cnt_vlog.v

来自「学习Xilinx公司开发软件ISE的基础资料」· Verilog 代码 · 共 33 行

V
33
字号
module cnt_vlog(CLK,RESET,CE,LOAD,DIR,DIN,COUNT);

    // 4-bit synchronous up-down counter with count enable, // asynchronous reset and synchronous load    input CLK;    input RESET;    input CE, LOAD, DIR;    input [15:0] DIN;    output [15:0] COUNT;    reg [15:0] COUNT; always @(posedge CLK or posedge RESET)begin   if (RESET)      COUNT <= 16'b0;   else begin      if (LOAD)         COUNT <= DIN;      else         if (CE)            if (DIR)               COUNT <= COUNT + 1;            else               COUNT <= COUNT - 1;  endend 

endmodule

⌨️ 快捷键说明

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