新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于Compact PCI体系的高性能监测测向处理平台研究

基于Compact PCI体系的高性能监测测向处理平台研究

作者:时间:2010-06-22来源:网络收藏


就LTC2261来说,10 ps的时钟抖动将在输入频率为1 MHz时产生0.8 dB的SNR损耗。而在输入频率为120 MHz时,SNR将被降低至41.1 dB。这给高精度时钟电路设计带来了挑战,通常只有选择昂贵的压控晶体振荡器才能保证应有的性能。而美国国家半导体公司提供的超低噪声时钟抖动滤波器LMK04000系列提供了另外一种低成本的选择。该滤波器采用简洁的外置晶体及级联PLLatinum架构,12 kHz~20 MHz的RMS抖动为150 fs,100 Hz~20 MHz抖动为200 fs,时钟输出信号为LVPECL/2VPECL、LVDS和LVCMOS,可以有效改善系统的性能及准确度。其特点是内置的级联锁相环(共2个)、低噪声晶体振荡器、的内置压控振荡器以及低噪声分频器和驱动器。第一个锁相环有2个不同配置可供选择,可以选用简单的外置晶体振荡器或压控晶体振荡器模块执行滤除抖动功能。第二个锁相环可利用内置压控振荡器产生低噪声时钟。
2.2 高速高流量数据存储
采样速率及分辨率越高,则转换后的数据流传输带宽越大,对后续数据传输的实时调度和连续存储的要求就相应提高。现在通常采用的方法是通过扩展位宽以降低传输速率[4-6]。但是,如果通过扩展位宽实现高速数据流的实时海量数据存储必将增大设备规模,对存储深度或者持续采集时间的限制也是非常突出的。本文对存储容量、访问速度、存储区管理的灵活性进行了,结合FLASH存储阵列,设计实现了FLASH存储器的高速高流量数据存储卡。该存储卡符合C 6U标准,具有模块化、标准化、易扩展以及高稳定性等特点,解决了数字后过程中在编码分析和协议解析阶段对连续无失真采样数据的实时存储难题。其主要内容包括:采用FPGA进行高速信号的调度和缓存,以解决高速数字接口的问题;采用超大规模FPGA实现对存储区的可在线配置灵活管理,以实现整个模块的高集成度、高可靠性、存储区管理灵活(支持冗余备份)等目标。由此实现的海量数据存储子系统结构采用标准化、模块化设计,具有高速率、低功耗、可移植、易扩展的特性,可以满足不同任务的需要。
图3所示是本文设计的C标准的大存储容量、高传输带宽的通用数据存储板。板载1片Stratix III E与2片Cyclone III FPGA以及96片NAND FLASH。StratixIII E是存储板数据接收和分发的枢纽,该器件可应对存储器较多的应用,为采用乒乓结构对数据进行缓存提供资源,主要完成以下功能:提供高达1 Gb/s的差分传输速率;通过接口芯片PCI9656连接到PCI总线上,实现64 bit的局部总线;通过J4/J5实现板间自定义的高速差分数据传输。2片低成本Cyclone III分别连接48片NAND,实现数据的高速分发和NAND阵列的二级管理。在高速数据存储卡的设计过程中,打通主机与存储模块之间的数据传输通道是调试的重点,这涉及FPGA中PCI本地端匹配逻辑的设计。一个典型的状态机设计的匹配逻辑时序如图4所示。

本文引用地址:http://www.eepw.com.cn/article/151775.htm



评论


相关推荐

技术专区

关闭