数字逻辑第6章习题解答
数字逻辑全解

VCC –0.1伏 地+0.1伏
0.7VCC 0.3VCC
15.10.2020
21
6.1 设计空间(续)
---工艺参数
采用多个门并行实现 在输出端增加缓冲区
15.10.2020
20
6.1 设计空间(续)
---工艺参数
噪声容限:一种对噪声大小的度量,表示多大的噪声会使 最坏输出电压被破坏成为不可识别的输入值。
VOHmin 输出为高态时的最小输出电压。 VOLmax 输出为低态时的最大输出电压。 VIHmin 能保证被识别为高态时的最小输入电压。 VILmax 能保证被识别为低态时的最大输入电压。
15.10.2020
2
第6章 背景知识专题(续)
思考与报告6.2
2012年诺贝尔物理学奖
2012年诺贝尔物理学奖的获奖者为法国科学家沙吉·哈罗彻(Serge Haroche)与美国科 学家大卫·温兰德(David J. Winland),获奖理由是“突破性的试验方法使得测量和操 纵单个量子系统成为可能”。他们的突破性的方法,使得这一领域的研究朝着基于量子 物理学而建造量子计算机迈出了第一步。就如传统计算机在上世纪的影响那样,或许量 子计算机将在本世纪以同样根本性的方式改变我们的日常生活。
请查资料了解相关知识。
15.10.2020
3
第6章 背景知识专题(续)
习题
1、自学软件Multisim。 2、用一个NMOS管和一个PMOS管构成一个反相器, 测试它的传输特性,写出测试报告。 3、完成课后习题:6.4,6.5,6.6,6.7,6.10
15.10.2020
4
6.1 设计空间
集成电路 集成度
15.10.2020
数字逻辑电路与系统设计蒋立平主编习题解答

第4章习题及解答用门电路设计一个4线—2线二进制优先编码器。
编码器输入为3210A A A A ,3A 优先级最高,0A 优先级最低,输入信号低电平有效。
输出为10Y Y ,反码输出。
电路要求加一G 输出端,以指示最低优先级信号0A 输入有效。
题 解:根据题意,可列出真值表,求表达式,画出电路图。
其真值表、表达式和电路图如图题解所示。
由真值表可知3210G A A A A =。
(a)0 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 0 1 0 0 11 0 1 01 0 1 11 1 0 01 1 0 11 1 1 01 1 1 10000000000000000000000000010100011111010110000103A 2A 1A 0A 1Y 0Y G真值表≥1&1Y 3A 2A 1&&1A 0Y &1GA 00 01 11 100010001111000000001101113A 2A 1A 0A 03231Y A A A A =+00 01 11 1000000011110001000011103A 2A 1A 0A 132Y A A =(b) 求输出表达式(c) 编码器电路图图 题解4.1试用3线—8线译码器74138扩展为5线—32线译码器。
译码器74138逻辑符号如图(a )所示。
题 解:5线—32线译码器电路如图题解所示。
&&&&11EN01234567BIN/OCTENY 0&G 1G 2AG 2B42101234567BIN/OCTEN&G 1G 2A G 2B42101234567BIN/OCT EN&G 1G 2A G 2B42101234567BIN/OCT EN&G 1G 2A G 2B421A 0A 1A 2A 3A 4Y 7Y 8Y 15Y 16Y 23Y 24Y 31图 题解4.3写出图所示电路输出1F 和2F 的最简逻辑表达式。
数字逻辑技术试卷及解析

数字逻辑技术试卷-第6章一、填空题1.根据制作工艺的不同,集成555定时电路可分为 TTL 型 和 CMOS 型 两大类。
2.施密特触发器的固有性能指标是 V T+ 、 V T - 和 ΔV T 。
3.CMOS 精密单稳态触发器中,定时元件和可在 较大 范围内选择,定时时间t w 的范围为:取值 2kΩ~30kΩ ,取值 10pF ~10μF 。
4.555定时电路由 分压器 、 比较器 、 RS 触发器 、 放电开关管 以及 输出缓冲级 几部分组成。
5.由555构成的单稳态触发器对输入触发脉冲的要求是: t re <t w 。
6.TTL 型555定时电路中的C 1和C 2是 开环的电压比较器 ,C 1同相端的参考电压是 2V CC /3 ;C 2反相端的参考电压是 V CC /3 。
定时电路构成的多谐振荡器,其振荡周期为 T=0.7(R 1+2R 2)C ,输出脉冲宽8.555定时器可以构成施密特触发器,施密特触发器具有 回差 特性,主要用于脉冲波形的 变换 和 脉冲整形 。
555定时器还可以用作多谐振荡器和 单 稳态触发器。
9.555定时电路的最基本应用电路有: 单稳态触发器 、 施密特触发器 和多谐振荡器。
10.555定时电路构成的应用电路中,当电压控制端管脚5不用时,通常对地接 一个0.01μF 的电容 ,其作用是防止 干扰 。
二、判断题1.用555定时电路构成的多谐振荡器的占空比不能调节。
( 错 )2.对555定时器的管脚5外加控制电压后也不能改变其基准电压值。
( 错 )3.用555定时器构成的施密特触发器,其回差电压不可调节。
( 错 )4.单稳态触发器的暂稳态维持时间的长短只取决于电路本身的参数。
( 对 )5.单稳态触发器只有一个稳态,一个暂稳态。
( 对 ) 6. 555电路的输出只能出现两个状态稳定的逻辑电平之一。
( 对 ) 7.施密特触发器的作用就是利用其回差特性稳定电路。
大学_数字逻辑第四版(欧阳星明著)课后习题答案下载

