mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-24 01:25:33 +00:00
More support code for $sr cells
This commit is contained in:
parent
de823ce964
commit
11789db206
2 changed files with 50 additions and 1 deletions
|
@ -642,6 +642,27 @@ endmodule
|
|||
|
||||
// --------------------------------------------------------
|
||||
|
||||
module \$sr (S, R, Q);
|
||||
|
||||
parameter WIDTH = 0;
|
||||
|
||||
input CLK;
|
||||
input [WIDTH-1:0] S, R;
|
||||
output reg [WIDTH-1:0] Q;
|
||||
|
||||
integer i;
|
||||
always @(S, R)
|
||||
for (i = 0; i < WIDTH; i = i+1) begin
|
||||
if (R[i])
|
||||
Q[i] <= 0;
|
||||
else if (S[i])
|
||||
Q[i] <= 1;
|
||||
end
|
||||
|
||||
endmodule
|
||||
|
||||
// --------------------------------------------------------
|
||||
|
||||
module \$dff (CLK, D, Q);
|
||||
|
||||
parameter WIDTH = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue