- 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课后题答案
                    第一章
1.什么叫EDA技术?及狭义定义(书P1)
Electronic Design Automation--电子设计自动化。
EDA的广义定义范围包括:半导体工艺设计自动化、可编程器件设计自动化、电子系统设计自动化、印刷电路板设计自动化、仿真与测试、故障诊断自动化、形式验证自动化统称EDA工程。
2.EDA发展历程:CAD- CAE -EDA
3 .EDA技术的主要内容
实现载体(硬件基础): 大规模可编程逻辑器件   (PLD_Programmable Logic Device)
描述方式:硬件描述语言(HDL_Hard descripation Lauguage,VHDL,Verilog HDL等)
设计工具:开发软件、开发系统硬件验证: 实验开发系统
FPGA 在结构上主要分为三个部分,即可编程逻辑单元,可编程输入/输出单元和可编程连线三个部分。CPLD在结构上主要包括三个部分,即可编程逻辑宏单元,可编程输入/输出单元和可编程内部连线。
4.硬件描述语言(HDL_Hardware Description Language)
VHDL:IEEE标准硬件描述语言,在电子工程领域,已成为事实上的通用硬件描述语言。系统级抽象描述能力较强。
Verilog:支持的EDA工具较多,适用于RTL级和门电路级的描述,其综合过程较VHDL稍简单,门级开关电路描述能级较强,但其在高级描述方面不如VHDL。
ABEL:一种支持各种不同输入方式的HDL,系统级抽象描述能力差,适应于门级电路描述。
5. 仿真工具
功能仿真(也叫前仿真、系统级仿真、行为仿真)验证系统的功能。
时序仿真(也叫后仿真、电路级仿真): 验证系统的时序特性、系统性能。
6. EDA的工程设计流程(P8)
第二章
1. 在系统可编程技术(ISP)定义
ISP(In_System Programmability/Programming)是指对器件、电路板、整个电子系统进行逻辑重构和修改功能的能力。可在制造前、制造过程中、甚至在交付用户使用后进行。
2.ISP技术的优越性
设计:设计修改方便,产品面市速度快,减少原材料成本,提高器件及板级的可测试性。
制造:减少制造成本,免去单独编程工序,免去重做印刷电路板的工作(直接编程),大量减少库存,减少预处理成本,提高系统质量及可靠性。
现场服务/支持:提供现场系统重构或现场系统用户化的可能(无需重做电路板),提供遥控现场升级及维护(通过因特网)的可能。
3. CPLD和FPGA的主要区别:
(1)结构上的不同: 最基本的逻辑单元结构差异
(2)集成度的不同(生产工艺决定)CPLD:500-50000门, EEPROM工艺
FPGA: 1K-10M门,   SROM工艺
(3)应用范围的不同
    CPLD逻辑能力强而寄存器少(1K左右),输入变量多,适应于控制密集型系统;FPGA逻辑能力较弱(四输入查找表)但寄存器多(100多K),适用于数据密集型系统,输入变量多,需要利用相邻器件,造成器件资源浪费。
 (4)使用方法的不同(与生产工艺关联)
4. Altera公司PLD分为两大系列:
MAX(Multiple Array Matrix):多阵列矩阵内部结构:可编程的“与”阵列和固定“或”阵列实现逻辑功能;采用EPROM工艺或EEPROM工艺;属CPLD。
FLEX系列:灵活逻辑单元阵列(Flexible Logic Element Matrix)
5. FLEX10K系列中集成度最小的是EPF10KLC84。EPF代表是FLEX系列;10代表门数,可用门或系统门,单位以K,即芯片内部包含了10K系统门;LC代表器件封装形式;84代表管脚数。
第三章
1. 什么是VHDL
2. 2选1选择器的VHDL描述:                  
3. VHDL程序基本结构
实体(Entity)结构体(Architecture)配置(Configuration)库(Library)、程序包(Package)
4.实体定义
实体是一个设计实体的表层设计单元,定义系统的输入输出端口,是设计实体经封装后对外的一个通信界面。
5.结构体定义
结构体是用于描述设计实体的内部结构以及实体端口间的逻辑关系。
6. VHDL语言要素
四类语言要素:数据对象、数据类型、操作数、操作符
7. 基本标识符中的英文字母不分大小写;VHDL的保留字不能作为标识符使用。    
8. 数据对象
常量(Constant)  变量(Variable) 信号(Signal)
三种对象的物理含义:
?常量代表数字电路中的电源、地、恒定逻辑值等常数;
?变量代表暂存某些值的载体,常用于描述 算法;
?信号代表物理设计中的某一条硬件连接线,包括输入、输出端口(一般其它高级
                 原创力文档
原创力文档 
                        

文档评论(0)