2022年数字逻辑系统教案 .pdf
《2022年数字逻辑系统教案 .pdf》由会员分享,可在线阅读,更多相关《2022年数字逻辑系统教案 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、3.2 时序电路描述 提问 什么是时序电路?时序电路与组合电路的区别?时序电路由输入逻辑组合电路、输出逻辑组合电路和存储器三部分组成,它们之间的逻辑关系可用输出方程、驱动方程和状态方程表示。时序逻辑电路的特点(1) 时序逻辑由组合电路和存储电路组成。(2) 在存储元件的输出和电路输入之间存在反馈连接。因而电路的工作状态,与时间因素相关,即时序电路的输出由电路的输入和原来的状态共同决定。时序电路通常分为两大类 : 一类是同步时序逻辑电路, 电路中所有存储器由一个时钟脉冲控制;另一类是异步时序电路,此类电路无公共的时钟脉冲。3.2.1 D 触发器 提问 D触发器的输入输出关系Qn+1 = D 分析
2、 例 3-6 1、语句讲解2、时序仿真3.2.2 时序描述 VHDL规则1. 标准逻辑位数据类型 STD_LOGIC BIT 数据类型定义:TYPE BIT IS(0,1); -只有两种取值 STD_LOGIC 数据类型定义:TYPE STD_LOGIC IS (U,X,0,1,Z,W,L,H,-); -有 9 种取值2. 设计库和标准程序包LIBRARY WORK ; LIBRARY STD ; USE STD.STANDARD.ALL ; 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 5 页LIBRARY ; USE .ALL ;
3、 LIBRARY IEEE ; USE IEEE.STD_LOGIC_1164.ALL ; 3. 信号定义和数据对象例 3-6 中由于 Q1被定义为器件的内部节点信号, 数据的输出不像端口信号那样受限制, 所以不必定义其端口模式。 定义 Q1的目的是为了在设计更大的电路时使用由此引入的信号,这是一种常用的时序电路的设计方式。4. 上升沿检测表式和信号属性函数EVENT EVENT 对 CLOCK 标识符的信号在当前的一个极小的时间段内发生时间的情况进行检测。所谓发生事件,就是CLOCK 在其数据类型的取值范围内发生变化,从一种取值转变到另一种取值(或电平方式)。5. 不完整条件语句与时序电路
4、提问 是否可以认为 CLK上升沿测定语句“CLKEVENT AND CKK=1 ”就成为综合器构建时序电路的必要条件?(否定)时序电路构建关键在于利用不完整的条件语句的描述,这种构成时序电路的方式是VHDL 描述时序电路最重要的途径。通常,完整的条件语句只能构成组合逻辑电路。注意:虽然在构建时序电路方面,可以利用不完整的条件语句所具有的独特构成时序电路, 但在利用条件语句进行纯组合电路设计时,如果没有充分考虑电路中所有可能出现的问题(条件) ,即没有列全所有的条件及其对应的处理方法, 将导致不完整的条件语句的出现,从而综合出设计者不希望的组合与时序电路的混合体。3.2.3 时序电路的不同表述一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数字逻辑系统教案 2022 数字 逻辑 系统 教案
限制150内