2.3 FPGA处理模块
本文设计中选用Xilinx公司的XC7A100T作为数据采集及处理核心,该FPGA具有101K逻辑单元、4Mb Block RAM、285只GPIO,逻辑资源和GPIO接口丰富。
FPGA处理模块程序加载电路:本文设计中选择256Mb QSPI FLASH作为FPGA的程序存储器,通过对M[0:2]配置方式引脚的设置,选择QSPI 主动配置模式,配置时钟最高可为50MHz,程序加载时间约为500ms,保证了FPGA程序的快速加载和启动。
FPGA处理模块电源系统:为了保证FPGA能正常工作,选用了Linear的LTM4644作为其电源系统解决方案,该电源模块具有4路4A DC/DC电源输出能力,输入电压范围为:4~14V,输出电压为0.6~5.5V,输出电源纹波电压为:20mVpp,满足FPGA核电源、接口电源、辅助电源的要求;同时选用了两种LDO芯片:CW78D25 和CW78D18产生模拟电路所需的更高质量要求的2.5V和1.8V电源。FPGA有严格的上电时序,所选电源芯片具有EN、PG引脚,可以通过级联的方式有效控制电源的上电时序,满足FPGA对上电时序的要求。