数字逻辑第四版(欧阳星明著)课后习题答案下载数字逻辑第四版(欧阳星明著)课后答案下载第1章基础概念11.1概述11.2基础知识21.2.1脉冲信号21.2.2半导体的导电特性41.2.3二极管开关特性81.2.4三极管开关特性101.2.5三极管3种连接方法131.3逻辑门电路141.3.1DTL门电路151.3.2TTL门电路161.3.3CML门电路181.4逻辑代数与基本逻辑运算201.4.1析取联结词与正“或”门电路201.4.2合取联结词与正“与”门电路211.4.3否定联结词与“非”门电路221.4.4复合逻辑门电路221.4.5双条件联结词与“同或”电路241.4.6不可兼或联结词与“异或”电路241.5触发器基本概念与分类251.5.1触发器与时钟271.5.2基本RS触发器271.5.3可控RS触发器291.5.4主从式JK触发器311.5.5D型触发器341.5.6T型触发器37习题38第2章数字编码与逻辑代数392.1数字系统中的编码表示392.1.1原码、补码、反码412.1.2原码、反码、补码的运算举例472.1.3基于计算性质的几种常用二-十进制编码48 2.1.4基于传输性质的几种可靠性编码512.2逻辑代数基础与逻辑函数化简572.2.1逻辑代数的基本定理和规则572.2.2逻辑函数及逻辑函数的表示方式592.2.3逻辑函数的标准形式622.2.4利用基本定理简化逻辑函数662.2.5利用卡诺图简化逻辑函数68习题74第3章数字系统基本概念763.1数字系统模型概述763.1.1组合逻辑模型773.1.2时序逻辑模型773.2组合逻辑模型结构的数字系统分析与设计81 3.2.1组合逻辑功能部件分析813.2.2组合逻辑功能部件设计853.3时序逻辑模型下的数字系统分析与设计923.3.1同步与异步933.3.2同步数字系统功能部件分析943.3.3同步数字系统功能部件设计993.3.4异步数字系统分析与设计1143.4基于中规模集成电路(MSI)的数字系统设计1263.4.1中规模集成电路设计方法1263.4.2中规模集成电路设计举例127习题138第4章可编程逻辑器件1424.1可编程逻辑器件(PLD)演变1424.1.1可编程逻辑器件(PLD)1444.1.2可编程只读存储器(PROM)1464.1.3现场可编程逻辑阵列(FPLA)1484.1.4可编程阵列逻辑(PAL)1494.1.5通用阵列逻辑(GAL)1524.2可编程器件设计1604.2.1可编程器件开发工具演变1604.2.2可编程器件设计过程与举例1604.3两种常用的HDPLD可编程逻辑器件164 4.3.1按集成度分类的可编程逻辑器件164 4.3.2CPLD可编程器件1654.3.3FPGA可编程器件169习题173第5章VHDL基础1755.1VHDL简介1755.2VHDL程序结构1765.2.1实体1765.2.2结构体1805.2.3程序包1835.2.4库1845.2.5配置1865.2.6VHDL子程序1875.3VHDL中结构体的描述方式190 5.3.1结构体的行为描述方式190 5.3.2结构体的数据流描述方式192 5.3.3结构体的结构描述方式192 5.4VHDL要素1955.4.1VHDL文字规则1955.4.2VHDL中的数据对象1965.4.3VHDL中的数据类型1975.4.4VHDL的运算操作符2015.4.5VHDL的预定义属性2035.5VHDL的顺序描述语句2055.5.1wait等待语句2055.5.2赋值语句2065.5.3转向控制语句2075.5.4空语句2125.6VHDL的并行描述语句2125.6.1并行信号赋值语句2125.6.2块语句2175.6.3进程语句2175.6.4生成语句2195.6.5元件例化语句2215.6.6时间延迟语句222习题223第6章数字系统功能模块设计2556.1数字系统功能模块2256.1.1功能模块概念2256.1.2功能模块外特性及设计过程2266.2基于组合逻辑模型下的VHDL设计226 6.2.1基本逻辑门电路设计2266.2.2比较器设计2296.2.3代码转换器设计2316.2.4多路选择器与多路分配器设计2326.2.5运算类功能部件设计2336.2.6译码器设计2376.2.7总线隔离器设计2386.3基于时序逻辑模型下的VHDL设计2406.3.1寄存器设计2406.3.2计数器设计2426.3.3并/串转换器设计2456.3.4串/并转换器设计2466.3.5七段数字显示器(LED)原理分析与设计247 6.4复杂数字系统设计举例2506.4.1高速传输通道设计2506.4.2多处理机共享数据保护锁设计257习题265第7章系统集成2667.1系统集成基础知识2667.1.1系统集成概念2667.1.2系统层次结构模式2687.1.3系统集成步骤2697.2系统集成规范2717.2.1基于总线方式的互连结构2717.2.2路由协议2767.2.3系统安全规范与防御2817.2.4时间同步2837.3数字系统的非功能设计2867.3.1数字系统中信号传输竞争与险象2867.3.2故障注入2887.3.3数字系统测试2907.3.4低能耗系统与多时钟技术292习题295数字逻辑第四版(欧阳星明著):内容提要点击此处下载数字逻辑第四版(欧阳星明著)课后答案数字逻辑第四版(欧阳星明著):目录本书从理论基础和实践出发,对数字系统的基础结构和现代设计方法与设计手段进行了深入浅出的论述,并选取作者在实际工程应用中的一些相关实例,来举例解释数字系统的设计方案。
习题册答案-《数字逻辑电路(第四版)》-A05-3096

第一章逻辑门电路§1-1 基本门电路一、填空题1.与逻辑;Y=A·B2.或逻辑;Y=A+B3.非逻辑;Y=4.与;或;非二、选择题1. A2. C3. D三、综合题1.2.真值表逻辑函数式Y=ABC§1-2 复合门电路一、填空题1.输入逻辑变量的各种可能取值;相应的函数值排列在一起2.两输入信号在它们;异或门电路3.并;外接电阻R;线与;线与;电平4.高电平;低电平;高阻态二、选择题1. C2. B3. C4. D5. B三、综合题1.2.真值表逻辑表达式Y1=ABY2=Y3==A+B 逻辑符号3.第二章组合逻辑电路§2-1 组合逻辑电路的分析和设计一、填空题1.代数;卡诺图2.n;n;原变量;反变量;一;一3.与或式;1;04.组合逻辑电路;组合电路;时序逻辑电路;时序电路5.该时刻的输入信号;先前的状态二、选择题1. D2. C3. C4. A5. A三、判断题1. ×2. √3. √4. √5. ×6. √四、综合题1.略2.(1)Y=A+B(2)Y=A B+A B(3) Y=ABC+A+B+C+D=A+B+C+D3. (1) Y=A B C+A B C+ A B C + ABC=A C+AC(2) Y=A CD+A B D+AB D+AC D(3) Y=C+A B+ A B4. (a)逻辑函数式Y= Y=AB+A B真值表逻辑功能:相同出1,不同出0 (b)逻辑函数式Y=AB+BC+AC真值表逻辑功能:三人表决器5.状态表逻辑功能:相同出1,不同出0逻辑图1. 6.Y=A ABC+B ABC+C ABC判不一致电路,输入不同,输出为1,;输入相同,输出为0。
§2-2 加法器一、填空题1.加数与被加数;低位产生的进位2.加数与被加数;低位产生的进位3.加法运算二、选择题1. A2. C三、综合题1.略2.略3.§2-3 编码器与比较器一、填空题1. 编码2. 101011;010000113. 十;二;八;十六4. 0;1;逢二进一;10;逢十进一5. 二进制编码器;二—十进制编码器6. 两个数大小或相等7. 高位二、选择题1. A2. B3. C4. B三、综合题1.略2.(1)10111;00100011(2)00011001;19(3)583. (1)三位二进制(2)1,1,0(3)1,1,14.§2-4 译码器与显示器一、填空题1. 编码器;特定含意的二进制代码按其原意;输出信号;电位;解码器2. 二进制译码器;二—十进制译码器;显示译码器3. LED数字显示器;液晶显示器;荧光数码管显示器4. 1.5~3;10mA/段左右5. 共阴极显示译码器;共阳极显示译码器;液晶显示译码器二、选择题1. A;D2. A三、判断题1.√2.×3.×4.√5.√四、综合题七段显示译码器真值表f=D C B A +D C B A +D C B A+D CB A +D C B A +D C B A =D+B A +C A +C B =DB AC AC B§2-5 数据选择器与分配器一、填空题1.多路调制器;一只单刀多掷选择开关;地址输入;数字信息;输出端2.从四路数据中,选择一路进行传输的数据选择器3.地址选择;输出端二、选择题1. D2. A;C三、判断题1. √2. ×四、综合题1.略2. Y=A B D0+A BD1+A B D2+ABD3第三章触发器§3-1 基本RS触发器与同步RS触发器一、填空题1.两个;已转换的稳定状态2.R S+RSQ n;R+S=13. R S Q n+ R S;RS=04.置0;置15.相同;低电平;高电平6.时钟信号CP7.D触发器8.空翻二、选择题1.D2.B3.A4.B5.B6.D三、判断题1. ×2. ×3. √4. ×5. ×6. ×四、综合题1.略2.3.4.5.略§3-2主从触发器与边沿触发器一、填空题1.空翻2.置0、置1、保持、翻转3.D、J Q n+K Q n4.保持、置1、清0、翻转5.电平、主从6.一次变化7.边沿触发器8.不同、做成9.置0、置1、时钟脉冲二、选择题1.A2.A3.D4.B5.A6.C7.D8.B9.A10.D三、判断题1. √2. ×3. ×4. ×5. √6. ×7. √8. √四、综合题1.2.3.4.略5.略6.§3-3触发器的分类与转换一、填空题1.T、T'2. T Q n+ T Q n、Q n3.1、04. Q n、Q n5. 16. T'7. T8. T'二、选择题1.D2.D3.D4.B5.B三、判断题1. ×2. ×3. ×4. ×四、分析解答题1.2.3.略4.略5.略第四章时序逻辑电路§4-1 寄存器一、填空题1.输入信号;锁存信号2.接收;暂存;传递;数码;移位二、选择题1. C2. B;A三、判断题1. √2. ×3. √四、综合题1.JK触发器构成D触发器,即Q n+1= D。
数电课后答案康华光

