数字逻辑课件第6章节拍分配器.pptVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字逻辑课件第6章节拍分配器

* 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设计一个五输出的移位

文档评论(0)

cangpu2515 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档