资源预览内容
第1页 / 共51页
第2页 / 共51页
第3页 / 共51页
第4页 / 共51页
第5页 / 共51页
第6页 / 共51页
第7页 / 共51页
第8页 / 共51页
第9页 / 共51页
第10页 / 共51页
亲,该文档总共51页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第 III 页基于 FPGA 任意倍数分频器设计目 录1 绪论.11.1 课题分析 .11.2 FPGA 概述 .21.3 VHDL 语言和 QUARTUS II 简介 .41.3.1 VHDL 语言简介 .41.3.2 QUARTUS II 简介 .62 分频基本原理.82.1 等占空比偶数分频方法 .82.2 等占空比的奇数分频方法 .82.3 分数分频方法 .92.4 小数分频方法 .92.5 任意倍数分频器 .103 任意倍数分频器设计.123.1 设计思想 .123.2 顶层框图设计 .133.3 顶层文件设计 .133.4 模块设计 .143.4.1 偶数分频模块的设计 .143.4.2 奇数分频模块的设计 .153.4.3 半整数模块设计 .163.4.4 占空比可调的分频模块设计 .173.4.5 小数分频模块设计 .18 第 IV 页3.4.6 encoder_35 模块的设计 .193.4.7 led 模块的设计 .203.4.8 mux51 模块的设计 .21结论.23致谢.24参考文献.25附录 A VHDL 源程序 .26附录 A1:偶数分频实现的程序 .26附录 A2 奇数分频实现的程序 .28附录 A3 半整数分频实现的程序 .30附录 A4 占空比可调的分频实现的程序 .32附录 A5 小数分频实现的程序 .34附录 A6 ENCODER_35 模块实现的程序 .42附录 A7 LED 的实现程序 .43附录 A8 MUX51 模块的实现程序 .47附录 B 顶层文件设计原理图 .48 第 1 页1 绪论1.1 课题分析随着电子技术的高速发展,FPGA/CPLD 以其高速、高可靠性、串并行工作方式等突出优点在电子设计中受到广泛的应用,而且代表着未来 EDA 设计的方向。FPGA/CPLD 的设计采用了高级语言,如 VHDL 语言 AHDL 语言等,进一步打破了软件与硬件之间的界限,缩短了产品的开发周期。所以采用先进的 FPGA/CPLD 取代传统的标准集成电路、接口电路已成为电子技术发展的必然趋势 1。EDA 技术代表了当今电子设计技术的最新发展方向,采用 EDA 工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出 IC 版图或 PCB 版图的整个过程在计算机上自动处理完成。由于现代电子产品的复杂度和集成度的日益提高,一般分离的中小规模集成电路组合已不能满足要求,电路设计逐步地从中小规模芯片转为大规模、超大规模芯片,具有高速度、高集成度、低功
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号