Vi <0.01V< VIL =1.5V,故亦属于逻辑 0.
3.1.7 求图题 3.1.7 所示电路的输出逻辑表达式.
解:图解 3.1.7 所示电路中 L1= AB ,L2= BC ,L3= D ,L4 实现与功能,即 L4=L1 • L2 • L3,而 L= L 4�E ,所以输出逻辑表达式为 L= AB �BC �D �E 3.1.9 图题 3.1.9 表示三态门作总线传输的示意图,图中 n 个三态门的输出接到数据传输总 线,D1,D2,……Dn 为数据输入端,CS1,CS2……CSn 为片选信号输入端.试问: (1) CS 信号如何进行控制,以便数据 D1,D2, ……Dn 通过该总线进行正常传输; (2)CS 信号能 否有两个或两个以上同时有效?如果出现两个或两个以上有效,可能发生什么情况? (3)如果 所有 CS 信号均无效,总线处在什么状态?
DPA =
性能最好. 3.1.5 为什么说 74HC 系列 CMOS 与非门在+5V 电源工作时,输入端在以下四种接法下都属 于逻辑 0: (1)输入端接地; (2)输入端接低于 1.5V 的电源; (3)输入端接同类与非门的输 出低电压 0.1V; (4)输入端接 10kΩ的电阻到地. 解:对于 74HC 系列 CMOS 门电路来说,输出和输入低电平的标准电压值为:
VNHB =1V VNLB =0.4V VNHC =1V VNLC =0.6V
电路的噪声容限愈大,其抗干扰能力愈强,综合考虑选择逻辑门 C 3.1.3 根据表题 3.1.3 所列的三种门电路的技术参数,计算出它们的延时-功耗积,并确定哪一种 逻辑门性能最好 表题 3.1.3 逻辑门电路的技术参数表
tpLH / ns
逻辑门 A 1
tpHL / ns
《数字逻辑设计》第6章 险象及消除

if WYZ=001, F=X' from X to F:存在3条路径
组ห้องสมุดไป่ตู้电路中的险象
功能冒险
多个输入信号 同时改变,因 速度不同产生 错误信号脉冲
F (100) = F (111) = 1
BC A 00 01 11 10
0 11 1 1 0
初值 C 较快: 100 B 较快: 100
过渡值 101 110
终值 111 111
F值 111 101
静态1冒险
BC: 00 11
真值表
ABC F 0000 0010 0100 0111 1001 1011 1100 1111
Unit 6 组合逻辑电路设计
使用有限扇入门设计组合电路 组合电路中的险象
Gate Delays Static hazard
险象判断及消除
静态1冒险 静态0冒险
输出波形
动态冒险 输入信号发生一次改变引起多个 错误信号脉冲
功能冒险 多个输入信号的变化不同步而产 生的错误信号脉冲
Example
组合电路中的险象
F = AB+AC
理论上
if B = C =1 F = A + A=1
A
B
e
d
A
g
+F
dg
e
C
F
tp
实际上
静态1冒险
Example
化简后是否存在相切的卡诺圈
F = AD+AC+ABC
CD AB 00
00 0 01 0 11 1 10 0
01 11 10 111 111 100 000
BCD=101时,存在险象
高等院校 数字逻辑 习题六

习题六6.1填空题1.时序电路在逻辑功能上的特点是,电路在任一时刻的输出状态不仅取决于该时刻的,而且与有关。
2.分析异步时序电路不同于同步时序电路,必须同时分析每个触发器的信号。
3.计数器按照计数脉冲输入方式分为计数器、计数器。
4.一个逻辑电路,如果某一给定时刻的输出不仅决定于该时刻的输入,而且还与该时刻前电路所处的状态有关,则此电路为电路。
5.一个逻辑电路,如果某一给定时刻的输出仅决定于该时刻的输入,而与该时刻前电路所处的状态无关,则此电路为电路。
6.型时序电路的输出不仅与电路的内部状态有关,而且与外输入有关。
型时序电路的输出仅与电路的内部状态有关,而与外输入无关。
7.用n级触发器构成的计数器,计数容量最多可为。
8.用来表示时序电路的状态转移规律及相应的输入、输出关系的图形称为。
9.计数器中有效状态的数目,称为计数器的。
10.用二进制异步计数器从0计数到十进制数186,则最少需要个触发器。
11.单向移位寄存器工作于串行输入/并行输出方式,可实现数据的变换。
12.具有8个和12个触发器的异步二进制计数器,它们分别各有和状态。
13.若最简状态表中的状态数为10,则所需的状态变量至少应为。
14.8位移位寄存器,串行输入时经个CP脉冲后,8位数码全部移入寄存器中。
若该寄存器已存满8位数码,欲将其并行输出,则需个CP脉冲后,数码能全部输出;欲将其串行输出,则需个CP脉冲后,数码能全部输出。
15.时序电路一般由和两部分组成。
16.按电路状态的改变方式,时序电路分为和两种;按输入与输出关系,时序电路分为和两种。
17.如果一个计数器能够从无效状态返回到有效状态,就称为该计数器有,否则称为。
6.2选择题1.四位二进制计数器的计数容量是()A、2B、4C、10D、162.能实现数据串行——并行和并行——串行转换的电路是()A、二进制译码器B、数据分配器C、移位寄存器D、编码器3.用n个触发器构成计数器,可得到的最大计数长度为()A、nB、2nC、n2D、2 n4.下列电路中()个不是时序电路。
数字逻辑设计第6章 时序逻辑电路习题与解答

