📄 state_machine.fit.eqn
字号:
--operation mode is arithmetic
A1L49_cout_0 = !A1L46 # !cnt[13];
A1L49 = CARRY(A1L49_cout_0);
--A1L50 is cnt[13]~221COUT1_304 at LC_X23_Y12_N6
--operation mode is arithmetic
A1L50_cout_1 = !A1L47 # !cnt[13];
A1L50 = CARRY(A1L50_cout_1);
--cnt[14] is cnt[14] at LC_X23_Y12_N7
--operation mode is arithmetic
cnt[14]_carry_eqn = (!A1L44 & A1L49) # (A1L44 & A1L50);
cnt[14]_lut_out = cnt[14] $ (!cnt[14]_carry_eqn);
cnt[14] = DFFEAS(cnt[14]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );
--A1L52 is cnt[14]~225 at LC_X23_Y12_N7
--operation mode is arithmetic
A1L52_cout_0 = cnt[14] & (!A1L49);
A1L52 = CARRY(A1L52_cout_0);
--A1L53 is cnt[14]~225COUT1_306 at LC_X23_Y12_N7
--operation mode is arithmetic
A1L53_cout_1 = cnt[14] & (!A1L50);
A1L53 = CARRY(A1L53_cout_1);
--cnt[15] is cnt[15] at LC_X23_Y12_N8
--operation mode is arithmetic
cnt[15]_carry_eqn = (!A1L44 & A1L52) # (A1L44 & A1L53);
cnt[15]_lut_out = cnt[15] $ cnt[15]_carry_eqn;
cnt[15] = DFFEAS(cnt[15]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );
--A1L55 is cnt[15]~229 at LC_X23_Y12_N8
--operation mode is arithmetic
A1L55_cout_0 = !A1L52 # !cnt[15];
A1L55 = CARRY(A1L55_cout_0);
--A1L56 is cnt[15]~229COUT1_308 at LC_X23_Y12_N8
--operation mode is arithmetic
A1L56_cout_1 = !A1L53 # !cnt[15];
A1L56 = CARRY(A1L56_cout_1);
--A1L98 is rtl~194 at LC_X24_Y12_N0
--operation mode is normal
A1L98 = cnt[13] & cnt[12] & cnt[15] & cnt[14];
--A1L99 is rtl~195 at LC_X24_Y12_N1
--operation mode is normal
A1L99 = A1L97 & A1L98 & A1L96 & A1L95;
--cnt[16] is cnt[16] at LC_X23_Y12_N9
--operation mode is arithmetic
cnt[16]_carry_eqn = (!A1L44 & A1L55) # (A1L44 & A1L56);
cnt[16]_lut_out = cnt[16] $ (!cnt[16]_carry_eqn);
cnt[16] = DFFEAS(cnt[16]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );
--A1L58 is cnt[16]~233 at LC_X23_Y12_N9
--operation mode is arithmetic
A1L58 = CARRY(cnt[16] & (!A1L56));
--cnt[17] is cnt[17] at LC_X23_Y11_N0
--operation mode is arithmetic
cnt[17]_carry_eqn = A1L58;
cnt[17]_lut_out = cnt[17] $ cnt[17]_carry_eqn;
cnt[17] = DFFEAS(cnt[17]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );
--A1L60 is cnt[17]~237 at LC_X23_Y11_N0
--operation mode is arithmetic
A1L60_cout_0 = !A1L58 # !cnt[17];
A1L60 = CARRY(A1L60_cout_0);
--A1L61 is cnt[17]~237COUT1_310 at LC_X23_Y11_N0
--operation mode is arithmetic
A1L61_cout_1 = !A1L58 # !cnt[17];
A1L61 = CARRY(A1L61_cout_1);
--cnt[18] is cnt[18] at LC_X23_Y11_N1
--operation mode is arithmetic
cnt[18]_carry_eqn = (!A1L58 & A1L60) # (A1L58 & A1L61);
cnt[18]_lut_out = cnt[18] $ (!cnt[18]_carry_eqn);
cnt[18] = DFFEAS(cnt[18]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );
--A1L63 is cnt[18]~241 at LC_X23_Y11_N1
--operation mode is arithmetic
A1L63_cout_0 = cnt[18] & (!A1L60);
A1L63 = CARRY(A1L63_cout_0);
--A1L64 is cnt[18]~241COUT1_312 at LC_X23_Y11_N1
--operation mode is arithmetic
A1L64_cout_1 = cnt[18] & (!A1L61);
A1L64 = CARRY(A1L64_cout_1);
--cnt[19] is cnt[19] at LC_X23_Y11_N2
--operation mode is arithmetic
cnt[19]_carry_eqn = (!A1L58 & A1L63) # (A1L58 & A1L64);
cnt[19]_lut_out = cnt[19] $ (cnt[19]_carry_eqn);
cnt[19] = DFFEAS(cnt[19]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );
--A1L66 is cnt[19]~245 at LC_X23_Y11_N2
--operation mode is arithmetic
A1L66_cout_0 = !A1L63 # !cnt[19];
A1L66 = CARRY(A1L66_cout_0);
--A1L67 is cnt[19]~245COUT1_314 at LC_X23_Y11_N2
--operation mode is arithmetic
A1L67_cout_1 = !A1L64 # !cnt[19];
A1L67 = CARRY(A1L67_cout_1);
--A1L100 is rtl~196 at LC_X24_Y12_N6
--operation mode is normal
A1L100 = cnt[19] & cnt[18] & cnt[17] & cnt[16];
--cnt[20] is cnt[20] at LC_X23_Y11_N3
--operation mode is arithmetic
cnt[20]_carry_eqn = (!A1L58 & A1L66) # (A1L58 & A1L67);
cnt[20]_lut_out = cnt[20] $ !cnt[20]_carry_eqn;
cnt[20] = DFFEAS(cnt[20]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );
--A1L69 is cnt[20]~249 at LC_X23_Y11_N3
--operation mode is arithmetic
A1L69_cout_0 = cnt[20] & !A1L66;
A1L69 = CARRY(A1L69_cout_0);
--A1L70 is cnt[20]~249COUT1_316 at LC_X23_Y11_N3
--operation mode is arithmetic
A1L70_cout_1 = cnt[20] & !A1L67;
A1L70 = CARRY(A1L70_cout_1);
--cnt[21] is cnt[21] at LC_X23_Y11_N4
--operation mode is arithmetic
cnt[21]_carry_eqn = (!A1L58 & A1L69) # (A1L58 & A1L70);
cnt[21]_lut_out = cnt[21] $ cnt[21]_carry_eqn;
cnt[21] = DFFEAS(cnt[21]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );
--A1L72 is cnt[21]~253 at LC_X23_Y11_N4
--operation mode is arithmetic
A1L72 = CARRY(!A1L70 # !cnt[21]);
--cnt[22] is cnt[22] at LC_X23_Y11_N5
--operation mode is arithmetic
cnt[22]_carry_eqn = A1L72;
cnt[22]_lut_out = cnt[22] $ !cnt[22]_carry_eqn;
cnt[22] = DFFEAS(cnt[22]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );
--A1L74 is cnt[22]~257 at LC_X23_Y11_N5
--operation mode is arithmetic
A1L74_cout_0 = cnt[22] & !A1L72;
A1L74 = CARRY(A1L74_cout_0);
--A1L75 is cnt[22]~257COUT1_318 at LC_X23_Y11_N5
--operation mode is arithmetic
A1L75_cout_1 = cnt[22] & !A1L72;
A1L75 = CARRY(A1L75_cout_1);
--cnt[23] is cnt[23] at LC_X23_Y11_N6
--operation mode is normal
cnt[23]_carry_eqn = (!A1L72 & A1L74) # (A1L72 & A1L75);
cnt[23]_lut_out = cnt[23]_carry_eqn $ cnt[23];
cnt[23] = DFFEAS(cnt[23]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );
--A1L101 is rtl~197 at LC_X23_Y11_N9
--operation mode is normal
A1L101 = cnt[23] & cnt[20] & cnt[21] & cnt[22];
--A1L94 is rtl~0 at LC_X24_Y12_N2
--operation mode is normal
A1L94 = A1L100 & (A1L101 & A1L99);
--clk is clk at PIN_29
--operation mode is input
clk = INPUT();
--rst is rst at PIN_67
--operation mode is input
rst = INPUT();
--c[0] is c[0] at PIN_194
--operation mode is output
c[0] = OUTPUT(VCC);
--c[1] is c[1] at PIN_197
--operation mode is output
c[1] = OUTPUT(A1L86);
--c[2] is c[2] at PIN_200
--operation mode is output
c[2] = OUTPUT(A1L87);
--c[3] is c[3] at PIN_201
--operation mode is output
c[3] = OUTPUT(A1L88);
--c[4] is c[4] at PIN_202
--operation mode is output
c[4] = OUTPUT(A1L89);
--c[5] is c[5] at PIN_203
--operation mode is output
c[5] = OUTPUT(A1L90);
--c[6] is c[6] at PIN_214
--operation mode is output
c[6] = OUTPUT(!A1L91);
--c[7] is c[7] at PIN_215
--operation mode is output
c[7] = OUTPUT(A1L92);
--en[0] is en[0] at PIN_193
--operation mode is output
en[0] = OUTPUT(GND);
--en[1] is en[1] at PIN_188
--operation mode is output
en[1] = OUTPUT(GND);
--en[2] is en[2] at PIN_187
--operation mode is output
en[2] = OUTPUT(GND);
--en[3] is en[3] at PIN_186
--operation mode is output
en[3] = OUTPUT(GND);
--en[4] is en[4] at PIN_185
--operation mode is output
en[4] = OUTPUT(GND);
--en[5] is en[5] at PIN_184
--operation mode is output
en[5] = OUTPUT(GND);
--en[6] is en[6] at PIN_183
--operation mode is output
en[6] = OUTPUT(GND);
--en[7] is en[7] at PIN_182
--operation mode is output
en[7] = OUTPUT(GND);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -