module top ( | |
input wire clk0, | |
input wire clk1, | |
(* clkbuf_inhibit *) | |
input wire clk2, | |
(* clkbuf_inhibit *) | |
input wire clk3, | |
input wire [3:0] d, | |
output reg [3:0] q | |
); | |
always @(posedge clk0) | |
q[0] <= d[0]; | |
always @(posedge clk1) | |
q[1] <= d[1]; | |
always @(posedge clk2) | |
q[2] <= d[2]; | |
always @(posedge clk3) | |
q[3] <= d[3]; | |
endmodule |