- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EDA设计(II)南京理工大学老师上课所讲.pdf
EDA设计
设计目的
● 学习EDA集成工具软件QuartusII的使用;
● 学习基于可编程逻辑器件的EDA设计流程;
● 学会使用原理图设计电路。
参考教材
EDA技术与实验(第2版),机械工业出版社,2013年。
设计内容
1 QUARTUSII软件应用
2 多功能数字钟设计
1 QUARTUSII软件应用
• 1.1 QUARTUSⅡ软件概述与设计流程
• 1.2 设计输入
• 1.3 项目编译
• 1.4 设计仿真
• 1.5 引脚分配
• 1.6 编程下载
1.1 QUARTUSⅡ软件概述与设计流程
1.1.1 QUARTUSII软件概述
Altera的QUARTUSII软件属于第四代PLD开发平
台,该软件界面友好,功能强大,是一个完全集成化
的可编程逻辑设计环境,是先进的EDA工具软件。
QUARTUSII支持Altera公司的ACEX1K系列、APE
X20K系列、APEXII系列、FLEX6000系列、FLEX10K
系列、MAX3000A系列、MAX7000系列、MAX9000
系列;支持MAX7000/MAX3000等乘积项器件;支持
MAX II系列、Cyclone系列、Cyclone II、Stratix II系
列、Stratix GX系列等;支持IP核,包含了LPM/Mega
Function宏功能模块库,从而使用户简化了设计的复
杂性、加快了设计速度。
1.1.2 QUARTUSII软件设计流程
QUARTUSII设计流程图
1.2 设计输入
1.2.1 工程项目建立
1. 启动QUARTUSII
2.建立新工程项 目
⑴ 在主菜单中,选择File—New Project Wizard。出现
新建工程项目向导界面。
(2)单击“Next”按钮,弹出如图所示对话框,第一个文
本行中输入工程文件存放的 目录;第二个文本行中填
写此项工程项目名称;第三个文本行中为当前工程顶
层文件的实体名。可先建立工程文件存放的目录如:
D:\design\adder,建议工程顶层文件实体名和工程项
目名保持一致。
⑶ 继续单击“Next”按钮,打开Add Files对话框。若需
添加设计输入文件可单击“Add”按钮;如果工程中用到
用户自定义的库,则单击“User Libraries”按钮,添加相
应的库文件。在这里,直接单击“Next”按钮进入可编程
逻辑器件选择对话框。
⑷ 在可编程逻辑器件选择对话框可以选择器件的系列、
器件的封装形式、引脚数目和速度级别约束可选器件的
范围。这里选择CycloneIII系列中的“EP3C25F324C8”。
⑸ 单击“Next”按钮,进入EDA工具选择对话框,在该对
话框中可以选择其它EDA工具。这里可不做选择,表示
使用QUARTUSII软件自带的综合器、仿真器等。
⑹ 单击“Next”按钮,出现新建工程的文件信息摘要框,
单击“Finish”按钮,至此完成新工程项 目的创建。
1.2.2 设计输入
1. 原理图设计输入
⑴ 在主菜单中,选中File—New,出现文件类型选择
对话框。选择“Block Diagram/Schematic File”,单击
“OK”,进入图形编辑界面。
⑵ 左键双击图形编辑区空白处,弹出 “Symbol”对话框。
或单击鼠标右键,在弹出的选择对话框中选择Insert—
Symbol,也会弹出该对话框。
点击Symbol对话框的左上角“…Libraries”,可以用来选
择需要的功能模块库。
也可在Name框直接输入需要使用的模块名称。如设
计中用到译码器74138,只需在Name框中输入74138。
⑶ 单击“OK”按钮,选定模块就会出现在图形编辑区中。
重复上述过程,添加两个四输入端与非门(nand4)、
代表高电平的VCC、代表低电平的GND、三个输入端口
INPUT及两个输出端口OUTPUT等逻辑符号(这里以设
计一位全加器所需的功能模块为例)。
⑷ 元件间连线:如果需要连接元件的两个端口,则将光
标移到其中一个端口上,这时光标指示符会自动变为“+”
形,然后按住鼠标左键并拖动光标至第二个端口(或其
他地方);松开鼠标左键后则
文档评论(0)