下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、电器与可编程控制器复习题部分答案一.填空1 CPLD的基本结构看成由可编程逻辑宏单元、可编程I/O控制模块和可编程内部连线等三部分组成。2图形文件的扩展名是 GDF ,仿真通道文件的扩展名是 SCF ,波形文件的扩展名是 WDF,使用VHDL语言,文本设计文件的扩展名是 .VHD 。3VHDL基本结构为. USE定义区,.PACKAGE定义区, ENTITY定义区ARCHITECTURE定义区 ,和CONFIGURATION定义区。4指出下面图形中节点的类型ctrl 输入 clk 输入 state 隐含 Q3.0输出5结构体的描述方式: Structure描述、Date Flow描述、Beha
2、vior Process描述。6填出标注框中的内容LIBRARY ieee;USE ieee.std_logic_1164.all;ENTITY if_case IS PORT ( a, b, c, d : IN Std_Logic; sel : IN Std_Logic_Vector(1 downto 0); y, z : OUT Std_Logic);END if_case;ARCHITECTURE logic OF if_case ISBEGINif_label: PROCESS(a, b, c, d, sel)BEGIN进程语句敏感信号表IF sel="00" TH
3、EN y <= a;ELSIF sel="01" THEN y <= b;ELSIF sel="10" THEN y <= c;ELSE y <= d;END IF;END PROCESS if_label;二、简答题1 在可编程逻辑电路设计中竞争和冒险是怎样产生的,如何避免。答:当某一时刻同时有一个以上的信号发生变化时容易产生毛刺;组合逻辑电路是会产生竞争冒险的。 避免方法:(1)增加延时时间短的引脚的传输路径使引脚间的传输时间相同即信号同时发生变化。(2)增加同步电路 (3)改变编码方式2 什么是边界扫描测试技术?它解决什么问
4、题?答:边界扫描测试技术(Boundary Scan Testing,BST),主要用于解决可编程逻辑器件芯片的测试问题。这种测试可在器件正常工作时捕获功能数据。器件的边界扫描单元能够迫使逻辑追踪引脚信号,或是从引脚或器件核心逻辑信号中捕获数据。强行加入的测试数据串行地移入边界扫描单元,捕获的数据串行移出并在器件外部同预期的结果进行比较。标准的边界扫描测试只需要五根信号线,即TDI(测试数据输入)、TDO(测试数据输出)、TRST(测试复位输入)TMS(测试模式选择)和TCK(测试时钟输入),TRST能够对电路板上所有支持边界扫描的芯片内部逻辑和边界管脚进行测试。应用边界扫描技术能够增强芯片、
5、电路板甚至系统的可测试性。3 简述MAX+PLUS的设计流程。答:MAX+PLUS的设计过程包括设计项目的建立与设计的输入、设计编译、设计校验(仿真和定时分析)、器件编程四个步骤。设计输入:可以采用原理图输入、HDL语言描述、及波形输入等几种方式。设计编译:先根据设计要求设定编译参数和编译策略,如器件的选择、逻辑综合方式的选择等。然后根据设定的参数和策略对设计项目进行网表提取、逻辑综合和器件适配,并产生报告文件、延时信息文件及编程文件,供分析仿真和编程使用。设计校验(项目仿真):包括功能仿真、时序仿真和定时分析,可以利用软件的仿真功能来验证设计项目的逻辑功能是否正确。器件编程与验证:用经过仿真
6、确认后的编程文件通过编程器(Programmer)将设计下载到实际芯片中,最后测试芯片在系统中的实际运行性能。在设计过程中,如果出现错误,则需重新回到设计输入阶段,改正错误或调整电路后重复上述过程。4设计时怎样选择CPLD和FPGA芯片?答:从以下几个方面进行选择:1逻辑单元CPLD中的逻辑单元是大单元,通常其变量数约2028个。FPGA逻辑单元是小单元,其输入变量数通常只有几个,2内部互连资源与连线结构 FPGA单元小、互连关系复杂,所以使用的互连方式较多。CPLD不采用分段互连方式,它使用的是集总总线。3编程工艺CPLD属于只读(ROM)型编程,可以反复编程,但它们一经编程,片内逻辑就被固
7、定,如果数据改变就要进行重新擦写。FPGA芯片采用RAM型编程,功耗低,但掉电后信息不能保存,必须与存储器联用。每次上电时须先对芯片配置,然后方可使用。4规模逻辑电路在中小规模范围内,选用CPLD价格较便宜,能直接用于系统。对于大规模的逻辑设计,则多采用FPGA.5FPGA和CPLD封装形式的选择FPGA和CPLD器件的封装形式很多。同一型号的器件可以多种不同的封装。三、知上升沿控制的D触发器(原理图如下)判断下列程序是否有错误,如有则指出错误所在,并给出完整程序。答:library ieee;entity dff1 is port(clk,d:in std_logic; Q:out std_
8、logic);end dff1;architecture one of dff1 isbegin process(clk) begin if clk 'event and clk='1' then Q<=d; end if; end process;end one;四、解释程序 要求:1 解释带有下划线的语句。2 画出该程序的引脚示意图。3 说明该程序逻辑功能。程序一library ieee; 定义元件库 使用ieee库中 ENTITY mux21 is 定义实体 port(a,b,s:in bit; a,b,s为输入端口,数据类型bit y:out bit);
9、end mux21a;architecture one of mux21 is 定义结构体 begin y<=a when s='0' else b; 当S=0时 y=a,否则等b end one;逻辑功能:二选一数据选择器程序二Library ieee;Entity up_down is 定义实体 Port(clk,rst,en,up:instd_logic;Sum:outstd_logic_vector(2 downto 0); 输出,标准逻辑位向量 Cout:outstd_logic); End;Architecture a of up_down isSignal
10、count:std_logic_vector(2 downto 0); 定义信号 BeginProcess(clk,rst) 进程,敏感信号clk,rst BeginIf rst=0 thenCount<=(others=>0); 异步清零 Elsif rising_edge(clk) then 如果上升沿 If en=1 then Case up isWhen 1 => count<=count+1; When others =>count<=count-1; 当up=1,减法计数 End case;End if;End if;End process;Sum<=count;Cout <=1 when en=1 and (up=1 and count=7) or (up=0 and count=0) else 0; 进位信号 End;逻辑功能:是一个3位增1/减1计数器:当输入信号UP等于1 时计数器增1;当输入信号UP等于0时计数器减1。五、编程题l编写包含以下内容的实体代码端口 D 为12
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广州发展集团股份有限公司招聘备考题库及参考答案详解1套
- 2025年巨野县高铁北站公开招聘客运服务人员备考题库及参考答案详解一套
- 2026年徐州市第一人民医院公开招聘在编医务人员21人(第二批)备考题库参考答案详解
- 2026年中国葛洲坝集团第一工程有限公司公开招聘备考题库及完整答案详解一套
- 2026年中车数智科技(雄安)有限公司招聘备考题库及一套完整答案详解
- 2026年宁夏京银智慧新能源有限公司招聘备考题库完整参考答案详解
- 2026年中国农业科学院农产品加工研究所关于招聘果蔬加工智造与营养健康创新团队执行首席的备考题库及参考答案详解1套
- 2026年国药(湖北)口腔医院有限公司招聘备考题库及参考答案详解1套
- 2026年中铝(郑州)铝业有限公司招聘备考题库及完整答案详解1套
- 2026年北京同仁堂鄂尔多斯市药店有限公司正在招聘备考题库参考答案详解
- 感术行动培训课件
- 2025年脱毒马铃薯新品种示范基地建设工作方案
- 客运企业事故管理制度
- 2025年烟机设备机械修理工(二级)技能等级认定考试题库(含答案)
- 2025年上海市崇明区高考英语一模试卷
- 公司过账协议合同
- 中国古代石刻艺术赏析
- 《资治通鉴》与为将之道知到课后答案智慧树章节测试答案2025年春武警指挥学院
- 中班美术活动:给小鱼穿新衣
- 建国后的薪酬改革历史
- 《高速公路服务区开放设置技术要求》
评论
0/150
提交评论