- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- 物流信息技术——实践培训讲座.ppt
- 物流园规划的仓储用地构成比例及其用地基本单元研究.pdf
- 物流系统优化与仿真.ppt
- 物源分析方法及研究进展.ppt
- 物理学研究对象涉及的基本概念.ppt
- 物理模拟研究及图像解释.ppt
- 物质的性质及气体制备实验.ppt
- 物质结构与性质专题检测.doc
- 特征值与特征向量考研复习.doc
- 特征提取前钢板板形图像拼接算法研究.doc
- 同样的权利同样的爱护.ppt
- 2024年安徽省安庆市潜山县梅城镇招聘社区工作者真题含答案详解.docx
- 2024年安徽省安庆市潜山县梅城镇招聘社区工作者真题及参考答案详解1套.docx
- 2024年安徽省安庆市潜山县梅城镇招聘社区工作者真题及完整答案详解1套.docx
- 07 力的合成与分解-教师版.docx
- 2024年安徽省安庆市潜山县开发区招聘社区工作者真题及参考答案详解1套.docx
- 07 力的合成与分解 巩固练习-学生版.docx
- 2024年安徽省安庆市潜山县梅城镇招聘社区工作者真题及答案详解1套.docx
- 2024年安徽省安庆市潜山县开发区招聘社区工作者真题参考答案详解.docx
- 2024年安徽省安庆市潜山县王河镇招聘社区工作者真题附答案详解.docx
文档评论(0)