[an error occurred while processing this directive]
|
module Shift_reg_v1 (clk, d, q);
parameter w = 2000; // тут поставить требуемую длину
input clk, d;
output [w-1:0] q;
reg [w-1:0] q, qq;
integer i;
always @(posedge clk)
E-mail:
info@telesys.ru
begin
for (i=1; i
end
always @(negedge clk)
q[w-1:0] = qq[w-1:0];
endmodule
Ответы