时序逻辑电路复习.ppt
《时序逻辑电路复习.ppt》由会员分享,可在线阅读,更多相关《时序逻辑电路复习.ppt(52页珍藏版)》请在沃文网上搜索。
1、 时序逻辑电路复习时序逻辑电路复习主要内容主要内容v锁存器和触发器锁存器和触发器v时序逻辑电路分析时序逻辑电路分析v时序逻辑电路设计时序逻辑电路设计v计数器计数器 寄存器和移位寄存器寄存器和移位寄存器锁存器与触发器锁存器与触发器n锁存器和触发器锁存器和触发器 电平有效电平有效和和边沿有效边沿有效的区别的区别n按照逻辑功能的不同特点,通常可分为按照逻辑功能的不同特点,通常可分为nS-R触发器(锁存器)触发器(锁存器)nD触发器(锁存器)触发器(锁存器)nJ-K触发器触发器nT触发器触发器每种触发器的每种触发器的功能表功能表特征方程特征方程状态图状态图锁存器和触发器锁存器和触发器思路:思路:n锁存
2、器、还是触发器?锁存器、还是触发器?n什么类型的触发器?(什么类型的触发器?(S-R、J-K、D、T)n边沿触发?延迟输出?边沿触发?延迟输出?n上升沿有效?下降沿有效?上升沿有效?下降沿有效?要求:要求:n正确写出特征方程正确写出特征方程状态转换方程状态转换方程n会画时序图会画时序图n根据已有的触发器设计需要的触发器根据已有的触发器设计需要的触发器S-R触发器(锁存器)触发器(锁存器)SCRQQ时钟时钟S-R锁存器锁存器0 00 11 01 1S R维持维持清清 0置置 10*Q功功 能能 表表0 00 11 01 1S R维持维持清清 0置置 11*Q功功 能能 表表主从主从S-R触发器触
3、发器SCRQQ1 11 00 10 0SL RL维持维持清清 0置置 11*Q0 1*0基本基本S-R锁存器锁存器S QR Q(或非门)(或非门)S QR Q(与非门)(与非门)S-R触发器(锁存器)触发器(锁存器)0 00 11 01 1S R维持维持01 1*Q 功能表功能表状态图状态图01S=1,R=0S=0,R=1S=XR=0S=0R=X特征方程特征方程Q*=S+RQSR=0(约束条件)约束条件)J-K触发器触发器0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1J K01001110QnQn+1状态转移真值表状态转移真值表维持维持清清0置置1翻转翻转00
4、01111001 00 01 11 10QnJKQn+1特征方程特征方程Q*=JQ+KQJ-K触发器触发器0 00 11 01 1J K维持维持清清 0置置 1翻转翻转Q*功能表功能表特征方程特征方程Q*=JQ+KQ状态图状态图01J=1,K=XJ=X,K=1J=XK=0J=0K=X状态图状态图D触发器(锁存器)触发器(锁存器)特征方程:特征方程:Q*=D01D=1D=0D=1D=0有使能端的有使能端的D触发器:触发器:Q*=END+ENQ T触发器触发器 特征方程:特征方程:Q*=TQ+TQ T QCP Q时序逻辑电路的分析时序逻辑电路的分析逻逻辑辑电电路路输输出出方方程程激激励励方方程程状
5、状态态图图状状态态表表状状态态方方程程描述功能描述功能时序图时序图Y=X Q2 Q1 J1=(X Q2)K1=(X Q2)J2=X Q1K2=(X Q1)1、Excitation equations2、Output equationCPXYJ QCLK K Q&J QCLK K Q&FF1FF2=X+Q2Example:ClockedSynchronousStateMachineAnalysis(J_KFlip-Flop)3、Transition equations J-K Flip-flop:Q*=JQ+KQ Q1*=J1 Q1+K1 Q1=(X+Q2)Q1+X Q2 Q1=Q2Q1+XQ1
6、+XQ2Q1=X Q1 Q2+X Q1 Q2 Q2*=J2 Q2+K2 Q2Y=X Q2 Q1 J1=(X Q2)K1=(X Q2)J2=X Q1K2=(X Q1)1、Excitation equations2、Output equation=X+Q24、Transition/output tableQ1*=Q2Q1+XQ1+XQ2Q1 Q2*=X Q1 Q2+X Q1 Q2 Y=X Q2 Q1001011100110000000000001状态转换表状态转换表 X Q2 Q1 Q2*Q1*Y0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1S0 00 11 01
7、 1X0 100,010,011,000,001,001,001,000,1Q2*Q1*,YQ2Q1X Q2 Q1+X Q2 Q1 001/00/05、state diagramS0 00 11 01 1X0 100,010,011,000,001,001,001,000,1Q2*Q1*,YQ2Q1011/01/0100/0110/00/01/1X/Y状态状态0000:开始判断:开始判断状态状态0101:输入一个:输入一个1 1状态状态1010:连续输入:连续输入1010状态状态1111:连续输入:连续输入100100逻辑功能:逻辑功能:10011001序列检测器序列检测器输入端连续输入输入端
8、连续输入10011001时,输出时,输出1 1X:0100100111001100100Y:0000100000001000100时序逻辑电路设计时序逻辑电路设计最简状态表 命题原始状态图编码状态表导出激励输出方程画逻辑图状态化简状态分配给定状态的设计问题1、State/Outputtable用用A表示输入数据;用表示输入数据;用Z表示检测结果。表示检测结果。开始,等待第一个开始,等待第一个1 STASTA/0A1/0A上捕获一个上捕获一个1 A1STA/0 A11/0A上连续捕获上连续捕获11 A11OK/1A11/0A上连续捕获上连续捕获110 OKSTA/0A1/0设计一个设计一个110
9、串行数据检测器串行数据检测器状态状态SA0 1S*/Z电路检测到输入连续出现电路检测到输入连续出现110时,输出为时,输出为1MealyMealy机机1、State/OutputtableSTASTA/0A1/0A1STA/0 A11/0A11OK/1A11/0OKSTA/0A1/0状态状态SA0 1S*/Z2、StateMinimization识别识别等效状态等效状态 ,如果两个状态,如果两个状态 对于所有输入组合产生相同的输出对于所有输入组合产生相同的输出 对于每种输入组合具有相同或等效的下一状态对于每种输入组合具有相同或等效的下一状态STA/1S*/ZSTA/0STAA1/03、Stat
10、eAssignment0001100001110001100Q1Q00001111001A01000ddZ00/0Q1Q00001111001A00/000/101/0 10/010/0dd/ddd/d4、StateEquationsandOutputEquationsSTASTA/0A1/0A1STA/0 A11/0A11STA/1 A11/0状态状态SA0 1S*/Z0000/001/00100/010/01000/110/0Q1Q0A0 1Q1*Q0*/Z00/0Q1Q00001111001A00/000/101/0 10/010/0dd/ddd/d4、StateEquationsand
11、OutputEquations0Q1Q00001111001A01000ddZZ=AQ10Q1Q00001111001A00011ddQ1*Q1*=AQ1+AQ00Q1Q00001111001A00100ddQ0*Q0*=AQ1Q0选择选择D触发器触发器5、ExcitationEquationsQ1*=AQ1+AQ0Q0*=AQ1Q0D1=AQ1+AQ0D0=AQ1Q0选择选择J-K触发器触发器Q*=JQ+KQ=(AQ1)Q0+1Q0=AQ1+AQ0(Q1+Q1)=AQ1+AQ0 Q1+AQ0Q1=AQ1+AQ0Q1 J1=AQ0K1=AJ0=AQ1K0=16、ChecktheCircuitS
12、elf-Startup(检查电路的自启动性检查电路的自启动性)当电路进入无效状态当电路进入无效状态11后,后,A=0时,时,该电路是自启动的该电路是自启动的Z=AQ1Q1*=AQ1+AQ0Q0*=AQ1Q07、DrawaLogicDiagram(画逻辑电路图画逻辑电路图)(略)(略)下一状态为下一状态为 00A=1时,时,下一状态为下一状态为 101/0110/1000/0011/00/0101/01/00/1状态表状态表如果设计成如果设计成Moore型?型?用用A表示输入数据;用表示输入数据;用Z表示检测结果。表示检测结果。电路检测到输入连续出现电路检测到输入连续出现110时,输出为时,输出
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序 逻辑电路 复习