解决方案
  • 方案概述
  • 相关产品
  • 联系我们

cPCI采集回放系统v3

  cPCI/cPCIExpress接收/发送系统

  接收/发送系统规格
  系统采用6U标准的cPCI/cPCIExpress架构,包括如下几个部分:
  1.4通道14bit250MSPS采集模块,采用TI的ADS42B49双通道ADC,部署两块该芯片。
  2.8通道16bit1250MSPSDAC模块,采用TI的DAC34H84芯片,部署两块该芯片。
  3.4通道正交调制模块,采用ADL5385,RF频率范围30MHz-2.2GHz,板载高性能LO发生器。
  4.FPGA采用XilinxXC5VLX220TFPGA。
  5.板载512MB64位宽DDR2存储器连接到FPGA。
  6.两块TI320C6455DSP,分别具有独立的DDR2外存储器和flash芯片。
  7.同时支持66MHz32bitPCI总线和PCIEx4总线。
  8.外置超低相噪恒温晶体模块,产生LO输入参考时钟。

  系统实现框图如下:

CPCI采集回放系统

 

  该接收/发送以及CPU系统的组成模块如下图所示:

  由于同时具有PCI总线和PCIE总线以,该系统可以方便的CPU控制板和大容量存储板进行连接,组成更灵活的系统。
  采集/发送系统:

CPU系统的组成模块图


  采集回放卡包括如下特性

  1.2通道14bit250MSPS采集。50欧姆,AC耦合,输入幅度2Vpp,700MHz带宽。
  ADC采用TIADS42B49双通道ADC:
 



 

  信号由SMA接口输入,经过变压器藕合变成差分信号;滤波器为可配置:直通、低通或带通,5阶贝塞尔或巴特沃兹。ADC所有输出数据和随路时钟均连接到FPGA。采集时钟通过高性能时钟发生器产生,采集频率可在10MHz-250MHz范围内编程。

  2.4通道16bit1250MSPSDAC,TI的DAC34H84芯片,正交调制器采用ADL5385。
  DAC输出采用1:4变压器藕合,预留测试端口,50欧姆负载下高输出1Vpp电压。低通滤波器带宽可以配置。DAC的采集时钟通过高性能时钟发生器产生,采集频率可在10MHz-1250MHz范围内编程。



 

  3.512MB本地缓存。

  4.支持PCIEx4接口。

  5.支持PCI66M32bit接口

  6.低抖动、低相噪时钟发生器。

  7.支持8对raidIO高速互联接口,直接将数据通过背板传输到存储控制卡。

  8.可以多块卡组成多通道同步工做模式。

  9.DSP同FPGA采用EMIF总线连接,连接关系如下:
 



 

  系统参考时钟发生模块:

 系统参考时钟发生模块



  本地采用高性能恒温集体,通过驱动器同时输出6-8个参考时钟输出。每个模块采用zerodelayPLL,通过输入参考时钟产生本地的LO给调制器。
 

  采集回放模块性能指标的保障

  对于采集回放模块性能指标,主要保障系统的信噪比大化。通过以下三方面来实现:

  1、高精度的采集回放芯片。采集回放模块均采用TI的14bitADC和16bitDAC。支持较高噪声拟制比和采集精度,保障采集精度优于信号本身的量化精度。
  2、高稳定,低噪声的电源系统。
  3、低抖动以及低噪声的采集时钟放生系统。采用有源温度补偿VCXO,analogdevice的时钟管理芯片,保证了采集系统的高稳定度和低抖动。

  关于采集/回放的性能测试:

采集回放系统性能测试方案

  采集回放系统性能测试方案分为两部分:

  1.测试采集/回放系统本身的性能,如信噪比SNR,THD以及ENOB等测试项目。其测试方法如下:

  ADC模块的测试:
  使用AgilentE8663DRF信号发生器,主要发生单频的sine信号,通过窄带滤波器,保证sine的“纯净”。信号幅度为+/-1V输出,保证ADC输入的满幅度。
  信号通过ADC采集后进入PC并存储,通过测试软件进行数据处理。

 
  关于ADC采集数据的处理及计算方法:
  Data输入可以选取2048个点,同hanningwindow进行卷积,防止矩形窗引起的Gibbs现象。
  卷积后的信号进行FFT,得到频谱数据。这是为了测试数据的准确性,可以多采集几次进行谱平均,得到更准确的谱数据。
 

14bitADC在250Msps采样率下采集单频信号的频谱

上图为14bitADC在250Msps采样率下采集单频信号的频谱。


ADC输入底噪声频谱

上图为ADC输入底噪声频谱。



  DAC的性能测试

  DAC在220MHz时钟下(采用mixfreg算法,相当于110MHz时钟DAC工作在1.25Fs,第二来奎斯特区域)产生140MHz中频的测试结果:
  噪声密度在-90dBm。
 


 

  采集板卡参考外观图如下:

高速采集板卡外观参考
 

  系统配套软件:

  系统软件包括应用软件,二次开发API函数,以及FPGA开发环境三部分。

  1.应用软件:具有虚拟示波器功能,方便设置硬件,读取/保存数据以及波形显示/频谱分析功能。
  其功能和界面如下所示:
 

应用软件界面

 

  2.二次开发API函数:

  我们提供丰富的接口函数和系统主要功能的例程,支持C/C++,labview以及Matlab环境下的二次程序开发。

 


 

  3.FPGA开发环境:

  采集模块具备基于VerilogHDL或VHDL的FPGA开发环境。用户逻辑只需要在目前已经建立好的工程中加入自己的RTL代码即可。
  同时提供Xilinx的systemgenerator同matlab/simulink接口工程和实例。