📄 fifo.fit.eqn
字号:
--operation mode is normal
dout[4]$latch = GLOBAL(rd) & (dout[4]$latch) # !GLOBAL(rd) & A1L93;
--A1L501Q is ram~53 at LC_X33_Y42_N6
--operation mode is normal
A1L501Q_lut_out = GND;
A1L501Q = DFFEAS(A1L501Q_lut_out, GLOBAL(clk), VCC, , A1L871, din[5], , , VCC);
--A1L251 is ram~204 at LC_X33_Y42_N4
--operation mode is normal
A1L311Q_qfbk = A1L311Q;
A1L251 = rp[0] & rp[1] & (A1L501Q) # !rp[0] & (A1L311Q_qfbk # !rp[1]);
--A1L311Q is ram~61 at LC_X33_Y42_N4
--operation mode is normal
A1L311Q = DFFEAS(A1L251, GLOBAL(clk), VCC, , A1L771, din[5], , , VCC);
--A1L921Q is ram~77 at LC_X35_Y42_N2
--operation mode is normal
A1L921Q_lut_out = GND;
A1L921Q = DFFEAS(A1L921Q_lut_out, GLOBAL(clk), VCC, , A1L971, din[5], , , VCC);
--A1L351 is ram~205 at LC_X35_Y42_N5
--operation mode is normal
A1L121Q_qfbk = A1L121Q;
A1L351 = rp[1] & A1L251 # !rp[1] & (A1L251 & (A1L921Q) # !A1L251 & A1L121Q_qfbk);
--A1L121Q is ram~69 at LC_X35_Y42_N5
--operation mode is normal
A1L121Q = DFFEAS(A1L351, GLOBAL(clk), VCC, , A1L671, din[5], , , VCC);
--A1L04 is dout~1470 at LC_X33_Y43_N4
--operation mode is normal
ram_23_qfbk = ram_23;
A1L04 = A1L82 & (ram_23_qfbk) # !A1L82 & !rp[2] & (A1L351);
--ram_23 is ram_23 at LC_X33_Y43_N4
--operation mode is normal
ram_23 = DFFEAS(A1L04, GLOBAL(clk), VCC, , , din[5], , , VCC);
--A1L37Q is ram~21 at LC_X34_Y41_N3
--operation mode is normal
A1L37Q_lut_out = GND;
A1L37Q = DFFEAS(A1L37Q_lut_out, GLOBAL(clk), VCC, , A1L471, din[5], , , VCC);
--A1L451 is ram~206 at LC_X33_Y41_N2
--operation mode is normal
A1L98Q_qfbk = A1L98Q;
A1L451 = rp[0] & (rp[1] & (A1L37Q) # !rp[1] & A1L98Q_qfbk) # !rp[0] & !rp[1];
--A1L98Q is ram~37 at LC_X33_Y41_N2
--operation mode is normal
A1L98Q = DFFEAS(A1L451, GLOBAL(clk), VCC, , A1L271, din[5], , , VCC);
--A1L79Q is ram~45 at LC_X33_Y43_N6
--operation mode is normal
A1L79Q_lut_out = GND;
A1L79Q = DFFEAS(A1L79Q_lut_out, GLOBAL(clk), VCC, , A1L571, din[5], , , VCC);
--A1L551 is ram~207 at LC_X33_Y41_N3
--operation mode is normal
A1L18Q_qfbk = A1L18Q;
A1L551 = rp[0] & (A1L451) # !rp[0] & (A1L451 & A1L79Q # !A1L451 & (A1L18Q_qfbk));
--A1L18Q is ram~29 at LC_X33_Y41_N3
--operation mode is normal
A1L18Q = DFFEAS(A1L551, GLOBAL(clk), VCC, , A1L371, din[5], , , VCC);
--A1L14 is dout~1471 at LC_X33_Y43_N3
--operation mode is normal
A1L14 = A1L04 # A1L551 & rp[2] & !A1L82;
--dout[5]$latch is dout[5]$latch at LC_X33_Y43_N7
--operation mode is normal
dout[5]$latch = GLOBAL(rd) & (dout[5]$latch) # !GLOBAL(rd) & A1L14;
--A1L601Q is ram~54 at LC_X33_Y42_N8
--operation mode is normal
A1L601Q_lut_out = GND;
A1L601Q = DFFEAS(A1L601Q_lut_out, GLOBAL(clk), VCC, , A1L871, din[6], , , VCC);
--A1L651 is ram~208 at LC_X33_Y42_N1
--operation mode is normal
A1L411Q_qfbk = A1L411Q;
A1L651 = rp[0] & rp[1] & (A1L601Q) # !rp[0] & (A1L411Q_qfbk # !rp[1]);
--A1L411Q is ram~62 at LC_X33_Y42_N1
--operation mode is normal
A1L411Q = DFFEAS(A1L651, GLOBAL(clk), VCC, , A1L771, din[6], , , VCC);
--A1L031Q is ram~78 at LC_X35_Y42_N4
--operation mode is normal
A1L031Q_lut_out = GND;
A1L031Q = DFFEAS(A1L031Q_lut_out, GLOBAL(clk), VCC, , A1L971, din[6], , , VCC);
--A1L751 is ram~209 at LC_X35_Y42_N0
--operation mode is normal
A1L221Q_qfbk = A1L221Q;
A1L751 = rp[1] & A1L651 # !rp[1] & (A1L651 & (A1L031Q) # !A1L651 & A1L221Q_qfbk);
--A1L221Q is ram~70 at LC_X35_Y42_N0
--operation mode is normal
A1L221Q = DFFEAS(A1L751, GLOBAL(clk), VCC, , A1L671, din[6], , , VCC);
--A1L24 is dout~1472 at LC_X35_Y43_N5
--operation mode is normal
ram_22_qfbk = ram_22;
A1L24 = A1L82 & (ram_22_qfbk) # !A1L82 & A1L751 & (!rp[2]);
--ram_22 is ram_22 at LC_X35_Y43_N5
--operation mode is normal
ram_22 = DFFEAS(A1L24, GLOBAL(clk), VCC, , , din[6], , , VCC);
--A1L47Q is ram~22 at LC_X34_Y41_N0
--operation mode is normal
A1L47Q_lut_out = din[6];
A1L47Q = DFFEAS(A1L47Q_lut_out, GLOBAL(clk), VCC, , A1L471, , , , );
--A1L851 is ram~210 at LC_X34_Y43_N5
--operation mode is normal
A1L09Q_qfbk = A1L09Q;
A1L851 = rp[1] & A1L47Q & (rp[0]) # !rp[1] & (A1L09Q_qfbk # !rp[0]);
--A1L09Q is ram~38 at LC_X34_Y43_N5
--operation mode is normal
A1L09Q = DFFEAS(A1L851, GLOBAL(clk), VCC, , A1L271, din[6], , , VCC);
--A1L89Q is ram~46 at LC_X34_Y43_N8
--operation mode is normal
A1L89Q_lut_out = GND;
A1L89Q = DFFEAS(A1L89Q_lut_out, GLOBAL(clk), VCC, , A1L571, din[6], , , VCC);
--A1L951 is ram~211 at LC_X35_Y43_N1
--operation mode is normal
A1L28Q_qfbk = A1L28Q;
A1L951 = A1L851 & (rp[0] # A1L89Q) # !A1L851 & !rp[0] & A1L28Q_qfbk;
--A1L28Q is ram~30 at LC_X35_Y43_N1
--operation mode is normal
A1L28Q = DFFEAS(A1L951, GLOBAL(clk), VCC, , A1L371, din[6], , , VCC);
--A1L34 is dout~1473 at LC_X35_Y43_N8
--operation mode is normal
A1L34 = A1L24 # rp[2] & A1L951 & !A1L82;
--dout[6]$latch is dout[6]$latch at LC_X35_Y43_N7
--operation mode is normal
dout[6]$latch = GLOBAL(rd) & dout[6]$latch # !GLOBAL(rd) & (A1L34);
--A1L701Q is ram~55 at LC_X33_Y42_N0
--operation mode is normal
A1L701Q_lut_out = GND;
A1L701Q = DFFEAS(A1L701Q_lut_out, GLOBAL(clk), VCC, , A1L871, din[7], , , VCC);
--A1L061 is ram~212 at LC_X33_Y42_N5
--operation mode is normal
A1L511Q_qfbk = A1L511Q;
A1L061 = rp[0] & rp[1] & (A1L701Q) # !rp[0] & (A1L511Q_qfbk # !rp[1]);
--A1L511Q is ram~63 at LC_X33_Y42_N5
--operation mode is normal
A1L511Q = DFFEAS(A1L061, GLOBAL(clk), VCC, , A1L771, din[7], , , VCC);
--A1L131Q is ram~79 at LC_X35_Y42_N7
--operation mode is normal
A1L131Q_lut_out = GND;
A1L131Q = DFFEAS(A1L131Q_lut_out, GLOBAL(clk), VCC, , A1L971, din[7], , , VCC);
--A1L161 is ram~213 at LC_X35_Y44_N9
--operation mode is normal
A1L321Q_qfbk = A1L321Q;
A1L161 = A1L061 & (rp[1] # A1L131Q) # !A1L061 & !rp[1] & A1L321Q_qfbk;
--A1L321Q is ram~71 at LC_X35_Y44_N9
--operation mode is normal
A1L321Q = DFFEAS(A1L161, GLOBAL(clk), VCC, , A1L671, din[7], , , VCC);
--A1L44 is dout~1474 at LC_X35_Y43_N3
--operation mode is normal
ram_21_qfbk = ram_21;
A1L44 = A1L82 & (ram_21_qfbk) # !A1L82 & A1L161 & (!rp[2]);
--ram_21 is ram_21 at LC_X35_Y43_N3
--operation mode is normal
ram_21 = DFFEAS(A1L44, GLOBAL(clk), VCC, , , din[7], , , VCC);
--A1L57Q is ram~23 at LC_X32_Y41_N2
--operation mode is normal
A1L57Q_lut_out = din[7];
A1L57Q = DFFEAS(A1L57Q_lut_out, GLOBAL(clk), VCC, , A1L471, , , , );
--A1L261 is ram~214 at LC_X34_Y43_N3
--operation mode is normal
A1L19Q_qfbk = A1L19Q;
A1L261 = rp[1] & A1L57Q & (rp[0]) # !rp[1] & (A1L19Q_qfbk # !rp[0]);
--A1L19Q is ram~39 at LC_X34_Y43_N3
--operation mode is normal
A1L19Q = DFFEAS(A1L261, GLOBAL(clk), VCC, , A1L271, din[7], , , VCC);
--A1L99Q is ram~47 at LC_X34_Y43_N6
--operation mode is normal
A1L99Q_lut_out = GND;
A1L99Q = DFFEAS(A1L99Q_lut_out, GLOBAL(clk), VCC, , A1L571, din[7], , , VCC);
--A1L361 is ram~215 at LC_X35_Y43_N2
--operation mode is normal
A1L38Q_qfbk = A1L38Q;
A1L361 = A1L261 & (A1L99Q # rp[0]) # !A1L261 & (A1L38Q_qfbk & !rp[0]);
--A1L38Q is ram~31 at LC_X35_Y43_N2
--operation mode is normal
A1L38Q = DFFEAS(A1L361, GLOBAL(clk), VCC, , A1L371, din[7], , , VCC);
--A1L54 is dout~1475 at LC_X35_Y43_N9
--operation mode is normal
A1L54 = A1L44 # rp[2] & A1L361 & !A1L82;
--dout[7]$latch is dout[7]$latch at LC_X35_Y43_N0
--operation mode is normal
dout[7]$latch = GLOBAL(rd) & (dout[7]$latch) # !GLOBAL(rd) & A1L54;
--wp[0] is wp[0] at LC_X34_Y41_N8
--operation mode is normal
wp[0]_lut_out = !wp[0];
wp[0] = DFFEAS(wp[0]_lut_out, GLOBAL(clk), !GLOBAL(reset), , A1L45, , , , );
--wp[2] is wp[2] at LC_X35_Y41_N2
--operation mode is normal
wp[2]_lut_out = !wp[2];
wp[2] = DFFEAS(wp[2]_lut_out, GLOBAL(clk), !GLOBAL(reset), , A1L181, , , , );
--A1L25 is in_full~151 at LC_X35_Y44_N5
--operation mode is normal
A1L25 = wp[2] & !rp[2] & (rp[0] $ wp[0]) # !wp[2] & rp[2] & (rp[0] $ wp[0]);
--wp[1] is wp[1] at LC_X35_Y40_N2
--operation mode is normal
wp[1]_lut_out = !wp[1];
wp[1] = DFFEAS(wp[1]_lut_out, GLOBAL(clk), !GLOBAL(reset), , A1L081, , , , );
--A1L35 is in_full~152 at LC_X35_Y44_N7
--operation mode is normal
A1L35 = !wr & (wp[1] $ rp[1]);
--A1L94 is in_empty~385 at LC_X35_Y44_N2
--operation mode is normal
A1L94 = !rd & (wp[0] $ rp[0]);
--A1L55 is process2~0 at LC_X35_Y44_N1
--operation mode is normal
A1L55 = in_empty & (!rd);
--A1L171 is rp[2]~74 at LC_X35_Y44_N4
--operation mode is normal
A1L171 = !rd & !rp[0] & in_empty & !rp[1];
--A1L45 is process0~0 at LC_X34_Y42_N5
--operation mode is normal
A1L45 = !wr & !in_full;
--ram_32 is ram_32 at LC_X34_Y42_N5
--operation mode is normal
ram_32 = DFFEAS(A1L45, GLOBAL(clk), VCC, , , , , , );
--A1L961 is rp[1]~75 at LC_X35_Y44_N8
--operation mode is normal
A1L961 = !rd & in_empty & (!rp[0]);
--A1L671 is rtl~4 at LC_X36_Y42_N8
--operation mode is normal
A1L671 = !wp[0] & wp[2] & A1L45 & wp[1];
--A1L081 is rtl~118 at LC_X34_Y42_N3
--operation mode is normal
A1L081 = wp[0] & !in_full & !wr;
--A1L771 is rtl~5 at LC_X34_Y42_N6
--operation mode is normal
A1L771 = wp[2] & A1L081 & !wp[1];
--A1L871 is rtl~6 at LC_X34_Y42_N2
--operation mode is normal
A1L871 = !wp[0] & wp[2] & A1L45 & !wp[1];
--A1L181 is rtl~119 at LC_X34_Y42_N7
--operation mode is normal
A1L181 = wp[0] & !in_full & !wr & wp[1];
--A1L971 is rtl~7 at LC_X34_Y42_N1
--operation mode is normal
A1L971 = A1L181 & wp[2];
--A1L271 is rtl~0 at LC_X34_Y41_N5
--operation mode is normal
A1L271 = wp[1] & !wp[2] & A1L45 & !wp[0];
--A1L571 is rtl~3 at LC_X34_Y42_N0
--operation mode is normal
A1L571 = A1L181 & !wp[2];
--A1L371 is rtl~1 at LC_X34_Y42_N8
--operation mode is normal
A1L371 = !wp[2] & A1L081 & !wp[1];
--A1L471 is rtl~2 at LC_X34_Y41_N7
--operation mode is normal
A1L471 = !wp[1] & !wp[2] & A1L45 & !wp[0];
--A1L05 is in_empty~387 at LC_X35_Y44_N6
--operation mode is normal
A1L05 = wp[1] & rp[1] & (rp[2] $ wp[2]) # !wp[1] & !rp[1] & (rp[2] $ !wp[2]);
--rd is rd at PIN_M26
--operation mode is input
rd = INPUT();
--wr is wr at PIN_F12
--operation mode is input
wr = INPUT();
--clk is clk at PIN_M24
--operation mode is input
clk = INPUT();
--reset is reset at PIN_R26
--operation mode is input
reset = INPUT();
--din[0] is din[0] at PIN_E13
--operation mode is input
din[0] = INPUT();
--din[1] is din[1] at PIN_D12
--operation mode is input
din[1] = INPUT();
--din[2] is din[2] at PIN_E14
--operation mode is input
din[2] = INPUT();
--din[3] is din[3] at PIN_E11
--operation mode is input
din[3] = INPUT();
--din[4] is din[4] at PIN_B12
--operation mode is input
din[4] = INPUT();
--din[5] is din[5] at PIN_C12
--operation mode is input
din[5] = INPUT();
--din[6] is din[6] at PIN_A12
--operation mode is input
din[6] = INPUT();
--din[7] is din[7] at PIN_B11
--operation mode is input
din[7] = INPUT();
--dout[0] is dout[0] at PIN_C11
--operation mode is output
dout[0] = OUTPUT(dout[0]$latch);
--dout[1] is dout[1] at PIN_A10
--operation mode is output
dout[1] = OUTPUT(dout[1]$latch);
--dout[2] is dout[2] at PIN_G9
--operation mode is output
dout[2] = OUTPUT(dout[2]$latch);
--dout[3] is dout[3] at PIN_D11
--operation mode is output
dout[3] = OUTPUT(dout[3]$latch);
--dout[4] is dout[4] at PIN_G10
--operation mode is output
dout[4] = OUTPUT(dout[4]$latch);
--dout[5] is dout[5] at PIN_G11
--operation mode is output
dout[5] = OUTPUT(dout[5]$latch);
--dout[6] is dout[6] at PIN_F14
--operation mode is output
dout[6] = OUTPUT(dout[6]$latch);
--dout[7] is dout[7] at PIN_E12
--operation mode is output
dout[7] = OUTPUT(dout[7]$latch);
--full is full at PIN_H10
--operation mode is output
full = OUTPUT(in_full);
--empty is empty at PIN_F13
--operation mode is output
empty = OUTPUT(!in_empty);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -