系统规格:
系统提供2套上行和下行收发模块,每个下行模块分别包括4路ADC(接收两对I/Q基带信号),每个上行模块分别包括4路DAC(发送两对I/Q基带信号)。
系统中下行模块选用两块InnovativeDSP的X5-210M4通道14bit高速ADCPCIe采集模块。
a.每块卡有四个独立可调节的14bitADC通道,高采样率达到250MSPS。
b.FPGA为XILINX的V5SX155T,用户可编程,厂家提供全部数据采集/波形发生逻辑和系统架构,用户可以在此基础上添加自己的算法逻辑。
c.每块板上标准配置512MB内存,可作为FIFO,将数据传入计算机中。
d.系统总线接口为PCIEX8,传输速率可以大于1GB/S。
X5-210M架构图
上行通道选用两块InnovativeDSP的X5-TX4通道16bit高速DACPCIe采集模块。
a.每块卡有四个独立可调节的16bitDAC通道,高采样率达到500MSPS。
b.FPGA为XILINX的V5SX95T(由于上行通道逻辑量比较少),用户可编程,厂家提供全部数据采集/波形发生逻辑和系统架构,用户可以在此基础上添加自己的算法逻辑。
c.每块板上标准配置512MB内存,可作为FIFO,将数据传入计算机中。
d.系统总线接口为PCIEX8,传输速率可以大于1GB/S。
每个收发模块分别安装在InnovativeDSP的eInstruments-PC机箱中。
eInstruments-PC的体系架构如下:
计算机的CPU可以选用intel的core2Duo2GHz,内存支持到4GB,机箱中可以同时装入两块模块(如一块上行模块和一块下行模块,组成全双工系统)。
集成显卡,直接连接显示器。重要的该系统集成了两个SATA控制器(内部),同时集成了外部eSATAII磁盘控制器,每个接口能提供3Gb的读写带宽。
安装完成后的外形图如下:
关于磁盘阵列的解决方案:
由于一个模块的读写带宽为20M(采样率)*4(通道数)*2(每个AD/DA占用2个byte)=160MB/s,如果两个模块同时在一个机箱里工作,那么存储带宽2*160MB/s。幸运的是每个机箱同时并行的提供了2组eSATAII的接口,每个接口可以对应一个AD/DA模块的数据存储,eSATAII接口的带宽为3Gb。市面上有多家厂商提供具有eSATA接口的磁盘阵列,比如一个5盘位的该种磁盘阵列售价为3000人民币左右(不含磁盘)。如果工作在RAID0的模式下,能稳定提供约200MB/s的读写速度,完全满足要求。如果系统工作在全双工模式,需要配置两个该磁盘阵列。
系统软件开发:
Innovative能提供各种层面的开发软件包:
在60M时钟工作下,通道间的相位小延迟为16.67ns,如下图所示:ch0和ch1间产生了16.67ns的延迟:
上图表示小通道延迟的情况下DDS中的数据。