L’/C 为 1 时,装入无效,161 对输入的 CLK 进行计数。 L’/C 为 1 或为 O 时,装入有效,而装入值为 D3=Q2,D2=Q1,D1=Q0,D0=串 行输入数据,所以该电路的功能将数据左移,低位补的是串行输入数据。 6-11 试分析图 6-74 的计数器在 C=1 和 C=0 时各为几进制计数器?
第 6 章 习题
6-1 说明时序电路和组合电路在逻辑功能和电路结构上有何不同?
题 6-1 答:
逻辑功能上,时序电路任一时刻的输出不仅取决于当时的输入,而且与电路 的原状态有关。
结构上的特点有两点: (1)时序电路中包含存储元件,通常由触发器构成。 (2)时序电路的存储元件的输出和电路输入之间存在着反馈连接。
Q2Q1Q0
000
/0
/1
001
/0
010
/0
101
/0
100
/0
011
由状态转换图可画出 Q2Q1Q0 和输出 F 的状态卡诺图如下:
Q1Q0 Q2 00 01 11 10
00
0
10
Q1Q0
Q2
00
01 11 10
00
10
0 10
11 0 X X
(a)Q2 卡诺图
Q1Q0 Q2 00 01 11 10
6-3 试分析图 6-69 所示时序逻辑电路的逻辑功能,写出电路的驱动方程、状态 方程和输出方程,画出电路的状态转换图。
F
FF0
DQ >C 1 Q
CLK
FF1
DQ >C 1 Q
图 6-69
题 6-3 解:根据图 6-69 可写出如下驱动方程:
习题解答(第六章)

n
n
= X0 + Xi×2-i = -2Xs+ X0 + Xi×2-i
i 1
i 1
↓
↓
多项式表示法 → 配项
Copyright ©2012 Computer Organization Group. All rights reserved.
第六章 6.5
第六章 6.9
r 6.9 讨论若[X]补>[Y]补,是否有X>Y? 解: r 若[X]补>[Y]补,不一定有X>Y。 r 当 X > 0、Y > 0 时, [X]补 - [Y]补=X-Y
当 X < 0、Y< 0 时, [X]补 - [Y]补=2+X-(2+Y)=X-Y 所以,[X]补 > [Y]补时, X > Y成立。 r 当X>0、 Y<0 时,X>Y,但由于负数补码的符号位为 1,则[X]补<[Y]补。 r 当X<0、 Y >0 时,有X < Y,但[X]补>[Y]补。
补 码 [X]补 0 001 1010 1 001 1010 1 111 0001
原 码 [X]原 同补码
1 110 0110 1 000 1111
真值 同补码 -110 0110 -000 1111
Copyright ©2012 Computer Organization Group. All rights reserved.
Copyright ©2012 Computer Organization Group. All rights reserved.
第六章 6.10
r 6.10 设[X]补 = a0 .a1a2a3a4a5a6,其中ai取0或1,若要X>-0.5,求 a0,a1,a2,……,a6的取值。
数字逻辑(科学出版社 第五版)课后习题答案

