EDA课后习题答案市公开课一等奖百校联赛获奖课件.pptxVIP

EDA课后习题答案市公开课一等奖百校联赛获奖课件.pptx

  1. 1、本文档共47页,可阅读全部内容。
  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文档。上传文档
查看更多

第1章;1-1EDA技术与ASIC设计和FPGA开发有什么关系?FPGA在ASIC设计中有什么用途?

答:EDA技术进行电子系统设计最终目标,是完成专用集成电路(ASIC)设计和实现,FPGA是实现这一路径主流器件,它们特点是直接面向用户、含有极大灵活性和通用性、使用方便、硬件测试和实现快捷、开发效率高、成本低、上市时间短、技术维护简单、工作可靠性好等。FPGA应用是EDA技术有机融合软硬件电子设计技术、ASIC设计,以及对自动设计与自动实现最经典诠释。;1-3什么是综合?有哪些类型?综合在电子设计自动化中地位是什么?

答:综合(Synthesis),就其字面含义应该是:把抽象实体结合成单个或统一实体。

在电子设计领域,综合概念能够表述为:将用行为和功效层次表示电子系统转换为低层次、便于详细实现模块组合装配过程。

(1)从自然语言转换到Verilog语言算法表述,即自然语言综合。

(2)从算法表述转换到存放器传输级(RegisterTransportLevel,RTL)表述,即从行为域到结构域综合,也称行为综合。

(3)从RTL级表述转换到逻辑门(包含触发器)表述,即逻辑综合。

(4)从逻辑门表述转换到版图级表述(如ASIC设计),或转换到FPGA配置网表文件,可称为版图综合或结构综合。

综合器就是能够将一个设计表述形式自动向另一个设计表述形式转换计算机程序,或帮助进行手工转换程序。它能够将高层次表述转化为低层次表述,能够将行为域转化为结构域,能够将高一级抽象电路描述(如算法级)转化为低一级电路描述(如门级),并能够用某种特定“技术”(如CMOS)实现。;1-4IP在EDA技术应用和发展中意义是什么?

答:IP就是知识产权核或知识产权模块意思,在EDA技术和开发中含有十分主要地位。美国著名Dataquest咨询企业将半导体产业IP定义为“用于ASIC或FPGA中预先设计好电路功效模块”。IP分软IP、固IP和硬IP。

软IP是用HDL等硬件描述语言描述功效块,不过并不包括用什么详细电路元件实现这些功效。

固IP是完成了综合功效块。它有较大设计深度,以网表文件形式提交客户使用。

硬IP提供设计最终阶段产品——掩模。伴随设计深度提升,后续工序所需???做事情就越少;当然,灵活性也就越小。不一样客户能够依据自己需要订购不一样IP产品。;1-5叙述EDAFPGA/CPLD设计流程,以及包括EDA工具及其在整个流程中作用。

答:完整地了解利用EDA技术进行设计开发流程对于正确地选择和使用EDA软件、优化设计项目、提升设计效率十分有益。一个完整、经典EDA设计流程既是自顶向下设计方法详细实施路径,也是EDA工具软件本身组成结构。;1-6OLMC有何功效?说明GAL是怎样实现可编程组合电路与时序电路。

答:输出逻辑宏单元(OutputLogicMacroCell,OLMC),此结构使得PLD器件在组合逻辑和时序逻辑中可编程或可重构性能都成为可能。

GAL16V8型号器件,它包含了8个逻辑宏单元OLMC,每一个OLMC可实现时序电路可编程,而其左侧电路结构是与阵列可编程组合逻辑可编程结构。

GALOLMC单元设有各种组态,可配置成专用组合输出、专用输入、组合输出双向口、存放器输出、存放器输出双向口等,为逻辑电路设计提供了极大灵活性。

GAL输出逻辑宏单元OLMC中含有4个多路选择器,经过不一样选择方式能够产生各种输出结构,分别属于3种模式,一旦确定了某种模式,全部OLMC都将工作在同一个模式下。图1-14即为其中一个输出模式对应结构。;1-7什么是基于乘积项可编程逻辑结构?什么是基于查找表可编程逻辑结构?

答:基于乘积项可编程结构,即由可编程“与”阵列和固定“或”阵列组成。

可编程查找表(LookUpTable,LUT)结构,LUT是可编程最小逻辑组成单元。大部分FPGA采取基于SRAM(静态随机存放器)查找表逻辑形成结构,即用SRAM来组成逻辑函数发生器。一个N输入LUT能够实现N个输入变量任何逻辑功效,如N输入“与”、N输入“异或”等。;1-9为何说用逻辑门作为衡量逻辑资源大小最小单元不准确。

答:专业习惯是将OLMC及左侧可编程与阵列合称一个逻辑宏单元,即标志PLD器件逻辑资源最小单元,由此能够认为GAL16V8器件逻辑资源是8个逻辑宏单元,而当前最大FPGA逻辑资源达数十万个逻辑宏单元。也有将逻辑门数量作为衡量逻辑器件资源最小单元,如某CPLD资源约门等,但这类划分方法误差较大。;1-11解释编程与配置这两个概念。

答:基于电可擦除存放单元EEPROM或Flash技术。CPLD普通使用此技术进行编程(Progam)

文档评论(0)

180****1080 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档