EDA多功能彩灯实验报告.pdfVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
黄 冈 师 范 学 院 物 理 科 学 与 技 术 学 院 《EDA 技术》课程设计 题 目: 多功能彩灯设计 学 号: ************ * 名: *** 班 级: 电信0902 指导老师: * * 2011-12-25——2011-12-27 一、 实验目的 本程序以计算机为工作平台,综合运用 EDA 软件工具开发环境,用硬件描述语 言 VHDL 为设计语言,以 ASIC 来实现载体的设计。通过在 EDA 中的编译、处理、 仿真和调制分析,接受电子设计领域的初步训练,并使所学的知识和技能得到进 一步巩固、深化和扩展,以达到可以运用EDA 工具设计一些简单的电子产品,掌 握使用 EDA 工具设计数字系统的设计思想和设计方法,为继续学习和认识电子设 计知识打下良好的基础。 培养利用 EDA 技术知识,解决电子设计自动化中常见实际问题的能力,积累实 际的 EDA 编程。通过本课程设计的学习,复习所学的专业知识,使课堂学习的理 论知识应用于实践。培养综合运用以学知识解决实际工程技术问题的能力,查阅 图书资料和各种工程书的能力、工程绘图能力、撰写技术报告和编制技术资料的 能力,接受一次电子设计自动化方面的基本训练。 二、 设计要求 1,用 EDA 技术设计一个多功能彩灯控制器,使得彩灯(LED 管)既能发出四 种不同的花型(自拟),又能四种模式自动循环。具体选择由按键一控制。 2,由按键二控制彩灯的频率,使得彩灯可以二分频、四分频、八分频。 3,要求 7 段数码管显示当前显示的花型和用的是几分频,如是二分频,则数 码管一显示 2;显示花型二,则数码管二显示 2。 三、 总体设计原理与内容 3.1 彩灯控制器放入设计原理分析: 此设计的要求是连续发出四种花型且用数码管显示。由此可知:要发出不 同的花型,必须要由不同的输出频率来实现,所以应该要由一个分频器。分 频器部分的设计是利用计数器实现分频,将控制器的外接频率分为几个我们 预先设计的值,即产生一个上升沿,从而实现分频。显示部分的设计是利用 分频器产生的低频信号计数,从而达到分频的目的。利用分频器输出的不同 信号,可以控制彩灯显示不同的花型。 第1页 四、 设计环境 Quartus Ⅱ简介 Quartus Ⅱ是Altera 公司提供的 FPGA/CPLD 集成开发软件,Altera 是世界 上最大的可编程逻辑器件供应商之一。 Quartus Ⅱ在 21 世初推出,是 Altera 全一代 FPGA/CPLD 集成开发软件 MAX+plus II 的更新换代产品,其界面友好,使 用便捷。在 Quartus Ⅱ上可以完成设计输入、HDL 综合、布新布局 (适配)、仿真 和选择以及硬件测试等流程,它提供了一种与结构无关的设计环境,使设计者能 方便地进行设计输入、开始处理和器件编程。 Quartus Ⅱ提供了完整的多平台设计环境,能满足各种特定设计的需求,也 是单片机可编程系统(SoPC)设计的综合环境和 SoPC 开发的基本设计工具,并为 Altera DSP 开发包进行系统模型设计提供了集成综合环境。Quartus Ⅱ设计完全 支持 VHDL、Verilog 的设计流程,其内部嵌有 VHDL、Verilog 逻辑综合器。Quartus Ⅱ与可用利用第三方的综合工具 (如 Leonardo Spectrum、Synplify Pro、FPGA Complier II),并能直接调用这些工具。 同样 Quartus Ⅱ具备仿真功能,同时支持第三方的仿真工具(如 ModelSin)。 此外, Quartus Ⅱ与 MATLAB 和 DSP Builder 结合,可用进行基于 FPAG 的 DSP 系统开发,是 DSP 硬件系统实现的工具EDA 工具。 五、 多功能彩灯设计 5.1 .1 分频控制电路的VHDL 设计及实现 程序如下: LIBRARY IEEE; USE IEEE.std_logic_116

文档评论(0)

139****1921 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档