(1)
化简得F=
(2)
化简得F=
(3)F(A,B,C,D)=∑m(0,1,2,5,6,7,8,9,13,14)
化简得F=
(4) F(A,B,C,D)=∑m(0,13,14,15)+∑ (1,2,3,9,10,11)
化简得F=
11.利用与非门实现下列函数,并画出逻辑图。
(1)F= =
12.用适当门电路,设计16位串行加法器,要求进位琏速度最快,计算一次加法时间。
解:全加器真值表如下
Ai
Bi
Ci-1
Si
Ci+1
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
0
1
0
1
1
0
0
1
0
1
0
1
0
1
1
1
0
0
1
1
1
1
1
1
可以写出以下表达式
要使进位琏速度最快,应使用“与或非”门。具体连接图如下。
若“与或非”门延迟时间为t1,“非门”延迟时间为t2,则完成一次16位加法运算所需时间为:
G的卡诺图
化简得:
第三章时序逻辑
1.写出触发器的次态方程,并根据已给波形画出输出Q的波形。
解:
2.说明由RS触发器组成的防抖动电路的工作原理,画出对应输入输出波形
解:
3.已知JK信号如图,请画出负边沿JK触发器的输出波形(设触发器的初态为0)
4.写出下图所示个触发器次态方程,指出CP脉冲到来时,触发器置“1”的条件。
数字逻辑电路与系统设计[蒋立平主编][习题解答]
![数字逻辑电路与系统设计[蒋立平主编][习题解答]](https://img.taocdn.com/s3/m/cddc61bd700abb68a882fb25.png)
第1章习题及解答1.1 将下列二进制数转换为等值的十进制数。
(1)(11011)2 (2)(10010111)2(3)(1101101)2 (4)(11111111)2(5)(0.1001)2(6)(0.0111)2(7)(11.001)2(8)(101011.11001)2题1.1 解:(1)(11011)2 =(27)10 (2)(10010111)2 =(151)10(3)(1101101)2 =(109)10 (4)(11111111)2 =(255)10(5)(0.1001)2 =(0.5625)10(6)(0.0111)2 =(0.4375)10(7)(11.001)2=(3.125)10(8)(101011.11001)2 =(43.78125)10 1.3 将下列二进制数转换为等值的十六进制数和八进制数。
(1)(1010111)2 (2)(110111011)2(3)(10110.011010)2 (4)(101100.110011)2题1.3 解:(1)(1010111)2 =(57)16 =(127)8(2)(110011010)2 =(19A)16 =(632)8(3)(10110.111010)2 =(16.E8)16 =(26.72)8(4)(101100.01100001)2 =(2C.61)16 =(54.302)81.5 将下列十进制数表示为8421BCD码。
(1)(43)10 (2)(95.12)10(3)(67.58)10 (4)(932.1)10题1.5 解:(1)(43)10 =(01000011)8421BCD(2)(95.12)10 =(10010101.00010010)8421BCD(3)(67.58)10 =(01100111.01011000)8421BCD(4)(932.1)10 =(100100110010.0001)8421BCD1.7 将下列有符号的十进制数表示成补码形式的有符号二进制数。
数字逻辑电路第二版刘常澍习题解答

数字逻辑电路第二版刘常澍 习题解答第1次: 1-14:(3)、(4);1-15:(3)、(4);1-18:(1); 1-22:(3);1-23:(2) 1-14 将下列带符号数分别表示成原码、反码和补码形式。
(3) (-1111111)2 (4) , (-0000001)2 ;解: (3) (-1111111)2 =(11111111)原= (10000000)反= (10000001)补(4) (-0000001)2 =(10000001)原= (11111110)反= (11111111)补1-15 将下列反码和补码形式的二进制数变成带符号的十进制数(3) (10000000)补; (4) (11100101)补解: (3) (10000000)补=(-128) 10 (4) (11100101)补=(-27) 10 1-18列出下述问题的真值表,并写出逻辑式。
(1)有A 、B 、C 三个输入信号,如果三个输入信号均为0或其中一个为1时,输出信号Y =1,其余情况下,输出Y =0。
解:逻辑式:C B A C B A C B A C B A Y +++=1-22 求下列逻辑函数的反函数(3)C A D C BC D A Y ⋅+=)(C AD C C B D A Y ++++++=)())((1-23 求下列逻辑函数的对偶式(2)D BC B A D B A BC Y ⋅++++=)(])()([)(*D C A B A D B A C B Y ++⋅+⋅++=第2次:1-21(5)(8)1-21 用代数法将下列函数化简为最简与-或式。
(5)(8)第3次:第1章:26(4)、28(4)、27(3)(4)、30(3)、31(3)1-26用K 图化简法将下列逻辑函数化为最简与-或式(4)∏=)12,11,10,8,5,4,3,2,1,0(),,,(M D C B A YABCBC A ABC AB BC A C B A AB BC A C AB AB BC A C AB ABBC A C AB Y =+=+++=⋅+⋅=⋅++=⋅++=)())(()(ABCACD ABC CD B A ACD BC ACD B A BC AD C B A BC AD C B A B A AB BC AD C B A C B A B A Y +=+++=+⋅+=+⋅⋅+=+⋅⋅++=++⋅+=0)()()()()()())((1-28 用K 图化简法将下列逻辑函数化为最简与-或-非式(4)∏=)151412108765420()(,,,,,,,,,,M D ,C ,B ,A Y1-27 用K 图化简法将下列逻辑函数化为最简或-与式(3)∑=11,14),6,8,9,10,(0,1,2,3,4)(m D ,C ,B ,A Y (4)∏=)151413111098632()(,,,,,,,,,M D ,C ,B ,A Y1-30 用K 图将下列具有约束条件的逻辑函数化为最简“与-或”逻辑式。
数字逻辑第6章习题参考解答.docx

第6章习题参考解答6-3画出74x27三输入或非门的德摩根等效符号。
解:图形如下浒"3 .............. ::BAWD5 ........ :OH6-10在图X6.9电路中采用74AHCT00替换74LS00,利用表6-2的信息,确定从输入端到输出端的最大吋间延迟。
解:该图中从输入到输出需要经过6个NAND2;每个NAND2 (74AHCT00)的最大时间延迟为9 ns;所以从输入端到输出端的最大时间延迟为:54 nso6-31 BUT门的可能定义是:“如果Al和Bl为1,但A2或B2为0,则Y1为1; Y2 的定义是对称的。
”写出真值表并找出BUT门输出的最小“积之和”表达式。
画出用反相门电路实现该表达式的逻辑图,假设只冇未取反的输入可用。
你可以从74x00、04、10、20、30组件中选用门电路。
解:真值表如下利用卡诺图进行化简,可以得到最小积Z 和表达式为Y1=A1B1A2,+A1B1B2, Y2=A 1' • A2 B2+B 1' A2 B2Y2采用74x04得到各反相器 采用74x10得到3输入与非 采用74x00得到2输入与非 实现的逻辑图如下:6-32做出练习题6-31定义的BUT 门的CMOS 门级设计,可以采用各种反相门逻辑的 组合(不一定是二级“积Z 和”),要求使用的品体管数目最少,写出输出表达式并画出 逻辑图。
解:CMOS 反相门的晶体管用量为基本单元输入端数量的2倍;对6・31的函数式进行变换:yi = A1B1-A2'+41 ・ Bl • B2'=(41 • Bl ) •(A2'+B2‘) =(A1 ・ Bl )(A2 • B2) Y2 = A2-B2-AY+A2- B2 • BV=⑷.B2)•⑷+B1) =(A2 • B2)-(A1 • Bl )利用圈■圈逻辑设计,可以得到下列结构:Y\ = ((41 • B1)+(A2 • B2『) Y2 = ((A2 • B2),+(A1 • Bl ))HANDS74X0011H AN Di-Y13(A2 B2 A1 丁 (A2 B2 时“翔此 .....dz >Y2 674X10HANDS 5HANDS5^133 2./1U3㈣D36(A1 EM A2)1此结构晶体管用量为20只(原设计屮晶体管用量为40只)6-20采用一片74x138或74x 139二进制译码器和NAND 门,实现下列单输出或多数 出逻辑函数。
数字逻辑电路第1-6章作业汇总

第一章单选题1(10分)、8421BCD码1001对应的余3码为∙A、0011∙B、1100∙C、1000∙D、0001参考答案: B2(10分)、-3的四位补码(含符号位)为:∙A、1011∙B、1101∙C、1110∙D、1100参考答案: B3(10分)、若1100是2421BCD码的一组代码,则它对应的十进制数是∙A、5∙B、6∙C、7∙D、8参考答案: B4(10分)、十六进制数FF对应的十进制数是∙A、253∙B、254∙C、255∙D、256参考答案: C5(10分)、二进制数111011.101转换为十进制数为:∙A、58.625∙B、57.625∙C、59.625∙D、60.125参考答案: C6(10分)、设二进制变量A=0F0H,B=10101111B,则A和B与运算的结果是∙A、10100000∙B、11111111∙C、10101111∙D、11110000参考答案: A7(10分)、-3的四位原码为:∙A、1111∙B、1010∙C、1011∙D、1101参考答案: C8(10分)、格雷码的特点是相邻两个码组之间有位码元不同。
∙A、4∙B、3∙C、2∙D、1参考答案: D9(10分)、字符‘A’的ASCII码为∙A、40H∙B、41H∙C、42H∙D、44H参考答案: B10(10分)、与十进制数12.5等值的二进制数为:∙A、1100.10∙B、1011.11∙C、1100.11∙D、1100.01参考答案: A第二章单选题1(6分)、逻辑函数L=AB+AC的真值表中,使得L=1的输入变量组合有多少种?3∙B、4∙C、5∙D、6参考答案: A2(6分)、字符‘A’的ASCII码为∙A、40H∙B、41H∙C、42H∙D、44H参考答案: B3(6分)、逻辑函数y=A⊙B,当A=0,B=1时,y= 。
∙A、∙B、1∙C、不确定∙D、2参考答案: A4(6分)、若两逻辑式相等,则它们的对偶式也相等,这就是【】。
数字逻辑电路与系统设计第6章习题及解答

第6章题解:6.1 试用4个带异步清零和置数输入端的负边沿触发型JK 触发器和门电路设计一个异步余3BCD 码计数器。
题6.1 解:余3BCD 码计数器计数规则为:0011→0100→…→1100→0011→…,由于采用异步清零和置数,故计数器应在1101时产生清零和置数信号,所设计的电路如图题解6.1所示。
CLK13图 题解6.1题6.2 试用中规模集成异步十进制计数器74290实现模48计数器。
题6.2 解:6.3 试用D 触发器和门电路设计一个同步4位格雷码计数器。
题6.3 解:根据格雷码计数规则,Q 3 Q 2Q 1 Q 0计数器的状态方程和驱动方程为:1333031210122202131011110320320100321321321321n n n n n n n nn n n n n n n n n n n n n n n n n n n n n n n n n n n n n n Q D Q Q Q Q Q Q Q Q D Q Q Q Q Q Q Q QD Q Q Q Q Q Q Q QQ D Q Q Q Q Q Q Q Q Q Q Q Q ++++==++==++==++==+++按方程画出电路图即可,图略。
题 6.4 解:反馈值为1010。
十一进制计数器6.5 试用4位同步二进制计数器74163实现十二进制计数器。
74163功能表如表6.4所示。
题 6.5 解:可采取同步清零法实现。
电路如图题解6.5所示。
题 6.6 解: 当M=1时:六进制计数器 当M=0时:八进制计数器图题解6.5图题解6.56.7 试用4位同步二进制计数器74163和门电路设计一个编码可控计数器,当输入控制变量M=0时,电路为8421BCD 码十进制计数器,M=1时电路为5421BCD 码十进制计数器,5421BCD 码计数器状态图如下图P6.7所示。
74163功能表如表6.4所示。
图 P 6.7Q 3Q 2Q 1Q 01010题6.7 解:实现8421BCD 码计数器,可采取同步清零法;5421BCD 码计数器可采取置数法实现,分析5421BCD 码计数规则可知,当21Q =时需置数,应置入的数为:32103000D D D D Q =。
数字逻辑课后习题(填空题)

第1章数字电路基础知识1 电子电路主要分为两类:一类是模拟电路,另一类是数字电路。
2 模拟电路处理的是模拟信号,而数字电路处理的是数字信号。
3 晶体管(即半导体三极管)的工作状态有三种:截止、放大和饱和。
在模拟电路中,晶体管主要工作在放大状态。
4 在数字电路中,晶体管工作在截止与饱和状态,也称为“开关”状态。
5 模拟信号是一种大小随时间连续变化的电压或电流,数字信号是一种突变的电压和电流。
6 模拟信号的电压或电流的大小是随时间连续缓慢变化的,而数字信号的特点是“保持”(一段时间内维持低电压或高电压)和“突变”(低电压与高电压的转换瞬间完成)。
7 在数字电路中常将0~1v范围的电压称为低电平,用“0”来表示;将3~5v范围的电压称为高电平,用“1”来表示。
第2章 门电路1 基本门电路有与门、或门、非门三种。
2 与门电路的特点是:只有输入端都为 高电平 时,输出端才会输出高电平;只要有一个输入端为“0”,输出端就会输出 低电平 。
与门的逻辑表达式是 Y A B =∙ 。
3 或门电路的特点是:只要有一个输入端为 高电平 ,输出端就会输出高电平。
只有输入端都为 低电平 时,输出端才会输出低电平。
或门的逻辑表达式是Y A B =+ 。
4 非门电路的特点是:输入与输出状态总是 相反 。
非门的逻辑表达式是 Y A -= 。
5 与非门的特点是:只有输入全为“1”,输出为 0 ,只要有一个输入端为“0”,输出端就会输出 1 。
与非门的逻辑表达式是 。
6 或非门的特点是:只有输入全为“0”时,才输出 1 ,只要输入有“1”,输出就为 0 。
或非门的逻辑表达式是 。
7 与或非的特点是:A 、B 或C 、D 两组中有一组全为“1”,输出就为 0 ,否则输出就为 1 。
与或非门的逻辑表达式是 。
8 异或门的特点是:当两个输入端一个为“0”,另一个为“1”,输出为 1 ,当两个输入端均为“1”或“0”时,输出为 0 。
异或门的逻辑表达式是 。
(完整word版)数字逻辑第六章

第六章时序逻辑电路1 :构成一个五进制的计数器至少需要()个触发器A:5B:4C:3D:2您选择的答案: 正确答案: C知识点:n个触发器可构成一个不大于2n进制的计数器。
A -————-————-——-——--——------——--——----——--———-——-—-———————--—-—————-——--————-—2 :构成一个能存储五位二值代码的寄存器至少需要()个触发器A:5B:4C:3D:2您选择的答案:正确答案: A知识点:一个触发器能储存1位二值代码,所以用n个触发器组成的寄存器能储存n位二值代码。
—-————-—---—---—-—-——--—-—-—----————---—---———--—---—--——---—-------—-——--——3 : 移位寄存器不具有的功能是()A:数据存储B:数据运算C:构成计数器D:构成译码器您选择的答案: 正确答案: D知识点:移位寄存器不仅可以存储代码,还可以实现数据的串行—并行转换、数值的运算、数据处理及构成计数器。
-—-—————---—--——--—-——---——-———-—--—---——---————-————-----——-—--—-————--————4 :下列说法不正确的是()A:时序电路与组合电路具有不同的特点,因此其分析方法和设计方法也不同B:时序电路任意时刻的状态和输出均可表示为输入变量和电路原来状态的逻辑函数C:用包含输出与输入逻辑关系的函数式不可以完整地描述时序电路的逻辑功能D:用包含输出与输入逻辑关系的函数式可以完整地描述时序电路的逻辑功能您选择的答案:正确答案: D知识点:时序逻辑电路的逻辑关系需用三个方程即输出方程、驱动方程及状态方程来描述。
——---—-——-—————--—-——----—---—-—---—-——--—-—------————-——--——--———--—-------5 : 下列说法正确的是( )A:时序逻辑电路某一时刻的电路状态仅取决于电路该时刻的输入信号B:时序逻辑电路某一时刻的电路状态仅取决于电路进入该时刻前所处的状态C:时序逻辑电路某一时刻的电路状态不仅取决于当时的输入信号,还取决于电路原来的状态D:时序逻辑电路通常包含组合电路和存储电路两个组成部分,其中组合电路是必不可少的您选择的答案: 正确答案: C知识点:时序逻辑电路的特点:时序逻辑电路中,任意时刻的输出不仅取决于该时刻的输入,还取决于电路原来的状态.时序逻辑电路通常包含组合电路和存储电路两个组成部分,其中存储电路是必不可少的。
数字逻辑(第二版)毛法尧课后题答案(1-6章)

习题一1.1 把下列不同进制数写成按权展开式:⑴(4517.239)10= 4×103+5×102+1×101+7×100+2×10-1+3×10-2+9×10-3⑵(10110.0101)2=1×24+0×23+1×22+1×21+0×20+0×2-1+1×2-2+0×2-3+1×2-4⑶(325.744)8=3×82+2×81+5×80+7×8-1+4×8-2+4×8-3⑷(785.4AF)16=7×162+8×161+5×160+4×16-1+A×16-2+F×16-31.2 完成下列二进制表达式的运算:1.3 将下列二进制数转换成十进制数、八进制数和十六进制数:⑴(1110101)2=(165)8=(75)16=7×16+5=(117)10⑵(0.110101)2=(0.65)8=(0.D4)16=13×16-1+4×16-2=(0.828125)10⑶(10111.01)2=(27.2)8=(17.4)16=1×16+7+4×16-1=(23.25)101.4 将下列十进制数转换成二进制数、八进制数和十六进制数,精确到小数点后5位:⑴(29)10=(1D)16=(11101)2=(35)8⑵(0.207)10=(0.34FDF)16=(0.001101)2=(0.15176)8⑶(33.333)10=(21.553F7)16=(100001.010101)2=(41.25237)81.5 如何判断一个二进制正整数B=b6b5b4b3b2b1b0能否被(4)10整除?解: 一个二进制正整数被(2)10除时,小数点向左移动一位, 被(4)10除时,小数点向左移动两位,能被整除时,应无余数,故当b1=0和b0=0时, 二进制正整数B=b6b5b4b3b2b1b0能否被(4)10整除.1.6 写出下列各数的原码、反码和补码:⑴0.1011[0.1011]原=0.1011; [0.1011]反=0.1011; [0.1011]补=0.1011⑵0.0000[0.000]原=0.0000; [0.0000]反=0.0000; [0.0000]补=0.0000⑶-10110[-10110]原=110110; [-10110]反=101001; [-10110]补=1010101.7 已知[N]补=1.0110,求[N]原,[N]反和N.解:由[N]补=1.0110得: [N]反=[N]补-1=1.0101, [N]原=1.1010,N=-0.10101.8 用原码、反码和补码完成如下运算:⑴0000101-0011010[0000101-0011010]原=10010101;∴0000101-0011010=-0010101。
(完整word版)《数字逻辑》(第二版)习题答案-第六章

习 题 六1 分析图1所示脉冲异步时序逻辑电路。
(1) 作出状态表和状态图; (2) 说明电路功能。
图1解答(1)该电路是一个Mealy 型脉冲异步时序逻辑电路。
其输出函数和激励函数表达式为211221212Q D x C Q D x Q CQ x Q Z =====(2)电路的状态表如表1所示,状态图如图2所示。
现 态 Q 2 Q 1次态/输出ZX=10 0 0 1 1 0 1 1 01/0 11/0 10/0 00/1图2(3) 由状态图可知,该电路是一个三进制计数器。
电路中有一个多余状态10,且存在“挂起”现象。
2 分析图3所示脉冲异步时序逻辑电路。
(1) 作出状态表和时间图; (2) 说明电路逻辑功能。
图3解答○1 该电路是一个Moore 型脉冲异步时序逻辑电路,其输出即电路状 态。
激励函数表达式为 1321123132233Q C C CP;C 1;K K K 1J ; Q J ; Q Q J =========○2 电路状态表如表2所示,时间图如图4所示。
表2图4○3 由状态表和时间图可知,该电路是一个模6计数器。
3 分析图5所示脉冲异步时序逻辑电路。
(1) 作出状态表和状态图; (2) 说明电路逻辑功能。
图5时 钟CP 现 态 Q 3 Q 2 Q 1 次 态 Q 3(n+1)Q 2(n+1)Q 1(n+1)11111111000 001 010 011 100 101 110 111 001 010 011 100 101 000 111 000解答○1 该电路是一个Moore 型脉冲异步时序逻辑电路,其输出函数和激励函数表达式为322111132212122212x y x R ; x S y x y x x R ; y y x S y y Z +==++===○2该电路的状态表如表3所示,状态图如图6所示。
表3现态 y 2y 1次态y 2(n+1)y 1(n+1)输出 Zx 1 x 2 x 3 0001 11 1001 01 01 0100 11 00 0000 00 10 000 0 0 1图6○3 该电路是一个“x 1—x 2—x 3”序列检测器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题六6.1 可编程逻辑器件有哪些主要特点?PLD作为一种通用型可编程逻辑器件,而它的逻辑功能又是由用户通过对器件编程来自行设定的。
它可以把一个数字系统集成在一片PLD上,而不必由芯片制造厂商去设计和制作专用集成芯片。
采用PLD设计数字系统和中小规模相比具有如下特点:(1) 减小系统体积:单片PLD有很高的密度,可容纳中小规模集成电路的几片到十几片。
(低密度PLD小于700门/片,高密度PLD每片达数万门,最高达25万门)。
(2) 增强逻辑设计的灵活性:使用PLD器件设计的系统,可以不受标准系列器件在逻辑功能上的限制;用户可随时修改。
(3) 缩短设计周期:由于可完全由用户编程,用PLD设计一个系统所需时间比传统方式大为缩短;(4) 用PLD与或两级结构实现任何逻辑功能,比用中小规模器件所需的逻辑级数少。
这不仅简化了系统设计,而且减少了级间延迟,提高了系统的处理速度;(5) 由于PLD集成度高,测试与装配的量大大减少。
PLD可多次编程,这就使多次改变逻辑设计简单易行,从而有效地降低了成本;(6) 提高系统的可靠性:用PLD器件设计的系统减少了芯片数量和印制板面积,减少相互间的连线,增加了平均寿命, 提高抗干扰能力,从而增加了系统的可靠性;(7) 系统具有加密功能:多数PLD器件,如GAL或高密度可编程逻辑器件,本身具有加密功能。
设计者在设计时选中加密项,可编程逻辑器件就被加密。
器件的逻辑功能无法被读出,有效地防止电路被抄袭。
6.2 常见PLD器件有哪些主要类型?常见PLD器件根据可编程逻辑器件问世的时间,我们把PLA、PAL和GAL称为早期的可编程逻辑器件,把CPLD及FPGA称为近代的可编程逻辑器件。
也有人把它们分别称为低密度PLD和高密度PLD。
6.3 简述PAL和PLA在结构上的主要区别。
PAL是由可编程的与阵列、固定的或阵列和输出电路三部分组成。
有些PAL器件中,输出电路包含触发器和从触发器输出端到与阵列的反馈线,便于实现时序逻辑电路。
同一型号的PAL器件的输入、输出端个数固定。
在PAL器件的两个逻辑阵列中,与阵列可编程,用来产生函数最简与–或式中所必需的乘积项,PAL器件的或阵列不可编程,它完成对指定乘积项的或运算,产生函数的输出。
PLA的逻辑结构与PROM类似,也是由一个与阵列和一个或阵列构成。
所不同的是,它的与阵列和或阵列一样是可编程的。
而且,n个输入变量的与阵列不再是产生n2个与项,而是有P个与门就提供P个与项,每个与项与哪些变量相关可由编程决定。
或阵列通过编程可选择需要的与项相或,形成与–或函数式。
由PLA实现的与–或函数式一般是最简与–或表达式。
6.4 说明PAL器件输出及反馈电路的结构类型及其特点。
在品种较多的PAL器件中,其“与”阵列的结构是类同的,不同的是门阵列规模的大小和输出电路的结构。
常见的输出结构有组合型输出和寄存器型输出两类。
(1) 组合型输出结构组合输出型结构适用于组合电路。
常见的有或门输出、或非门输出、与或门输出、与或非门输出以及带互补输出端的或门等。
或门的输入端数,不尽相同,一般在2~8个之间。
有的输出还兼做输入端。
组合型输出结构中包含专用输出结构和可编程输入/输出结构两种。
① 专用输出结构只包含一个可编程的与逻辑阵列和一个固定的或逻辑阵列。
这种结构的输出端只能作输出用,不能作输入用。
因电路中不含触发器,所以只能实现组合逻辑电路。
输出端可以是或门、或非门,或者互补输出结构。
② 可编程I/O 输出结构这种输出结构在或门之后增加了一个三态门,如图6.11所示。
三态门的控制端由与阵列中第一行的与门输出控制,各与门的输出结果由连接到该积项线上的输入信号确定。
当三态门的控制端为零时,或门的输出不能通过三态门输出到I/O 端,此时,三态门的输出为高阻态,对应的I/O 端引线作输入用。
来自I/O 端引线的输入信号,通过图中右边的反馈输入缓冲器送到可编程的与阵列中。
当三态门的控制端为高电平时,三态门为选通状态,或门的输出通过三态门输出到I/O 端,同时该输出通过反馈输入缓冲器馈送到可编程的与阵列中,故此时对应的I/O 端引线同时具有输入、输出功能。
由此可见,通过控制三态门,或门的输出不但可以输出到I/O 端,还可以馈至与阵列作为反馈输入,以实现更复杂的逻辑关系。
这种结构为串行数据移位的操作提供双向输出功能。
(2) 寄存器型输出结构寄存器输出型结构适用于组成时序电路。
这种输出结构是在或门之后增加了一个由时钟上升沿触发的D 触发器和一个三态门,并且D 触发器的输出还反馈到可编程的与阵列中进行时序控制。
寄存器型输出结构中包含有寄存器输出、异或加寄存器输出和算术运算反馈三种结构。
① 寄存器输出结构这种结构的输出端有一D 触发器。
在时钟的上升沿先将或门输出寄存在D 触发器的Q 端,当使能信号OE 有效时,Q 端的信号经三态缓冲器反相后输出,输出为低电平有效。
触发器的Q 输出还可以通过缓冲器反馈送至与阵列的输入端。
因而这种结构的PAL 能记忆原来的状态,实现时序逻辑电路。
② 异或输出结构这种结构的输出部分有两个或门,它们的输出经异或门进行异或运算后再经D 触发器和三态缓冲器输出。
这种结构不仅便于对与–或逻辑阵列输出的函数求反,还可以实现对寄存器状态进行保持操作。
③ 算术选通反馈结构其特点是D 触发器的输出和可编程的与阵列的某一输入信号经过四种不同的或门运算后,反馈到可编程的与阵列中,使得与阵列的与门输入含有或运算因子。
这四种不同的或门运算后得到信号(A+B )、(B A +)、(+A B )和(B A +)。
6.5 用PLA 设计一个代码转换电路,将一位十进制数的8421码转换成余3码。
设ABCD 表示8421码,WXYZ 表示余3码,可列出转换电路的真值表如下表所示。
根据真值表写出函数表达式,并按照多输出函数化简法则用卡诺图进行化简,可得到最简“与-或”表达式如下:D ZD CCD YDCBDBCB XBD BCA W=+=+ +=+ +=由此可见,全部输出函数只包含9个不同“与”项,所以,该代码转换电路可用一个容量为4–9–4的PLA实现,其阵列图如图所示。
6.6 简述GAL器件和PAL器件的区别。
PAL是由可编程的与阵列、固定的或阵列和输出电路三部分组成。
有些PAL器件中,输出电路包含触发器和从触发器输出端到与阵列的反馈线,便于实现时序逻辑电路。
同一型号的PAL器件的输入、输出端个数固定。
在PAL器件的两个逻辑阵列中,与阵列可编程,用来产生函数最简与–或式中所必需的乘积项,PAL器件的或阵列不可编程,它完成对指定乘积项的或运算,产生函数的输出。
PAL特点有:①双极型工艺制作,熔丝编程方式②由可编程的与逻辑阵列、固定的或逻辑阵列和输出电路三部分组成。
③通过对与逻辑阵列编程可以获得不同形式的组合逻辑函数。
常见的PAL器件中,输入变量最多的可达20个,与阵列的乘积项有80个,或逻辑阵列输出端最多有10个,每个或门的输入端最多达到16个。
PAL由于采用的是双极型熔丝工艺,一旦编程后不能修改,同时输出结构类型太多,给设计和使用带来不便。
GAL是一种可以多次编程的器件,采用电可擦除的E2CMOS工艺制成,并且在输出端设置了可编程的输出逻辑宏单元OLMC。
通过编程可将OLMC设置成不同的工作状态,于是,一片GAL便可实现PAL所有输出电路的工作模式,从而增强了器件的通用性。
而且GAL工作速度快,功耗小,是产品开发研制的理想器件。
GAL由输入缓冲器、输出三态缓冲器、与阵列、输出反馈/输入缓冲器、输出逻辑宏单元OLMC(其中包含或门阵列)以及时钟和输出选通信号缓冲器组成。
6.7试说明CPLD采用分区阵列结构的原因。
随着PLD集成规模的增大,器件的阵列大小也随之增大,但当器件的阵列达到一定规模时,就会使电路传输延时增加,为了避免延时,集成规模较大的CPLD大都采用各种分区的阵列结构。
分区阵列结构,即将整个器件分为若干个区。
有的区包含若干个I/O端、输入端及规模较小的与、或阵列和宏单元,相当于一个小规模的PLD;有的区只是完成某些特定的逻辑功能。
各区之间可通过几种结构的可编程全局互连总线连接。
CPLD的分区结构种类很多,较常用的有通用互连阵列结构、灵活逻辑单元阵列结构和多阵列矩阵结构等。
6.8 简述通用互连阵列UIM基本结构。
UIM结构中含有快速功能模块FFB和高集成度功能模块FB。
两种模块以及I/O模块通过通用互连矩阵连接。
FFB和FB都采用GAL型结构。
FFB适用于快速编(解)码和高速时序逻辑电路;FB适用于逻辑功能复杂且对时序要求不高的场合及复杂的组合逻辑电路。
采用通用互连矩阵UIM进行器件内部逻辑连接,可保证所有连接路径延迟时间相同。
6.9 简述多阵列矩阵MAX基本结构。
MAX结构由逻辑阵列块LAB、I/O模块和可编程互连阵列PIA构成。
MAX结构中,每个宏单元有一个可编程的与阵列和一个固定的或阵列,以及一个具有独立可编程时钟、时钟使能、清除和置位功能的可配置触发器。
每16个宏单元组成一组,构成一个灵活的逻辑阵列模块LAB。
多个LAB通过可编程互连阵列PIA和全局总线相连。
每个LAB还与相应的I/O控制模块相连,以提供直接的输入和输出通道。
6.10 FPGA和CPLD的主要区别是什么?CPLD采用CMOS EPROM、EEPROM、快闪存储器和SRAM等编程技术,从而构成了高密度、高速度和低功耗的可编程逻辑器件。
CPLD的I/O端数和内含触发器多达数百个,其集成度远远高于可编程逻辑器件PAL和GAL。
因此,采用CPLD设计数字系统、体积小、功耗低、可靠性高,具有更多的灵活性。
FPGA的电路结构主要是基于SRAM工艺的查找表结构,它由若干独立的可编程逻辑模块组成,用户可以通过编程将这些模块连接成所需要的数字系统。
因为这些模块的排列形式和门阵列(GA)中单元的排列形式相似,所以沿用了门阵列这个名称。
FPGA属于高密度PLD,其集成度可达百万门/片以上。