论文部分内容阅读
目前卫星图像分辨率大幅提高,图像传输数据量呈现出井喷增长的趋势,庞大的数据量给图像的传输和存储带来巨大的挑战。在图像传输与处理领域,信息的交互又是紧迫的,因此,高速数据传输方式在图像通信系统中扮演着重要角色。另一方面,传统的全定制集成电路设计使得产品投入应用的周期过长,不能实时满足系统功能变换带来的新需求。如今,信息化、智能化、网络化高速发展,使得嵌入式技术获得了巨大的应用空间。以太网传输技术具有易连接、大带宽等优势,基于FPGA的片上可编程图像传输系统在应用互联网技术上已经很成熟,所以嵌入式系统接入互联网成为解决图像传输速度慢的重要手段。半导体工艺水平飞速崛起,推动了在一块硅片上实现更为庞大的系统的构想。基于FPGA嵌入IP软核的SOPC系统成为IC设计的发展趋势。SOPC的可编程特性,可方便快速升级系统的性能,也能解决上述提出的产品投入使用周期长的问题。本文以嵌入式系统与以太网传输技术相结合为背景,以提高图像传输速度以及系统的易维护性为研究目标,详细研究了基于Micro Blaze的片上可编程图像传输系统的架构和设计实现方法。系统通过添加网口控制IP核的方式实现SOPC与以太网的融合,网络传输采用Lw IP协议,Lw IP协议栈在保持TCP/IP协议主要功能的基础上减少内存RAM的占用,特别适合在本嵌入式系统中使用。软件程序和逻辑代码的设计与实现是本系统研究的重点,本文在SDK中通过编写相应的驱动程序来驱动硬件模块高速、稳定、灵活地运转。最后依托ISE集成开发环境对系统的逻辑代码部分进行开发设计,来完成数据和配置参数从Micro Blzae到ADV212芯片的过渡。本文设计的图像传输系统在应用时满足了基于FPGA的片上可编程系统对系统稳定性、速度、个性化定制等方面的要求。通过片上可编程系统的软硬件协同设计可快速方便地完成整个嵌入式系统设计。相比于传统的嵌入式系统解决方案,本文设计的系统缩短了开发周期,提高了系统可靠性,降低了功耗,使系统易裁剪、易升级。