




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、补充:序列信号发生器 (sequence generator),序列信号:在数字信号的传输和数字系统的测试中,有时需要用到一组特定的串行数字信号,通常把这种串行数字信号叫做序列信号。 能够循环地产生序列信号的电路称为序列信号发生器。 序列的长度:序列信号有多少位,就称序列长度为多少。 例如:序列为00011,则序列长度为5。,补充:序列信号发生器 (sequence generator),序列信号发生器的构成方法有多种:,1. 使用环形计数器设计“10000” 型序列信号发生器; 2.使用扭环计数器设计“111000” (n个“1”,n个“0”)型 序列信号发生器; 3. 任意类型的序列信号发
2、生器 3-1.使用D触发器设计 3-2.使用计数器和多路复用器设计序列信号发生器; 3-3.用移位寄存器和反馈组合电路(分立门电路,译码器,多路 复用器)设计(环行计数器和扭环计数器属于此类); 4.用线性反馈移位寄存器计数器设计最大长度的序列,1. 顺序脉冲发生器(10000类序列),有效状态,1000,0001,0100,0010,利用环形计数器器构成“1000”序列发生器 注意自校正(环形计数器 ),74x194的任何一位Q输出(如Q0)都可以实现“1000”序列。,2. 用扭环计数器设计“11110000” 序列发生器,CLK,Q0,Q1,Q2,Q3,有效圈,利用扭环计数器构成“111
3、10000”序列发生器 注意自校正(Johnson计数器 ),74x194的任何一位Q输出(如Q0)都可以实现“11110000”序列。,例:设计一个 110100 序列信号发生器方法: 利用D触发器设计 利用计数器和多路复用器器设计 利用移位寄存器和反馈组合电路(分立门电路,译码器,多路复用器)设计,3. 任意序列信号发生器,3.1 利用D触发器设计一个110100序列信号发生器,1、画状态转换图,2、状态编码,000101 表示 S0 S5,时序电路的不同状态表示输出序列中不同位。设输出信号为Y。,3、列状态转换输出表,3.1 利用D触发器设计一个110100序列信号发生器,4、得到激励方
4、程和输出方程,1,1,1,d,d,D0=Q0,1,1,d,d,D1=Q2Q1Q0+Q1Q0,3.1 利用D触发器设计一个110100序列信号发生器,1,1,d,d,D2=Q2Q0+Q1Q0,1,1,1,d,d,Y=Q2Q1+Q1Q0,3.1 利用D触发器设计一个110100序列信号发生器,5、检查电路的自启动能力,000,001,010,011,100,101,110,111,电路是自启动的.,6、得到电路图(略),3.1 利用D触发器设计一个110100序列信号发生器,3.2 用计数器和多路复用器器构成序列信号发生器,方法: 1)如果序列长度为L,则将计数器接成 L进制的计数 器:“n1 n
5、1+L”( 置数法或清零法) 2)将多路复用器的数据输入“Dn1 D n1+L”接成要 产生序列的信号。 3)将计数器的输出端接到多路复用器的地址输入端。,例:产生一个6位的序列信号 110100,(置数法),数据选择器74x151的输入D0-D5接成110100。计数器74x163 接成 0-5计数,并连接到74x151的选择输入端CBA,以选择74x151的 D0-D5作为输出,从而产生所需序列。,例:产生一个6位的序列信号 110100,(清零法),数据选择器74x151的输入D0-D5接成110100。计数器74x163 接成 0-5计数,并连接到74x151的选择输入端CBA,以选择
6、74x151的 D0-D5作为输出,从而产生所需序列。,3.2 用计数器和多路复用器构成序列信号发生器,例:产生一个8位的序列信号 00010111,CLOCK,0,数据选择器74x151的输入D0-D7接成00010111。计数器74x163 接成 0-7计数,并连接到74x151的选择输入端CBA,以选择74x151的 D0-D7作为输出,从而产生所需序列。,类似,可以用计数器和多路复用器产生长度不大于8的序列信号,如“1000”、“111000”等。,3.3 用移位寄存器和反馈组合电路实现序列发生器,设计原理:,根据要产生的序列得到串行输入表 达式,再根据此表达式得到串行输入的电 路,这
7、是一个组合电路,可以用逻辑门电 路实现,也可以用译码器或者多路复用器 实现。,3.3.1 用分立的D触发器构成移位寄存器实现序列发生器 3.3.2 用MSI移位寄存器(74X194)实现序列发生器,步骤: 1)确定移位寄存器的位数。 设序列信号的长度为L,则要求移位寄存器的位数n 满足条件: 2 nL 首先选择满足此条件的最小值 N1,根据数据左移,画出状态图(序列信号的长度为L,则画出的状态图中一定有L个状态),检 查状态图中的L 个状态是否两两不同,如果是,则N1可用,进入步骤3;否则进行步骤2。,3.3 用移位寄存器和反馈组合电路实现序列发生器,3.3 用移位寄存器实现序列发生器,3.3
8、.1 用分立的D触发器构成移位寄存器实现序列发生器 3.3.2 用MSI移位寄存器(74X194)实现序列发生器,步骤(续): 2)将移位寄存器的位数增加1,即变为(N1+1) ,重新画出状态图,再检查状态图中的L 状态是否两两不同,如果是,则(N1+1)可用;否则将移位寄存器的位数再增加1,即变为(N1+ 2) ,重复上面过程,直到状态图中的L 状态两两不同为止。这时的移位寄存器的位数才是最后的值。 3)再根据状态图画出状态转换表,求出左移时最低位输入的卡诺图,并求出其表达式。如果有无关项,还要求检察电路的自启动能力。 4)根据最低位输入表达式,用分立门电路,或者译码器,或者多路复用器实现反
9、馈输入的组合电路。 移位寄存器的某位输出即为所要求的序列信号。,3.3.1用D触发器构成的移位寄存器实现序列信号发生器,例:产生一个8位的序列信号 00010111,解:因为序列长度为8,所以至少需要3个D触发器构成左移的移位寄存器。,状态图:Q2Q1Q0,状态图中的8个状态两两互不相等。,1 0 1 1 1 0 0 0,Q2*Q1*Q0*,0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 0 1 0 0,D0=Q0*,Q2,Q1Q0,0 1,00,01,11,10,D0,D0 = Q2Q1Q0 + Q2Q1 + Q2Q0,电路的状态转换表:,0 0 1 0 1
10、0 1 0 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0,Q2Q1Q0,所以,Q2输出的序列即为00010111。,原状态,新状态,例:产生一个8位的序列信号 00010111,D Q CK Q,D Q CK Q,D Q CK Q,CLOCK,D0,Q1,Q2,Q0,例:产生一个8位的序列信号 00010111,D0 = Q2Q1Q0 + Q2Q1 + Q2Q0,任何一个D触发器的输出均可得到所需序列。,例:产生一个4位的序列信号 1101,解:1)因为序列长度为4,所以先选择2位的左移移位寄存器(即,2个D触发器)。,状态图:Q1Q0,可见,这四个状态中有两个状态相同,所以2位
11、的移位寄存器不合适。下面选择3位的移位寄存器,重新画出状态图为:,状态图:Q2Q1Q0,可见,这四个状态各不相同,所以3位的移位寄存器合适。,3.3.1用D触发器构成的移位寄存器实现序列信号发生器,1 1 1 0,Q2*Q1*Q0*,1 1 0 1 0 1 0 1 1 1 1 1,D0=Q0*,Q2,Q1Q0,0 1,00,01,11,10,D0,D0 = Q2+ Q1,2)电路的状态转换表:,1 0 1 0 1 1 1 1 1 1 1 0,Q2Q1Q0,所以,Q2输出的序列即为1101。,状态图:Q2Q1Q0,110,011,原状态,新状态,例:产生一个4位的序列信号 1101,状态图:Q2
12、Q1Q0,110,011,3)检察自启动,无用状态的转换见上面状态图中的红色区域,可见它们是有效循环圈的分支,因此电路是自启动的。,Q2,Q1Q0,0 1,00,01,11,10,D0,D0 = Q2+ Q1,例:产生一个4位的序列信号 1101,D Q CK Q,D Q CK Q,D Q CK Q,CLOCK,D0,Q1,Q2,Q0,D0 = Q2+ Q1= (Q2 Q1),例:产生一个4位的序列信号 1101,4)电路图,任何一个D触发器的输出均可得到所需序列。,3.3.2 用移位寄存器74X194和逻辑门构成序列信号发生器,例:产生一个8位的序列信号 00010111,状态图:用74x1
13、94的低3位输出QBQCQD,1 0 1 1 1 0 0 0,QBQCQD,0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 0 1 0 0,LIN,所以,QB输出的序列即为00010111。,例:产生一个8位的序列信号 00010111,QB,QCQD,0 1,00,01,11,10,LIN,LIN = QBQCQD + QBQC + QBQD,3.3.2 用移位寄存器74X194和逻辑门构成序列信号发生器,例:产生一个8位的序列信号 00010111,LIN= Q2Q1Q0 +Q2Q1 + Q2Q0,3.3.2 用移位寄存器74X194和逻辑门构成序列信号发生
14、器,74x194的任何一个Q输出均可得到所需序列。,例:产生一个10位的序列信号 1010010111,3.3.3 用移位寄存器74X194和多路复用器74x151 构成序列信号发生器,解:1)状态图:,例:产生一个10位的序列信号 1010010111,3.3.3 用移位寄存器74X194和多路复用器74x151 构成序列信号发生器,解:2)状态转移表,Q3Q2Q1Q0 Q3*Q2*Q1*Q0* LIN,1 0 1 0,0 1 0 0,0 1 0 0,1 0 0 1,0 0 1 0,0 1 0 1,1 0 1 1,0 1 1 1,1 1 1 1,1 1 1 0,1 1 0 1,1 0 0 1
15、,0 0 1 0,0 1 0 1,1 0 1 1,0 1 1 1,1 1 1 1,1 1 1 0,1 1 0 1,1 0 1 0,0 1 0 1 1 1 1 0 1 0,例:产生一个10位的序列信号 1010010111,3.3.3 用移位寄存器74X194和多路复用器74x151 构成序列信号发生器,解:3)确定LIN的表达式,d d d 1,1 1 1 d,d 0 0 1,d 0 1 0,4)对未用状态的处理,是自启动的。,除了0000状态移入“1”外,其余未用状态均移入“0”。,例:产生一个10位的序列信号 1010010111,3.3.3 用移位寄存器74X194和多路复用器74x15
16、1 构成序列信号发生器,解:3)确定LIN的表达式,LIN= (Q3Q2Q1Q0) (0,2,4,5,7,11,14) =Q3Q2Q1Q0+Q3Q2Q1Q0+Q3Q2Q1Q0+Q3Q2Q1Q0 +Q3Q2Q1Q0+Q3Q2Q1Q0+Q3Q2Q1Q0,例:产生一个10位的序列信号 1010010111,3.3.3用移位寄存器74X194和多路复用器74x151 构成序列信号发生器,解:5)画出电路。,LIN= (Q3Q2Q1Q0) (0,2,4,5,7,11,14) =Q3Q2Q1Q0+Q3Q2Q1Q0+Q3Q2Q1Q0+Q3Q2Q1Q0 +Q3Q2Q1Q0+Q3Q2Q1Q0+Q3Q2Q1Q0,
17、假设Q3Q2Q1分别接74x151的地址输入CBA,则 D0=Q0, D1=Q0,D2=1,D3=Q0,D5=Q0,D7=Q0, D4=D6=0.,例:产生一个10位的序列信号 1010010111,3.3.3 用移位寄存器74X194和多路复用器74x151 构成序列信号发生器,解:5)画出电路。,74x194的任何一个Q输出均可得到所需序列。,例:产生一个4位的序列信号 1101,解:1)因为序列长度为4,所以先选择2位的左移移位寄存器(即,2个D触发器)。,状态图:Q1Q0,可见,这四个状态中有两个状态相同,所以2位的移位寄存器不合适。下面选择3位的移位寄存器,重新画出状态图为:,状态图
18、:Q2Q1Q0,可见,这四个状态各不相同,所以3位的移位寄存器合适。,3.3.4 用移位寄存器74X194和译码器器74x138 构成序列信号发生器,例:产生一个4位的序列信号 1101,3.3.4 用移位寄存器74X194和译码器器74x138 构成序列信号发生器,1 1 1 0,Q2*Q1*Q0*,1 1 0 1 0 1 0 1 1 1 1 1,D0=Q0*,对未用状态的处理,除了010状态移入 “0”外,其余未用状态均移入 “1”。,2)电路的状态转换表:,1 0 1 0 1 1 1 1 1 1 1 0,Q2Q1Q0,所以,Q2输出的序列即为1101。,状态图:Q2Q1Q0,原状态,新状态,例:产生一个4位的序列信号 1101,3.3.4 用移位寄存器74X194和译码器器74x138 构成序列信号发生器,LIN=D0 = Q2Q1Q0(0,1,3,4,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 夜市油污管理方案模板(3篇)
- 2025年保密教育线上培训考试模拟题库及答案解析
- 2025年国家安监局低压电工知识必考判断题题库及答案(528题)
- 吉林周边管理办法
- 名誉院长管理办法
- 启动送电管理办法
- 员工外聘管理办法
- 售楼人员管理办法
- 商会活动管理办法
- 商品规类管理办法
- 患者医疗信息管理制度
- 罪犯个别教育转化案例、罪犯X某的矫治个案、教育改造案例2023(共5篇)
- 石漠化综合治理人工造林设计方案
- 2024年物联网安装调试员职业技能竞赛考试题库500题(含答案)
- 《建筑施工技术》课件-砌筑工程施工
- 图文制作服务 投标方案(技术方案)
- 高中英语外研版 单词表 必修3
- 第十四届陕西省气象行业职业技能(县级综合气象业务)竞赛理论试题库-下(多选、判断题)
- 2023年新疆克州高校毕业生“三支一扶”计划招募考试真题
- 大气热力环流 教学设计 湘教版(2019)高中地理必修一
- JT∕T 795-2023 事故汽车修复技术规范
评论
0/150
提交评论