论文部分内容阅读
随着信息技术的不断发展,嵌入式系统被应用于越来越广泛的领域。在视频系统中高速大容量缓存器被广泛应用,然而专用高速大容量的缓存芯片价格过于昂贵,传统存储媒介在带宽上已经逐渐无法满足使用要求,特别是对于海量多路数据多进多出时性能上更加难以得到保障。近几年以来随着数字电视技术的不断发展,大量的数据需要传播。所以在使用视频系统进行数据处理时,就需要能在容量和速度上与之相适应的存储器作为高速海量缓存的载体。因为FPGA能进行现场设计且设计的灵活性强,而DDR2SDRAM有着存储速度快、存储容量大以及价格便宜的优势,所以两者已经被广泛的应用于各个领域,而在视频系统的设计应用中也越来越多的受到了关注。本文主要研究了基于FPGA和DDR2SDRAM的高速视频缓存技术,为高速多通道的存储设计提出了新的思路。在本论文里首先介绍了IPQAM系统的相关研究情况,并对FPGA和DDR2SDRAM工作特性、功能、设计要求逐一阐述,然后通过对Xilinx公司的FPGA和DDR2SDRAM存储原理的研究,提出了能够应用于IPQAM系统的改进型MIMO结构的视频存储方案,满足了多通道数据存储的指标要求。本文利用FPGA和DDR2SDRAM存储器件实现了多路数据多进多出的存储方案,并可以应用在基于DVB-C的IPQAM调制器系统中,满足其高速、海量、多通道存储的要求。并通过Xilinx的Spartan3FPGA器件实现了DDR2内存接口的控制。通过使用Xilinx提供的DDR2IP核和参考用例,大大降低了接口设计的难度并且提高了整个设计的可靠性。在本设计中已对所有单元模块进行了设计、编程并经过了仔细的功能仿真和时序分析,测试结果表明整个设计达到了系统要求,确保了缓存器在IPQAM系统中的工作可靠性。取得的具体成果如下:(1)在FPGA的核心逻辑设计中,采用了无线通信系统中的多径传输理论对系统总体架构进行设计。(2)本设计实现了一种具有FIFO特性的存储介质接口装置,便捷了对复杂时序接口的大容量、多通道、高速存储介质的应用。(3)本设计满足了IPQAM设备中对于数据存储的要求,实现了消除视频信号网络抖动的目的。