synchronizer.v

来自「Vlerilog HDL高级数字设计源码」· Verilog 代码 · 共 16 行

V
16
字号
module Synchronizer (S_Row, Row, clock, reset);
  output		S_Row;
  input	[3: 0]	Row;
  input		clock, reset;
  reg 		A_Row, S_Row;
  always @ (negedge clock or posedge reset) begin   // Two stage pipeline synchronizer
    if (reset)  begin 	A_Row <= 0; 
S_Row <= 0; 
    end
    else begin 		A_Row <= (Row[0] || Row[1] || Row[2] || Row[3]); 
      			S_Row <= A_Row;
    end
 end
endmodule

⌨️ 快捷键说明

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