数电讨论课(第一次)新(含答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

S1
2 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1
S0
1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Y
0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0
数的大小
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A F B
不能线与链接!
(b)
B
3、在下图中,选择能实现 F A B 的电路。
A F B
(d)
B
同b,在使能端有效的情况下不能线与
4、用代数法化简下面函数
F AB ABC A( B AB )
5、用卡诺图化简下列逻辑函数
(1) F B ACD BC C (2) F ( A, B, C , D) m(0,1,5, 6, 7,8,9,13) d (2, 4,10)
给出原理图/Verilog程序+约束文件 仿真电路并测试其功能。 总结设计过程中出现的问题及解决方法。
E 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
A3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
F=1
(2) F ( A, B, C , D) m(0,1,5, 6, 7,8,9,13) d (2, 4,10)
6、电路如下图所示,74×85为四位数码比较器,试 说明电路输出F1,F2,F3的功能。
A3 A2 A1 A0 B3 B2 B1 B0 C3 C2 C1 C0
A3 A2
4、用代数法化简下面函数
F AB ABC A( B AB )
F AB ABC A( B AB ) ( AB ABC ) ( AB AB ) ( AB ABC ) ( A) 0
5、用卡诺图化简下列逻辑函数 (1) F B ACD BC C
没有超过 9
需要转换
Y S3 S2 S1S0 S3 S2 S1 S0 S3 S2 S1S0 S3 S2 S1S0 S3 S2 S1S0 S3 S 2 S1 S0 S3 S2 S3 S1
课题5:数码管动态扫描显示电路: 将8个开关输入的2位十六进制数,在2个数码 管上同时显示(00—FF)。
组合逻辑电路(4章)讨论课提纲
说明:前七题每组现场抽签选择回答;
后七题每组讨论课前至少选一题完成方
案设计,讨论课上讨论方案。课后实现并提交
报告,报告要求见文档。
第一部分:基础知识(小组现场抽签选择)
1、电路如图所示,TTL与非门带同类门的个数为N, 其低电平输入电流为1.5mA,高电平输入电流为 10µ A,最大灌电流为15mA,最大拉电流为400µ A, 选择正确的答案( ) A、N=5 B、N=10 C、N=20 D、N=40
F1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
F2 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
课题3:设计一个可逆的4位码变换器。

2、已知:TTL反相器输出高电平VOH=3.5V,输出低 电平VOL=0.2V,带拉电流负载最大值IOH=-400µA, 带灌电流负载最大值IOL=12mA,发光二极管导通电 压VD=1.5V,10mA≤ID≤15mA,欲驱动发光二极管 ,接成如图所示两种电路。 (1)估算图a中R的取值范围 (2)简述图b为什么不合理。
A1 A0
B3 B2 7485
B1 B0
B3 B2
B1 B0
A3 A2 7485
A1 A0
0 0 1
IA>B IA<B IA=B F A=B
0 0
FA>B
IA>B IA<B IA=B F A=B
FA<B
1
FA<B
FA>B
F2 FC B FA B
F2
F3
F1
F2 FC<B FA B F1 FC B FA B
4 实验法
用实验来检查电路的输出端是否有因为竞争冒险现象而产生的尖峰脉冲。这时加在输入端的信号波形应 包含输入变量的所有可能发生的状态变化。
课题2:设计一个4位代码的数字锁 设计一个保险箱用的4位代码A、B、C、D四个输入端 和一个开始用的钥匙插孔E,当开箱时(E=1),如果 输入代码(例如ABCD=1010)与设定的代码相同时, 则保险箱被打开,即输出端Z=1,否则,电路发出报 警信号。
仿真电路并测试其功能。 总结设计过程中出现的问题及解决方法。
Baidu Nhomakorabea
CO
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1
S3
8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0
S2
4 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0
给出原理图/Verilog程序+约束文件 仿真电路并测试其功能。 观察分析电路中的竟争冒险现象并采取措施消灭。 总结设计过程中出现的问题及解决方法。
1.代数法
代数法是通过函数表达式的结构来判断是否具有产生竞争冒险的条件。其具体方法是: (1)检查函数表达式中是否存在具备竞争条件的变量,即是否有某个变量X同时以原变量和反变量的 形式出现在函数表达式中。 (2)若有,则消去函数表达式中的其他变量,即将这些变量的各种取值组合依次代入函数式中,从而 将它们从函数表达式中消去,只留下被研究的变量X。 (3)若表达式在一定条件下能简化成:X+X或X· X的形式,则电路可能产生竞争冒险。否则,不产生 竞争冒险。 单输入变量的较大规模电路,最直观的方法就是逐级列出电路的真值表,并找出哪些门的输入信号会 发生竞争。然后判断是否会在电路的输出端产生干扰脉冲。这 种方法虽然简单,但局限性太大,因为多数 情况下都有两个以上输入变量同时改变状态的可能性。如果输入变量的数目很多,而且电路系统也很复杂, 就更难从逻辑 函数式上简单地找出所有产生竞争冒险现象的情况。
7、LUT实现的逻辑函数如图所示。试写出图示函数 的最简或非-或非表达式。并画出用八选一数据选择 器74LS151和译码器74LS138实现该函数的逻辑图。
A B C 0 0 1 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1 0 1 0 1
F
7、LUT实现的逻辑函数如图所示。试写出图示函数 的最简或非-或非表达式。并画出用八选一数据选择 器74LS151和译码器74LS138实现该函数的逻辑图。
A3 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
A2 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
A1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
A B C 0 0 1 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1 0 1 0 1
F
第二部分:电路设计(每小组任选一题)
课题1:设计报警电路 某设备有A、B、C 3只开关,只有在开关A接通的条件 下,开关B才能导通,而开关C; 则只有在开关B接通的条 件下才能接通,违反这一操作规程,则发出报警信号。
发光二极管的实际电流值 范围:10mA≤ID≤12mA
vI
VCC R
vI LED R
LED
图a
图b
3、在下图中,选择能实现 F A B 的电路。
A F B
(b)
B
A F B
(d)
B
3、在下图中,选择能实现 F A B 的电路。
A=0,F=B A=1,F=B
3、在下图中,选择能实现 F A B 的电路。
2 卡诺图法
卡诺图法是判断电路是否存在竞争冒险的另一种方法,具体方法是: (1)首先做出函数卡诺图,并画出与函数表达式中各“与”项对应的卡诺图。 (2)检查有无几何相邻的乘积项,若没有,则无竞争冒险,反之则有。 这种方法适合输入变量为多变量的情况。
3 仿真模拟法
用计算机辅助分析(CAA)的手段来分析组合逻辑电路,通过在计算机上运行数字电路的模拟程序,能 够迅速地判断出电路是否会出现竞争冒险现象而输出尖峰脉冲。
给出原理图/Verilog程序+约束文件 仿真电路并测试其功能。 总结设计过程中出现的问题及解决方法。
课题6:分析下图的功能,并用HDL语言实现其功
能及在Basya2上验证其功能。
课题7:自主命题,实现设计。
逻辑功能的完整描述 给出原理图/Verilog程序+约束文件 仿真电路并测试其功能。 总结设计过程中出现的问题及解决方法。

第一部分:基础知识(小组现场抽签选择)
1、电路如图所示,TTL与非门带同类门的个数为N, 其低电平输入电流为1.5mA,高电平输入电流为 10µ A,最大灌电流为15mA,最大拉电流为400µ A, 选择正确的答案( ) A、N=5 B、N=10 C、N=20 D、N=40
灌电流为15mA>n *1.5mA 最大拉电流为400µ A>m* 10µ A
当控制信号C=1时;它将8421码转换为格雷码。当控制信 号C=0时;它将格雷码转换为8421码。
给出原理图/Verilog程序+约束文件
仿真电路并测试其功能。
总结设计过程中出现的问题及解决方法。
课题4:设计4位8421BCD码加法器。 加法器输出的和数也为8421BCD。
给出原理图/Verilog程序+约束文件
VCC R LED vI
vI LED R
图a
图b
2、已知:TTL反相器输出高电平VOH=3.5V,输出低 电平VOL=0.2V,带拉电流负载最大值IOH=-400µA, 带灌电流负载最大值IOL=12mA,发光二极管导通电 压VD=1.5V,10mA≤ID≤15mA,欲驱动发光二极管 ,接成如图所示两种电路。 (1)估算图a中R的取值范围 (2)简述图b为什么不合理。
相关文档
最新文档