mirror of
https://github.com/YosysHQ/yosys
synced 2025-08-07 11:41:23 +00:00
fifo
This commit is contained in:
parent
012f0e2952
commit
8f42d6dace
3 changed files with 513 additions and 198 deletions
|
@ -2451,3 +2451,130 @@ module NX_RFB_U(WCK, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14
|
|||
parameter wck_edge = 1'b0;
|
||||
endmodule
|
||||
|
||||
|
||||
(* blackbox *)
|
||||
module NX_FIFO_U(RCK, WCK, WE, WEA, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17
|
||||
, I18, I19, I20, I21, I22, I23, I24, I25, I26, I27, I28, I29, I30, I31, I32, I33, I34, I35, I36, O1, O2
|
||||
, O3, O4, O5, O6, O7, O8, O9, O10, O11, O12, O13, O14, O15, O16, O17, O18, O19, O20, O21, O22, O23
|
||||
, O24, O25, O26, O27, O28, O29, O30, O31, O32, O33, O34, O35, O36, WRSTI, WAI1, WAI2, WAI3, WAI4, WAI5, WAI6, WAI7
|
||||
, WRSTO, WAO1, WAO2, WAO3, WAO4, WAO5, WAO6, WAO7, WEQ1, WEQ2, RRSTI, RAI1, RAI2, RAI3, RAI4, RAI5, RAI6, RAI7, RRSTO, RAO1, RAO2
|
||||
, RAO3, RAO4, RAO5, RAO6, RAO7, REQ1, REQ2);
|
||||
input I1;
|
||||
input I10;
|
||||
input I11;
|
||||
input I12;
|
||||
input I13;
|
||||
input I14;
|
||||
input I15;
|
||||
input I16;
|
||||
input I17;
|
||||
input I18;
|
||||
input I19;
|
||||
input I2;
|
||||
input I20;
|
||||
input I21;
|
||||
input I22;
|
||||
input I23;
|
||||
input I24;
|
||||
input I25;
|
||||
input I26;
|
||||
input I27;
|
||||
input I28;
|
||||
input I29;
|
||||
input I3;
|
||||
input I30;
|
||||
input I31;
|
||||
input I32;
|
||||
input I33;
|
||||
input I34;
|
||||
input I35;
|
||||
input I36;
|
||||
input I4;
|
||||
input I5;
|
||||
input I6;
|
||||
input I7;
|
||||
input I8;
|
||||
input I9;
|
||||
output O1;
|
||||
output O10;
|
||||
output O11;
|
||||
output O12;
|
||||
output O13;
|
||||
output O14;
|
||||
output O15;
|
||||
output O16;
|
||||
output O17;
|
||||
output O18;
|
||||
output O19;
|
||||
output O2;
|
||||
output O20;
|
||||
output O21;
|
||||
output O22;
|
||||
output O23;
|
||||
output O24;
|
||||
output O25;
|
||||
output O26;
|
||||
output O27;
|
||||
output O28;
|
||||
output O29;
|
||||
output O3;
|
||||
output O30;
|
||||
output O31;
|
||||
output O32;
|
||||
output O33;
|
||||
output O34;
|
||||
output O35;
|
||||
output O36;
|
||||
output O4;
|
||||
output O5;
|
||||
output O6;
|
||||
output O7;
|
||||
output O8;
|
||||
output O9;
|
||||
input RAI1;
|
||||
input RAI2;
|
||||
input RAI3;
|
||||
input RAI4;
|
||||
input RAI5;
|
||||
input RAI6;
|
||||
input RAI7;
|
||||
output RAO1;
|
||||
output RAO2;
|
||||
output RAO3;
|
||||
output RAO4;
|
||||
output RAO5;
|
||||
output RAO6;
|
||||
output RAO7;
|
||||
input RCK;
|
||||
output REQ1;
|
||||
output REQ2;
|
||||
input RRSTI;
|
||||
output RRSTO;
|
||||
input WAI1;
|
||||
input WAI2;
|
||||
input WAI3;
|
||||
input WAI4;
|
||||
input WAI5;
|
||||
input WAI6;
|
||||
input WAI7;
|
||||
output WAO1;
|
||||
output WAO2;
|
||||
output WAO3;
|
||||
output WAO4;
|
||||
output WAO5;
|
||||
output WAO6;
|
||||
output WAO7;
|
||||
input WCK;
|
||||
input WE;
|
||||
input WEA;
|
||||
output WEQ1;
|
||||
output WEQ2;
|
||||
input WRSTI;
|
||||
output WRSTO;
|
||||
parameter mode = 0;
|
||||
parameter rck_edge = 1'b0;
|
||||
parameter read_addr_inv = 7'b0000000;
|
||||
parameter use_read_arst = 1'b0;
|
||||
parameter use_write_arst = 1'b0;
|
||||
parameter wck_edge = 1'b0;
|
||||
endmodule
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue