基于FPGA与ARM的多路时序控制系统设计与实现
介绍了基于FPGA与ARM7的多通道、多时间范围的同步时序控制系统,采用FPGA实现20路高精度的信号延时输出控制,通过ARM7的数据总线接口实现了ARM与FPGA的数据交互;重点介绍了系统的硬件电路设计、ARM与FPGA总线的设计和FPGA内部程序模块的设计;各通道的输出信号类型与延时时间等参数均可以通过人机接口现场配置,也可以通过上位机软件来配置;该设计可以保证各通道信号通过外触发信号为基准来进行延时输出,系统的延时时间精度小于2μs; ARM7处理器芯片采用PHILIPS公司的LPC2214,FPGA采用Altera公司Cyclone系列的EP1C12Q240;采用硬件描述语言Verilog HDL来设计延时模块,延时精度达到1μs;该系统在靶场测试中验证了其正确性和有效性.
LPC2214、FPGA、时序控制、EP1C12Q240
20
TP301.1(计算技术、计算机技术)
陕西省教育厅专项科研计划资助项目11JK0921;山东省科技厅科技发展计划项目2010GWZ20402
2012-09-21(万方平台首次上网日期,不代表论文的发表时间)
共4页
1540-1543