毕业设计(论文)-基于FPGA的任意小数分频器.doc

毕业设计(论文)-基于FPGA的任意小数分频器.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于FPGA的任意小数分频器 成都电子机械高等专科学校 摘要: 论文分析了双模前置小数分频器的分频原理和电路实现。结合脉冲删除技术,提出了一种适于硬件电路实现的任意小数分频的设计方案,用Verilog HDL语言编程,在Quartus II下对此方案进行了仿真。 Abstract: The paper analyzes the principle and circuit of the dual-mode pre-decimal divider. The combination of pulse removal technique, suitable for the realization of the hardware circuit, any fractional frequency design, Verilog HDL language programming, this option in the Quartus II simulation. 目录 FPGA的简介……………………………………………………………………1 1、发展历史 ……………………………………………………………………1 2、FPGA的特点…………………………………………………………………2 3、FPGA的优点…………………………………………………………………3 4、FPGA与CPLD的区别………………………………………………………4 Verilog HDL 的基础语言知识…………………………………………………5 HDL指南………………………………………………………………………5 语言 …………………………………………………………………………6 数据类型……………………………………………………………………11 运算符………………………………………………………………………14 Quartus II 使用简介…………………………………………………………16 新建工程……………………………………………………………………16 程序建立……………………………………………………………………18 仿真…………………………………………………………………………19 分频器…………………………………………………………………………21 分频器概述…………………………………………………………………21 分频器分类…………………………………………………………………22 基于FPGA的任意小数分频的实现 ………………………………………22 RTL Viewer…………………………………………………………………28 五、结束语…………………………………………………………………………28 参考文献……………………………………………………………………………29 一、FPGA简介 当今社会是数字化的社会,是数字集成电路广泛应用的社会。数字集成电路本身在不断地进行更新换代。它由早期的电子管、晶体管、小中规模集成电路,发展到超大规模集成电路(VLSIC,几万门以上)以及许多具有特定功能的专用集成电路。但是,随着微电子技术的发展,设计与制造集成电路的任务已不完全由半导体厂商来独立承担。系统设计师们更愿意自己设计专用集成电路(ASIC)芯片,而且希望ASIC的设计周期尽可能短,最好是在实验室里就能设计出合适的ASIC芯片,并且立即投入实际应用之中,因而出现了现场可编程逻辑器件(FPLD),其中应用最广泛的当属现场可编程门阵列(FPGA)和复杂可编程逻辑器件(CPLD)。   1. 发展历史    早期的可编程逻辑器件只有可编程只读存储器(PROM)、紫外线可擦除 只读存储器(EPROM)和电可擦除只读存储器(E2PROM)三种。由于结 构的限制,它们只能完成简单的数字逻辑功能。    其后出现了一类结构上稍复杂的可编程芯片,即可编程逻辑器件(PLD), 它能够完成各种数字逻辑功能。典型的PLD由一个“与”门和一个“或”门阵列 组成,而任意一个组合逻辑都可以用“与—或”表达式来描述,所以PLD能以 乘积和的形式完成大量的组合逻辑功能。    这一阶段的产品主要有PAL(可编程阵列逻辑)和GAL(通用阵列逻辑)。 PAL由一个可编程的“与”平面和一个固定的“或”平面构成,或门的输出可以 通过触发器有选择地被置为寄存状态。PAL器件是现场可编程的,它的实现 工艺有反熔丝技术、EPROM技术和E2PROM技术。还有一类结构更为灵 活的逻辑器件是可编程逻辑阵列(PLA),它也由一个“与”平面和一个“或” 平面构成,但是这两个平面的连接关系是可编程的。PLA器件既有现场可编 程的,也有掩膜可编程的。在PAL的基础上又发展了一种通用阵列逻辑 (GAL,Generic ArrayLogic),如GAL16V8

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档