论文部分内容阅读
现场可编程门阵列(FPGA)是在PLD、PAL、GAL等各种可编程器件的基础上发展的产品。它克服了一般可编程器件门电路数量有限、定制电路不可改变的不足。使用FPGA进行系统开发,可以提高系统的可靠性,缩短产品的研发时间,因此,使用FPGA进行原型开发已成为电路系统研发的重要技术手段。所以设计一款可以进行逻辑验证,并可实现中型以上系统设计的FPGA开发板,具有现实应用价值。论文分析了Altera公司的Cyclone系列FPGA芯片的特性,采用核心板与外围电路板分开的设计思路,按功能进行模块划分,设计了FPGA开发板的电路系统,研究了电源电路,复位电路,存储电路,时钟电路等主要电路,完成了原理图和PCB版图的设计。该FPGA开发板是一个具有42万个等效门电路,4M bit Flash存储器,256M bitSDRAM(同步动态随机存取存储器),ASP、JTAG下载调试接口,80个可高速扩展I/O口的电子设计实验平台。本文所设计的FPGA开发板把核心模块与外围电路模块分成两块电路板,具有较强扩展性;核心电路采用SRAM+SDRAM和EPCS+FLASH的存储方案,为后续开发提供了足够的存储资源,可以方便地对逻辑资源进行配置,缩短开发时间。论文对设计制作的FPGA开发板进行了多种测试实验,测试结果表明,FPGA开发板中各模块功能正常,相互连接正确,各模块可协同运作,能完成系统交付的任务。应用本文研制的FPGA开发板完成了一套自动售票系统的设计,该系统的正常运行表明,FPGA开发板系统达到预期设计标准,适合各种数字逻辑系统的开发和综合性的电子工程设计任务。