⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shift.v

📁 verilog代码集锦.rar
💻 V
字号:
module shift(data_out,data_in,rst_,clk);    output[3:0]data_out;    input data_in;    input rst_;    input clk;    reg[3:0]data_out;    always@(posedge clk or negedge rst_)          if(!rst_)          	 data_out<=4'b0;          else           	 data_out<={data_out[2:0],data_in};  	endmodule`timescale 1ns/1nsmodule shift_tb;    reg data_in;    reg rst_,clk;    wire [3:0]data_out;        always #1 clk=~clk;    initial begin       rst_=1;       clk=0;       #6 rst_=0;       data_in=1'b1;       #2 rst_=1;       #10 data_in=1'b0;            #100$stop;    endalways@(posedge clk)       $monitor ("At time%t,data_out=%b",$time,data_out);    shift c1(.data_out(data_out),.data_in(data_in),.rst_(rst_),.clk(clk));endmodule        

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -