同步时序逻辑电路的设计方法与实例解析
创作时间:
作者:
@小白创作中心
同步时序逻辑电路的设计方法与实例解析
引用
CSDN
1.
https://m.blog.csdn.net/persona5joker/article/details/139999042
同步时序逻辑电路的设计是分析的逆过程,其任务是根据实际逻辑问题的要求,设计出能实现给定逻辑功能的电路。以下是设计同步时序逻辑电路的一般步骤:
6.3.1 设计同步时序逻辑电路的一般步骤
同步时序电路的设计过程
- 根据给定的逻辑功能建立原始状态图和原始状态表
- 明确电路的输入条件和相应的输出要求,分别确定输入变量和输出变量的数目和符号。
- 找出所有可能的状态和状态转换之间的关系。
- 根据原始状态图建立原始状态表。
- 状态化简——求出最简状态图
- 合并等价状态,消去多余状态的过程称为状态化简
- 等价状态:在相同的输入下有相同的输出,并转换到同一个次态去的两个状态称为等价状态。
- 状态编码(状态分配)
- 给每个状态赋以二进制代码的过程。
- 根据状态数确定触发器的个数,2^n-1 < M ≤ 2^n(M:状态数;n:触发器的个数)
选择触发器的类型
求出电路的激励方程和输出方程
画出逻辑图并检查自启动能力
2 同步时序逻辑电路设计举例
例1 用D触发器设计一个8421 BCD码同步十进制加计数器
8421码同步十进制加计数器的状态表
确定激励方程组
- D3、D2、D1、D0是触发器初态的函数
- 画出各触发器激励信号的卡诺图
- 画出逻辑图,并检查自启动能力
- 画出完全状态图
- 电路具有自启动能力
例二 用JK触发器设计一个序列检测器
设计一个串行数据检测器。电路的输入信号X是与时钟脉冲同步的串行数据,其时序关系如下图所示。输出信号为Z;要求电路在X信号输入出现110序列时,输出信号Z为1,否则为0。
- 确定输入、输出变量及电路的状态数
- 输入变量:A 输出变量:Z 状态数:4个
- 定义输入 输出逻辑状态和每个电路状态的含义
- a —— 初始状态;b—— A输入1后;c —— A输入11后;d —— A输入110后。
建立状态图
列出原始状态转换表并化简
状态分配
- 令 a = 00,b = 01,c = 11
- 选择触发器的类型
- 触发器个数: 两个。
- 类型:采用对 CP 下降沿敏感的JK 触发器。
- 求激励方程和输出方程
- 状态转换真值表及激励信号
- 卡诺图化简得
- 利用特性方程求解
- 比照JK的特性方程 求得:
- 根据激励方程和输出方程画出逻辑图,并检查自启动能力
- 检查自启动能力和输出
- 修改电路
例3;用D 触发器设计状态变化满足下状态图的时序逻辑电路
列出原始状态表
状态表化简
状态编码
- a=000;b=001;c=010 ;d=011;e=100
三种状态分配方案
求激励方程、输出方程
画出逻辑电路
画出完整的状态图,检查所设计的计数器能否自启动.
热门推荐
南宁五金大楼谢幕,原址将建商业综合体
元帅与将军:中国古代军事头衔的演变历史
行车记录仪:功能、类型与选购指南
如何评估车载记录仪的性能?这种设备对行车安全有何实际帮助?
一分一段表有什么作用
处州有“遗”珠:丽水三绝的非遗魅力
崩盘、熔断!土耳其金融市场遭遇剧烈动荡
关联案件当事人需要一致:法律适用中的统一性探讨
“9.4分神剧”背后,《苦尽柑来》如何撬动女性题材剧的新风口?
首套房贷款未还完,二套房如何使用公积金贷款?
什么人容易得阿尔茨海默症
牡蛎干怎么做好吃
舍长培训课件
海口市中心在哪里?龙华区、美兰区和秀英区,谁才是真正的城市心脏?
Steam假入库的风险与防范措施
贵州肇兴侗寨四大民俗节庆:谷雨节、六月六、月吔大歌节、侗年
春分时节护肝指南:调饮食、摄精神、按穴位,三管齐下助肝脏健康
研究生复试导师邀约面谈:意义、准备要点与注意事项
全息投影技术需要注意的问题有哪些
银杏酮酯滴丸的功效与作用是什么
别等疾病找上门!中医专家教你如何打好春季健康保卫战
女娲、伏羲等中国神话始祖,为啥都长着蛇身子?
花青素的功效与作用 富含花青素的25种食物
卡尔曼滤波算法——基本原理(附MATLAB程序)
《黄帝内经》⑤《阴阳应象大论》:天地之道,万物之纲[完]
清明节的故事传说,清明节的故事简短
失信被执行人需要坐牢吗
医学检验:肌酸激酶同工酶(CK-MB)的活性与质量检测
老人便秘在饮食上应注意哪些方面呢?
过来人总结:装修四大阶段的一些实用建议,施工细节一定要盯好