● 摘要
针对红外信号模拟器图象质量要求高、操作方便、信号精度要求高、数据量大以及数据速率高的要求,采用了ARM、FPGA、SDRAM和高速高精度D/A的实现方案。在研制过程中提出了一种以SDRAM(Synchronous Dynamic Random Access Memory,同步动态随机存储器)作为缓存器的实现方案。利用现场可编程门阵列(FPGA)作为主控芯片,解决了SDRAM的不同猝发长度读写和动态刷新等关键技术,实现了SDRAM高速接口电路。经调试,本接口电路可以按照红外探测器的时序送出图像数据,实现了4Mbytes/s的稳定写入速度和160Mbytes/s的峰值读出速度。同时采用优秀的运放电路设计,解决了D/A的抗噪声、高精度、数模高速转换等关键技术。实验结果表明,该模拟器可以满足大多数信号模拟器对容量和速度的需求,并达到0.8mV的模拟信号输出精度、20MHz的数据打入速率以及4MHz的多路模拟信号转换速率。目前该模拟器现已交付使用并达到了系统需求。