Advertisement
Kireychik

Sreg.sv

May 27th, 2020
385
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. module Sreg(
  2.         input logic d,
  3.         input logic c,
  4.         output logic [7:0] q
  5.     );
  6.  
  7. always @(posedge c) begin
  8.     q[0] <= d;
  9.     q[1] <= q[0];
  10.     q[2] <= q[1];
  11.     q[3] <= q[2];
  12.     q[4] <= q[3];
  13.     q[5] <= q[4];
  14.     q[6] <= q[5];
  15.     q[7] <= q[6];
  16. end
  17.  
  18. endmodule
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement