- 0
- 0
- 约1.02千字
- 约 3页
- 2026-08-26 发布于山东
- 举报
7.3.4移位寄存器把串行输入的数据依次存入D触发器,便于进行后续处理。一个八位的移位寄存器信号位宽I/O描述CLK1I时钟信号,占空比为50%的方波RST1I异步复位信号,高电平有效DIN1I串行输入数据,时钟clk的上升沿采样数据Q0,Q1,Q2,Q3,Q4,Q5,Q6,Q71O在reset信号为低电平,DIN输入的串行数据依次延时一个CLK输出
moduleshift(CLK,RST,DIN,Q0,Q1,Q2,Q3,Q4,Q5,Q6,Q7);inputCLK,RST,DIN;outputQ0,Q1,Q2,Q3,Q4,Q5,Q6,Q7;regQ0,Q1,Q2,Q3,Q4,Q5,Q6,Q7;always@(posedgeCLKorposedgeRST)beginif(RST)beginQ0=1’b0;Q1=1’b0;Q2=1’b0;Q3=1’b0;Q4=1’b0;Q5=1’b0;Q6=1’b0;Q7=1’b0;endelsebeginQ0=DIN;Q1=Q0;Q2=Q1;Q3=Q2;Q4=Q3;Q5=Q4;Q6=Q5;Q7=Q6;
您可能关注的文档
- 《VerilogHDL负责数字电路设计(AI助学版)》课件 1 - 1 数字逻辑电路.pptx
- 《VerilogHDL负责数字电路设计(AI助学版)》课件 1 - 2 设计方法学.pptx
- 《VerilogHDL负责数字电路设计(AI助学版)》课件 1 - 3 设计流程.pptx
- 《VerilogHDL负责数字电路设计(AI助学版)》课件 2 - 1 数字声明.pptx
- 《VerilogHDL负责数字电路设计(AI助学版)》课件 2 - 2 数据类型 .pptx
- 《VerilogHDL负责数字电路设计(AI助学版)》课件 2 - 3 memory.pptx
- 《VerilogHDL负责数字电路设计(AI助学版)》课件 2 - 4 timescale.pptx
- 《VerilogHDL负责数字电路设计(AI助学版)》课件 3 - 1 电路模块.pptx
- 《VerilogHDL负责数字电路设计(AI助学版)》课件 3 - 2 Verilog HDL模块.pptx
- 《VerilogHDL负责数字电路设计(AI助学版)》课件 3 - 3 电路功能测试及其Verilog HDL描述.pptx
原创力文档

文档评论(0)