欢迎来到天天文库
浏览记录
ID:11540004
大小:926.50 KB
页数:61页
时间:2018-07-12
《基于fpga的任意小数分频器说明书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、成都电子机械高等专科学校电气系毕业设计论文基于FPGA的任意小数分频器熊翔成都电子机械高等专科学校摘要:论文分析了双模前置小数分频器的分频原理和电路实现。结合脉冲删除技术,提出了一种适于硬件电路实现的任意小数分频的设计方案,用VerilogHDL语言编程,在QuartusII下对此方案进行了仿真。Abstract:Thepaperanalyzestheprincipleandcircuitofthedual-modepre-decimaldivider.Thecombinationofpulseremovaltechnique,suitableforthereali
2、zationofthehardwarecircuit,anyfractionalfrequencydesign,VerilogHDLlanguageprogramming,thisoptionintheQuartusIIsimulation.I成都电子机械高等专科学校电气系毕业设计论文目录一、FPGA的简介……………………………………………………………………11、发展历史……………………………………………………………………12、FPGA的特点…………………………………………………………………23、FPGA的优点…………………………………………………………………34、
3、FPGA与CPLD的区别………………………………………………………4二、VerilogHDL的基础语言知识…………………………………………………51、HDL指南………………………………………………………………………52、语言…………………………………………………………………………63、数据类型……………………………………………………………………114、运算符………………………………………………………………………14三、QuartusII使用简介…………………………………………………………161、新建工程……………………………………………………………………162、程序
4、建立……………………………………………………………………183、仿真…………………………………………………………………………19四、分频器…………………………………………………………………………211、分频器概述…………………………………………………………………212、分频器分类…………………………………………………………………223、基于FPGA的任意小数分频的实现………………………………………224、RTLViewer…………………………………………………………………28五、结束语…………………………………………………………………………28参考文献…………………
5、…………………………………………………………29II成都电子机械高等专科学校电气系毕业设计论文一、FPGA简介当今社会是数字化的社会,是数字集成电路广泛应用的社会。数字集成电路本身在不断地进行更新换代。它由早期的电子管、晶体管、小中规模集成电路,发展到超大规模集成电路(VLSIC,几万门以上)以及许多具有特定功能的专用集成电路。但是,随着微电子技术的发展,设计与制造集成电路的任务已不完全由半导体厂商来独立承担。系统设计师们更愿意自己设计专用集成电路(ASIC)芯片,而且希望ASIC的设计周期尽可能短,最好是在实验室里就能设计出合适的ASIC芯片,并且立即投入实际应用
6、之中,因而出现了现场可编程逻辑器件(FPLD),其中应用最广泛的当属现场可编程门阵列(FPGA)和复杂可编程逻辑器件(CPLD)。 1.发展历史 早期的可编程逻辑器件只有可编程只读存储器(PROM)、紫外线可擦除只读存储器(EPROM)和电可擦除只读存储器(E2PROM)三种。由于结构的限制,它们只能完成简单的数字逻辑功能。 其后出现了一类结构上稍复杂的可编程芯片,即可编程逻辑器件(PLD),它能够完成各种数字逻辑功能。典型的PLD由一个“与”门和一个“或”门阵列组成,而任意一个组合逻辑都可以用“与—或”表达式来描述,所以PLD能以乘积和的形式完成大量的组合逻
7、辑功能。 这一阶段的产品主要有PAL(可编程阵列逻辑)和GAL(通用阵列逻辑)。PAL由一个可编程的“与”平面和一个固定的“或”平面构成,或门的输出可以通过触发器有选择地被置为寄存状态。PAL器件是现场可编程的,它的实现工艺有反熔丝技术、EPROM技术和E2PROM技术。还有一类结构更为灵活的逻辑器件是可编程逻辑阵列(PLA),它也由一个“与”平面和一个“或”平面构成,但是这两个平面的连接关系是可编程的。PLA器件既有现场可编程的,也有掩膜可编程的。在PAL的基础上又发展了一种通用阵列逻辑(GAL,GenericArrayLogic),如GAL16V8、GAL
此文档下载收益归作者所有