数电第4版 课件 29序列信号发生器设计_第1页
数电第4版 课件 29序列信号发生器设计_第2页
数电第4版 课件 29序列信号发生器设计_第3页
数电第4版 课件 29序列信号发生器设计_第4页
数电第4版 课件 29序列信号发生器设计_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

5.5序列信号发生器设计按一定规则排列的周期性串行数字信号称为序列信号。产生序列信号的电路称为序列信号发生器。1.用计数器和数据选择器设计序列信号发生器产生01000110的序列信号5.5序列信号发生器设计2.用计数器和组合逻辑电路设计序列信号发生器该序列信号发生器由计数器和组合电路构成。计数器有10个状态;组合电路对计数器状态译码,产生序列信号。【例5.6-1】用D触发器设计一个能产生如图所示序列信号的序列信号发生器。(1)格雷码计数器设计5.5序列信号发生器设计(2)组合电路设计输入输出CSLDCLR00001000001100001110000101000110100011110011111001110100110001010000010100×××0101×××1001×××1010×××1011×××1101×××5.5序列信号发生器设计根据卡诺图得到CS、LD、CLR的最简函数表达式:5.5序列信号发生器设计5.5序列信号发生器设计5.5序列信号发生器设计(3)序列信号发生器的仿真结果5.5序列信号发生器设计(4)序列信号发生器在数字频率计中的应用5.5序列信号发生器设计moduleCONTROL(CLK,CS,CLR,LD); inputCLK; outputCS,CLR,LD;regCS,CLR,LD;reg[3:0]CURRENT_STATE;reg[3:0]NEXT_STATE;parameterST0=4'b0000;parameterST1=4'b0001;parameterST2=4'b0010;parameterST3=4'b0011;parameterST4=4'b0100;parameterST5=4'b0101;parameterST6=4'b0110;parameterST7=4'b0111;parameterST8=4'b1000;parameterST9=4'b1001;always@(CURRENT_STATE)begin(5)序列信号发生器的VerilogHDL语言描述状态编码5.5序列信号发生器设计case(CURRENT_STATE) ST0:beginNEXT_STATE=ST1;CLR=1'b0;CS=1'b1;LD=1'b0;end ST1:beginNEXT_STATE=ST2;CLR=1'b0;CS=1'b1;LD=1'b0;end ST2:beginNEXT_STATE=ST3;CLR=1'b0;CS=1'b1;LD=1'b0;end ST3:beginNEXT_STATE=ST4;CLR=1'b0;CS=1'b1;LD=1'b0;end ST4:beginNEXT_STATE=ST5;CLR=1'b0;CS=1'b1;LD=1'b0;end ST5:beginNEXT_STATE=ST6;CLR=1'b0;CS=1'b1;LD=1'b0;end ST6:beginNEXT_STATE=ST7;CLR=1'b0;CS=1'b1;LD=1'b0;endST7:beginNEXT_STATE=ST8;CLR=1'b0;CS=1'b1;LD=1'b0;endST8:beginNEXT_STATE=ST9;CLR=1'b0;CS=1'b0;LD=1'b1;endST9:beginNEXT_STATE=ST0;CLR=1'b1;CS=1'b0;LD=1'b0;enddefault:beginNEXT_STATE=ST0;CLR=1'b0;CS=1'b0;LD=1'b0;endendcaseend组合逻辑电路1组合逻辑电路25.5序列信号发生器设计always@(posedgeCLK) begin CURRENT_STATE<=NEXT_STATE; end endmoduleD触发器5.5序列信号发生器设计【例5.6-2】用移位寄存器和逻辑门设计一个序列信号发生器,产生8位序列信号00011101。3.用移位寄存器和组合逻辑电路设计序列信号发生器5.5序列信号发生器设计解:(1)设定状态。将序列码00011101按3位一组,划分成以下8个状态:000、001、011、111、110、101、010、100,这8个状态没有重复状态,所以是有效状态。若M个状态中出现重复现象,则应增加移位寄存器位数。用n+1位再重复上述过程,直到划分为M个独立状态为止。5.5序列信号发生器设计(2)状态表和状态方程Q2nQ1nQ0nFQ2n+1Q1n+1Q0n+1F000

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论