《EDA复习13下.docVIP

  1. 1、本文档共16页,可阅读全部内容。
  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文档。上传文档
查看更多
《EDA复习13下

EDA原理及应用复习题 重概念,重基础,原理,程序、画图 题型: 一、问答题 二、VHDL程序填空 三、VHDL程序改错 四、VHDL程序分析理解 程序理解题(画图)、仿真填空。 五、VHDL程序设计 电路—〉程序、状态机设计 重要知识点: PLD:简单PLD编程原理;查找表原理;FPGA和CPLD的可编程是主要基于什么结构?特点?选用原则。 基于EDA的电子系统设计:设计流程, 综合、时序仿真和功能仿真。 VHDL基本语法:标识符、数字表示;程序结构:实体与结构体两部分 组合逻辑电路、时序电路、状态机设计 并行语句、顺序语句; IF语句、进程语句; 数据类型:信号、变量; 层次化设计:元件例化、函数、过程;程序包;IP核知识。 EDA的中文含义是指电子设计自动化,LPM的中文含义是指参数可定制宏模块库。 在VHDL程序中,实体描述了器件的外部接口;结构体描述了器件的内部逻辑功能。 VHDL结构体的描述方式可分为行为描述、结构描述、寄存器描述等三种描述。 VHDL设计的基本结构由库、程序包、实体、结构体和配置组成;其中,结构体描述器件的内部功能。 在VHDL的端口声明语句中,用INOUT声明端口为输入输出双向,用OUT声明端口为输出方向。 EDA的设计输入通常有图形输入、文本输入和波形输入等 基于EDA软件的FPGA / CPLD设计流程为:原理图/HDL文本输入 →功能仿真→ 综合 → 适配 →时序仿真→ 编程下载 → 硬件测试。 ① 功能仿真 ② 时序仿真 ③ 逻辑综合 ④ 配置 ⑤ 引脚锁定 EDA工具软件? EDA工具大致可以分为设计输入编译器、仿真器、HDL综合器、适配器以及下载器等五个模块。将硬件描述语言转化为硬件电路的重要工具软件称为HDL综合器。 EDA工具中,将硬件描述语言转化为硬件电路的重要工具软件称为HDL综合器;适配器又称布局布线器,其任务是完成系统在器件上的布局布线。 电子系统设计优化,主要考虑提高资源利用率减少功耗,即面积优化,以及提高运行速度的速度优化。 电子系统设计优化,主要考虑面积优化和速度优化,速度优化的方法主要有:流水线设计、寄存器配平和关键路径法。 IP核在EDA技术和开发中具有十分重要的地位;硬IP为提供设计的最终产品--掩膜;固IP为以网表文件的形式提交用户,完成了综合的功能块;;提供用VHDL等硬件描述语言描述的功能块,但不涉及实现该功能块的具体电路的IP核为软IP。 IP核在EDA技术和开发中具有十分重要的地位;从IP核的提供方式上,通常将其分为软IP、固IP和硬IP;提供用VHDL等硬件描述语言描述的功能块,但不涉及实现该功能块的具体电路的IP核为软IP。 不完整的IF语句,其综合结果可实现时序逻辑电路。语句if clk’event and clk = ‘0’ then……描述的是时钟下降沿的检测。 VHDL中合法的标识符表示? 关于VHDL中的数字,以下数字中最大的一个:①;错误表述的是⑤。 ① 2#1111_1110# ② 8#276# ③ 10#170# ④ 16#E#E1 ⑤ 16”01”; 进程中的信号赋值语句,其信号更新是在进程的最后完成;变量的更新是按顺序完成。 1. 写出下面电路的输出逻辑关系式,并说明该电路完成什么功能? 解答: 该电路完成半加器功能。 2.说明用查找表实现右边的逻辑关系式的原理。 解答:以ABCD为地址将F的值写入SRAM中(如下表),每输入一组ABCD信号进行逻辑运算就相当于输入一个地址进行查表,找出地址对应的内容输出,在F端便得到该组输入信号逻辑运算的结果。 问答题 下列那个流程是正确的基于EDA软件的FPGA / CPLD设计流程?什么是综合? 简单PLD编程原理;查找表原理;FPGA和CPLD的可编程是主要基于什么结构?特点?选用原则。 EDA、VHDL、FPGA、Synthesis、RTL、LUT、SOPC、SOC、EAB 什么是prim和mf库?什么是LPM? 什么是顺序语句和并行语句? 进程的结果?如何启动进程? VHDL程序填空 看懂程序!! 进程中的信号、变量区别? 计数器、优先编码器、译码器、移位寄存器的VHDL描述? 运算符重载? 什么是元件例化?如何实现? 层次化设计:元件例化、函数、过程;程序包; VHDL程序改错 看懂程序!! 进程中的信号、变量区别? 运算符重载? 五、VHDL程序分析理解 程序理解题(画图)、仿真填空或画出仿真输出波形。 计数器、优先编码器、译码器、移位寄存器的

文档评论(0)

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

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

1亿VIP精品文档

相关文档