资源描述:
《基于fpga的电路设置》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要摘要FPGA(Field-ProgrammableGateArray),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。目前以硬件描述语言(Verilog或VHDL)所完成的电路设计,可以经过简单的综合与布局,快速的烧录至FPGA上进行测试,是现代IC设计验证的技术主流。这些可编辑元件可以被用来实现一些基本的逻辑门电路(比如AND、OR、XOR、NOT)或者更复杂一些的组合功能比如解码器或数学方程式。在大多数的FPGA
2、里面,这些可编辑的元件里也包含记忆元件例如触发器(Flip-flop)或者其他更加完整的记忆块。系统设计师可以根据需要通过可编辑的连接把FPGA内部的逻辑块连接起来,一个出厂后的成品FPGA的逻辑块的连接可以按照设计者而改变,所以FPGA可以完成所需要的逻辑功能。本文设计的实验板目的就是验证所设计的电路的逻辑功能。实验板以EP1C6Q240C8为主,配以存储器、数据配置、复位、实时时钟、I/O口分配、扩展接口、独立按键及LED、液晶显示、数码管显示、蜂鸣器和电源等功能电路。而其中的独立按键及LED、液晶显示、数码管显示、蜂鸣器就是验证时的直接展现。关键字:FPGA,硬件原理图,测验I摘要I
3、ABSTRACTABSTRACTFPGA(Field-ProgrammableGateArray),ItisbasedonthefurtherdevelopmentoftheproductofPAL、GAL、CPLDetc..Itisinthefieldofapplication-specificintegratedcircuit(ASIC)forahalfcustomizethecircuit,itsolvestheshortage,andcustomcircuitovercomesoriginalprogrammablegatedevicelimitednumberoffaults.N
4、owcompletedtheabovecircuitdesignbytheHardwaredescriptionlanguage,canpassbythesimpleintegratedandlayout,rapidreplicationtotestonFPGA,itisthemainstreamofmodernICdesignverification.Thesecaneditcomponentcanbeusedtoachievesomebasiclogicgate(suchasAND、OR、XOR、NOT)or,morecomplexcombinationofsomefunctionss
5、uchasdecoderormathematicalequations.InmostoftheFPGA,thesecaneditcomponentalsoincludesmemorydevicessuchasflip-floporothermorecompletememoryblock.Accordingtothesystemdesigner,throughtheFPGAlinkscanedittheinternallogicpiecestogether.Oneoftheproductsofthefactory,logicalblockofFPGAcanbechangedaccording
6、tothedesigner,sotheFPGAcancompletetherequiredlogicfunctions.Thepurposeofthisexperimentalplateistoverifythatthelogicfunctionofcircuit.TheprimarydeviceisEP1C6Q240C8onthisexperimentalplate,usewiththecircuitofmemory,Dataconfiguration,reset,real-timeclock,I/Oport,expandinterface,independentbuttonsandLE
7、D,LCDdisplay,digitaldisplay,buzzersandpoweretc..AndthattheindependentbuttonsandLED,LCDdisplay,digitaldisplayshowdirectlyofthecheckoutKeyWords:FPGA,Hardwarediagram,quizII目录目录第1章绪论…………………………………………………………………………11.1设计