电子系统设计.学生指导书.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  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文档。上传文档
查看更多
电子系统设计.学生指导书.doc

《电子系统设计》学生指导书 (2012–2013–2版) 供学生参考使用 第1部分 《电子系统设计》概述 1.1 实训目的 随着大规模集成电路和电子计算机的迅速发展,电子系统设计方法发生了根本性变革。以电子计算机辅助分析与设计为基础的电子电路设计自动化技术已广泛用于电子系统的设计中。 1.2 实训内容 内容1:可编程逻辑器件开发与电子系统设计 内容2:单片机开发与电子系统设计 内容3:电子电路功能分析(* 选作) 1.3 实训软件环境 (1)Altera公司可编程逻辑器件集成开发环境:Quartus II (2)单片机C51集成开发环境:Keil μVision2 (3)电子电路功能分析软件:Multisim(*) 1.4 实训参考资料 (1)《电子系统设计》 李金平等编著 电子工业出版社 (2)《FPGA设计基础》 王传新编著 高等教育出版社 (3)有关VHDL语言编程设计书籍 (4)有关Keil μVision2单片机C51语言编程设计书籍 (实训期间必备一本相关参考书) 1.5 实训总评成绩说明 ( 总评成绩(满分100)= 平时成绩(40%)+ 设计报告成绩(20%) + 系统设计考核成绩(40%) 第2部分 系统可编程技术概述(参见《FPGA设计基础》P5) 2.1 可编程逻辑器件基本原理 2.2 高密度系统可编程逻辑器件概述 2.3 Altera可编程逻辑器件开发软件概述 第3部分 可编程逻辑器件开发方法1–硬件描述语言(参见《FPGA设计基础》P23) 【示例】 利用Altera公司Quartus II软件,并采用VHDL硬件描述语言设计方法,设计一个带异步清零十进制计数器。 3.1 VHDL硬件描述语言概述(参见《FPGA设计基础》P23) 3.2 创建工程(参见《FPGA设计基础》P23) 3.3 输入源文件(参见《FPGA设计基础》P20) 3.4 综合分析(参见《FPGA设计基础》P26) 3.5 逻辑功能仿真分析(参见《FPGA设计基础》P28) 3.6 生成RTL电路(参见《FPGA设计基础》P35) 3.8 锁定引脚(操作过程参见《FPGA设计基础》P36,掌宇下载板引脚号配置如下) 3.9 编程下载(操作过程参见《FPGA设计基础》P38,因掌宇下载板系统时钟50MHz,需修改程序,添加分频语句) 第4部分 可编程逻辑器件开发方法2–原理图(*选作) 4.1 基本设计流程(参见《FPGA设计基础》P49) 【示例】 利用Altera公司Quartus II软件,并采用图形设计方法,设计1位半加器单元电路。(注:只波形仿真,不下载。) 4.2 层次化设计(参见《FPGA设计基础》P55) 【示例】 利用Altera公司Quartus II软件,并采用层次化设计方法,设计4二进制加法器。(注:只波形仿真,不下载。) 4.3 混合层次化设计(参见《FPGA设计基础》P59) 【示例】 利用Altera公司Quartus II软件,并采用VHDL与原理图混合层次化设计方法,设计3位十进制计数器。(注:只波形仿真,不下载) 第5部分 可编程逻辑器件在电子系统设计中基本应用(层次化设计) 5.1 设计要求(参见《电子系统设计》P275) 设计一个药片自动包装计数控制显示系统。药片通过透明的传送导管加到药瓶中,当药片挡住光电开关时,累计加上一个数。每计完24片药片,就完成1瓶药片的装瓶,机械手就自动将瓶盖拧上。 5.2 顶层设计方框图(参见《电子系统设计》P275) 5.3 掌宇开发系统数码管显示控制KH_Model.vhd(参考教材:无) library ieee; use ieee.std_logic_1164.all; entity KH_Model is port(RST_PIO: in std_logic; SEL: in std_logic; A,B,C,D,E,F,G: in std_logic; nCS0_PIO: out std_logic; nOE_PIO,nWE_PIO: out std_logic; data_PIO: inout std_logic_vector(7 downto 0); add_PIO: out bit_vector(4 downto 0)); end KH_Model; architecture KH_Model_A of KH_Model is signal SEG: std_logic_vector(7 downto 0); be

文档评论(0)

docinppt + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档