- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 6.5 节拍分配器 在数字系统中,为控制各功能部件协调有序地完成运算和操作,要求系统控制器正确地发出一系列在时间上有先后顺序的控制信号。 在控制器中,能够产生这种控制信号的部件称为节拍分配器。 当分配器的输出为电平信号时,称为节拍发生器;当分配器的输出为脉冲(脉冲宽度通常与主时钟脉冲宽度相同)时,称为脉冲发生器。 按节拍分配器的结构,分为计数型和移位型两类。 6.5.1 计数型节拍分配器 由二进制计数器和译码器组成。二进制计数器在计数脉冲(时钟脉冲)的操作下,状态依次转换,且在有效状态内循环,通过译码器的“翻译”,就可获得顺序的节拍信号或脉冲信号。 显然,n位二进制计数器有2n个不同状态,经过译码器的译码可获得2n个顺序的节拍信号或脉冲信号。 例1:采用74LS163和74LS138设计一个五输出节拍发生器。 解:用74LS163构造000~100五进制计数器(同步清零),输出作为 74LS138的变量输入,从74LS138的输出端引出相应的序列电平 信号(低有效)。 74LS138 1 1 1 1 CP 启动清零 1 0 0 /S0 /S1 /S2 /S3 /S4 请同学自己画出时序图 脉冲发生器 例2:用Verilog HDL描述一个计数型五节拍发生器。 module jiepai_5 (clk, reset, s, y1, y2) ; input clk, reset; output [4:0] s, y1, y2 ; reg [4:0] s ; reg [2:0] temp ; // ? assign y1=(clk==1)? s : 0 ; // ? assign y2=(clk==0)? s : 0 ; // ? always @ ( posedge clk or negedge reset ) if ( !reset ) temp=3’b000 ; else if ( temp==3’b101 ) temp=3’b001 ; // ? else temp=temp+1 ; always @ ( temp ) case ( temp ) 3’b001 : s=5’b00001 ; 3’b010 : s=5’b00010 ; 3’b011 : s=5’b00100 ; 3’b100 : s=5’b01000 ; 3’b101 : s=5’b10000 ; default : s=5’b00000; endcase endmodule 计数型五节拍发生器仿真波形 节拍波形 clk=1,脉冲波形 clk=0,脉冲波形 6.5.2 移位型节拍分配器 由移位型计数器和译码器组成。 Q3 Q2 Q1 Q0 1.环形计数器可直接用作节拍分配器 环形计数器时序波形。 已见过该电路的Verilog HDL描述 2.基于扭环形计数器的节拍发生器 八个脉冲构成一个循环。 译 码 电 路 Y0 Y1 …… Y7 逻辑门?译码器? 脉冲发生器 扭环形移位计数器的时序波形 如何用Verilog HDL描述? 通过波形可见需要译码电路? 有效循环状态表 按照启动后的循环顺序,对八个有效状态进行译码,输出定义为Y0、Y1、Y2、Y3、Y4、Y5、Y6、Y7,可得到关于译码输出的卡诺图。 请同学自己完成译码电路和 扭环形计数器的连接,并画 出时序图。 例1:采用74LS194和译码电路设计一个五输出的 移位型节拍分配器。 解:根据题意,用74LS194构造模5扭环形计数器,然后根 据有效循环状态设计译码电路。 启动清零 0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 0 0 1 /CLR清零 请同学完成电路连接。 思考:若用74LS138 进行译码,应如何设计。 000不能当作无关态使用 作业: 1.采用Verilog HDL描述计数型十输出正脉冲发生器。 2.采用Verilog HDL设计一个五输出的移位
您可能关注的文档
- 数学:1.2.1《平面的基本性质和推论》课件(新人教B版必修2).ppt
- HDS-USPV用户维护及应急操作手册.pdf
- 数学:1.5《生活中平面图形》课件(北师大版七年级上).ppt
- Hibernate_Tools_for_Eclipse插件的安装与使用.pdf
- hibernate数据修改后不能和时更新 -.pdf
- 数学:9.6《多边形内角与与外角与》课件(鲁教版七年级下).ppt
- Hive - 运用于hadoop拍字节范围数据仓库.pdf
- 数学:27.1《图形相似》(第2课时)课件(人教新课标九年级下).ppt
- HL-004 路由协议原理和配置(V4.0).ppt
- 数学:第24节图形的相似复习课件(华东师大版九年级上).ppt
文档评论(0)