📄 demo.fit.eqn
字号:
--B1L12 is fen1250:inst|i~53 at LC_X18_Y7_N5
--operation mode is arithmetic
B1L12 = !B1_cnt[0];
--B1L32 is fen1250:inst|i~53COUT0 at LC_X18_Y7_N5
--operation mode is arithmetic
B1L32_cout_0 = B1_cnt[0];
B1L32 = CARRY(B1L32_cout_0);
--B1L42 is fen1250:inst|i~53COUT1 at LC_X18_Y7_N5
--operation mode is arithmetic
B1L42_cout_1 = B1_cnt[0];
B1L42 = CARRY(B1L42_cout_1);
--B1L52 is fen1250:inst|i~54 at LC_X18_Y7_N6
--operation mode is arithmetic
B1L52 = B1_cnt[1] $ B1L32;
--B1L72 is fen1250:inst|i~54COUT0 at LC_X18_Y7_N6
--operation mode is arithmetic
B1L72_cout_0 = !B1L32 # !B1_cnt[1];
B1L72 = CARRY(B1L72_cout_0);
--B1L82 is fen1250:inst|i~54COUT1 at LC_X18_Y7_N6
--operation mode is arithmetic
B1L82_cout_1 = !B1L42 # !B1_cnt[1];
B1L82 = CARRY(B1L82_cout_1);
--B1L92 is fen1250:inst|i~55 at LC_X18_Y7_N7
--operation mode is arithmetic
B1L92 = B1_cnt[2] $ !B1L72;
--B1L13 is fen1250:inst|i~55COUT0 at LC_X18_Y7_N7
--operation mode is arithmetic
B1L13_cout_0 = B1_cnt[2] & !B1L72;
B1L13 = CARRY(B1L13_cout_0);
--B1L23 is fen1250:inst|i~55COUT1 at LC_X18_Y7_N7
--operation mode is arithmetic
B1L23_cout_1 = B1_cnt[2] & !B1L82;
B1L23 = CARRY(B1L23_cout_1);
--B1L33 is fen1250:inst|i~56 at LC_X18_Y7_N8
--operation mode is arithmetic
B1L33 = B1_cnt[3] $ B1L13;
--B1L53 is fen1250:inst|i~56COUT0 at LC_X18_Y7_N8
--operation mode is arithmetic
B1L53_cout_0 = !B1L13 # !B1_cnt[3];
B1L53 = CARRY(B1L53_cout_0);
--B1L63 is fen1250:inst|i~56COUT1 at LC_X18_Y7_N8
--operation mode is arithmetic
B1L63_cout_1 = !B1L23 # !B1_cnt[3];
B1L63 = CARRY(B1L63_cout_1);
--B1L73 is fen1250:inst|i~57 at LC_X18_Y7_N9
--operation mode is arithmetic
B1L73 = B1_cnt[4] $ !B1L53;
--B1L83 is fen1250:inst|i~57COUT at LC_X18_Y7_N9
--operation mode is arithmetic
B1L83 = CARRY(B1_cnt[4] & !B1L63);
--B1L93 is fen1250:inst|i~58 at LC_X18_Y6_N0
--operation mode is arithmetic
B1L93_carry_eqn = B1L83;
B1L93 = B1_cnt[5] $ B1L93_carry_eqn;
--B1L14 is fen1250:inst|i~58COUT0 at LC_X18_Y6_N0
--operation mode is arithmetic
B1L14_cout_0 = !B1L83 # !B1_cnt[5];
B1L14 = CARRY(B1L14_cout_0);
--B1L24 is fen1250:inst|i~58COUT1 at LC_X18_Y6_N0
--operation mode is arithmetic
B1L24_cout_1 = !B1L83 # !B1_cnt[5];
B1L24 = CARRY(B1L24_cout_1);
--B1L34 is fen1250:inst|i~59 at LC_X18_Y6_N1
--operation mode is arithmetic
B1L34_carry_eqn = (!B1L83 & B1L14) # (B1L83 & B1L24);
B1L34 = B1_cnt[6] $ !B1L34_carry_eqn;
--B1L54 is fen1250:inst|i~59COUT0 at LC_X18_Y6_N1
--operation mode is arithmetic
B1L54_cout_0 = B1_cnt[6] & !B1L14;
B1L54 = CARRY(B1L54_cout_0);
--B1L64 is fen1250:inst|i~59COUT1 at LC_X18_Y6_N1
--operation mode is arithmetic
B1L64_cout_1 = B1_cnt[6] & !B1L24;
B1L64 = CARRY(B1L64_cout_1);
--B1L74 is fen1250:inst|i~60 at LC_X18_Y6_N2
--operation mode is arithmetic
B1L74_carry_eqn = (!B1L83 & B1L54) # (B1L83 & B1L64);
B1L74 = B1_cnt[7] $ B1L74_carry_eqn;
--B1L94 is fen1250:inst|i~60COUT0 at LC_X18_Y6_N2
--operation mode is arithmetic
B1L94_cout_0 = !B1L54 # !B1_cnt[7];
B1L94 = CARRY(B1L94_cout_0);
--B1L05 is fen1250:inst|i~60COUT1 at LC_X18_Y6_N2
--operation mode is arithmetic
B1L05_cout_1 = !B1L64 # !B1_cnt[7];
B1L05 = CARRY(B1L05_cout_1);
--B1L15 is fen1250:inst|i~61 at LC_X18_Y6_N3
--operation mode is arithmetic
B1L15_carry_eqn = (!B1L83 & B1L94) # (B1L83 & B1L05);
B1L15 = B1_cnt[8] $ !B1L15_carry_eqn;
--B1L35 is fen1250:inst|i~61COUT0 at LC_X18_Y6_N3
--operation mode is arithmetic
B1L35_cout_0 = B1_cnt[8] & !B1L94;
B1L35 = CARRY(B1L35_cout_0);
--B1L45 is fen1250:inst|i~61COUT1 at LC_X18_Y6_N3
--operation mode is arithmetic
B1L45_cout_1 = B1_cnt[8] & !B1L05;
B1L45 = CARRY(B1L45_cout_1);
--B1L55 is fen1250:inst|i~62 at LC_X18_Y6_N4
--operation mode is arithmetic
B1L55_carry_eqn = (!B1L83 & B1L35) # (B1L83 & B1L45);
B1L55 = B1_cnt[9] $ B1L55_carry_eqn;
--B1L65 is fen1250:inst|i~62COUT at LC_X18_Y6_N4
--operation mode is arithmetic
B1L65 = CARRY(!B1L45 # !B1_cnt[9]);
--B1L75 is fen1250:inst|i~63 at LC_X18_Y6_N5
--operation mode is normal
B1L75_carry_eqn = B1L65;
B1L75 = B1L75_carry_eqn $ !B1_cnt[10];
--D1L21 is serialout:inst3|i~252 at LC_X18_Y5_N4
--operation mode is arithmetic
D1L21 = !D1_xbitcnt[0];
--D1L31 is serialout:inst3|i~252COUT at LC_X18_Y5_N4
--operation mode is arithmetic
D1L31 = CARRY(D1_xbitcnt[0]);
--D1L41 is serialout:inst3|i~253 at LC_X18_Y5_N5
--operation mode is arithmetic
D1L41_carry_eqn = D1L31;
D1L41 = D1_xbitcnt[1] $ D1L41_carry_eqn;
--D1L61 is serialout:inst3|i~253COUT0 at LC_X18_Y5_N5
--operation mode is arithmetic
D1L61_cout_0 = !D1L31 # !D1_xbitcnt[1];
D1L61 = CARRY(D1L61_cout_0);
--D1L71 is serialout:inst3|i~253COUT1 at LC_X18_Y5_N5
--operation mode is arithmetic
D1L71_cout_1 = !D1L31 # !D1_xbitcnt[1];
D1L71 = CARRY(D1L71_cout_1);
--D1L81 is serialout:inst3|i~254 at LC_X18_Y5_N6
--operation mode is arithmetic
D1L81_carry_eqn = (!D1L31 & D1L61) # (D1L31 & D1L71);
D1L81 = D1_xbitcnt[2] $ !D1L81_carry_eqn;
--D1L02 is serialout:inst3|i~254COUT0 at LC_X18_Y5_N6
--operation mode is arithmetic
D1L02_cout_0 = D1_xbitcnt[2] & !D1L61;
D1L02 = CARRY(D1L02_cout_0);
--D1L12 is serialout:inst3|i~254COUT1 at LC_X18_Y5_N6
--operation mode is arithmetic
D1L12_cout_1 = D1_xbitcnt[2] & !D1L71;
D1L12 = CARRY(D1L12_cout_1);
--D1L22 is serialout:inst3|i~255 at LC_X18_Y5_N7
--operation mode is arithmetic
D1L22_carry_eqn = (!D1L31 & D1L02) # (D1L31 & D1L12);
D1L22 = D1_xbitcnt[3] $ D1L22_carry_eqn;
--D1L42 is serialout:inst3|i~255COUT0 at LC_X18_Y5_N7
--operation mode is arithmetic
D1L42_cout_0 = !D1L02 # !D1_xbitcnt[3];
D1L42 = CARRY(D1L42_cout_0);
--D1L52 is serialout:inst3|i~255COUT1 at LC_X18_Y5_N7
--operation mode is arithmetic
D1L52_cout_1 = !D1L12 # !D1_xbitcnt[3];
D1L52 = CARRY(D1L52_cout_1);
--D1L62 is serialout:inst3|i~256 at LC_X18_Y5_N8
--operation mode is arithmetic
D1L62_carry_eqn = (!D1L31 & D1L42) # (D1L31 & D1L52);
D1L62 = D1_xbitcnt[4] $ !D1L62_carry_eqn;
--D1L82 is serialout:inst3|i~256COUT0 at LC_X18_Y5_N8
--operation mode is arithmetic
D1L82_cout_0 = D1_xbitcnt[4] & !D1L42;
D1L82 = CARRY(D1L82_cout_0);
--D1L92 is serialout:inst3|i~256COUT1 at LC_X18_Y5_N8
--operation mode is arithmetic
D1L92_cout_1 = D1_xbitcnt[4] & !D1L52;
D1L92 = CARRY(D1L92_cout_1);
--D1L03 is serialout:inst3|i~257 at LC_X18_Y5_N9
--operation mode is arithmetic
D1L03_carry_eqn = (!D1L31 & D1L82) # (D1L31 & D1L92);
D1L03 = D1_xbitcnt[5] $ D1L03_carry_eqn;
--D1L13 is serialout:inst3|i~257COUT at LC_X18_Y5_N9
--operation mode is arithmetic
D1L13 = CARRY(!D1L92 # !D1_xbitcnt[5]);
--D1L23 is serialout:inst3|i~258 at LC_X18_Y4_N0
--operation mode is arithmetic
D1L23_carry_eqn = D1L13;
D1L23 = D1_xbitcnt[6] $ !D1L23_carry_eqn;
--D1L43 is serialout:inst3|i~258COUT0 at LC_X18_Y4_N0
--operation mode is arithmetic
D1L43_cout_0 = D1_xbitcnt[6] & !D1L13;
D1L43 = CARRY(D1L43_cout_0);
--D1L53 is serialout:inst3|i~258COUT1 at LC_X18_Y4_N0
--operation mode is arithmetic
D1L53_cout_1 = D1_xbitcnt[6] & !D1L13;
D1L53 = CARRY(D1L53_cout_1);
--D1L63 is serialout:inst3|i~259 at LC_X18_Y4_N1
--operation mode is arithmetic
D1L63_carry_eqn = (!D1L13 & D1L43) # (D1L13 & D1L53);
D1L63 = D1_xbitcnt[7] $ D1L63_carry_eqn;
--D1L83 is serialout:inst3|i~259COUT0 at LC_X18_Y4_N1
--operation mode is arithmetic
D1L83_cout_0 = !D1L43 # !D1_xbitcnt[7];
D1L83 = CARRY(D1L83_cout_0);
--D1L93 is serialout:inst3|i~259COUT1 at LC_X18_Y4_N1
--operation mode is arithmetic
D1L93_cout_1 = !D1L53 # !D1_xbitcnt[7];
D1L93 = CARRY(D1L93_cout_1);
--D1L04 is serialout:inst3|i~260 at LC_X18_Y4_N2
--operation mode is arithmetic
D1L04_carry_eqn = (!D1L13 & D1L83) # (D1L13 & D1L93);
D1L04 = D1_xbitcnt[8] $ !D1L04_carry_eqn;
--D1L24 is serialout:inst3|i~260COUT0 at LC_X18_Y4_N2
--operation mode is arithmetic
D1L24_cout_0 = D1_xbitcnt[8] & !D1L83;
D1L24 = CARRY(D1L24_cout_0);
--D1L34 is serialout:inst3|i~260COUT1 at LC_X18_Y4_N2
--operation mode is arithmetic
D1L34_cout_1 = D1_xbitcnt[8] & !D1L93;
D1L34 = CARRY(D1L34_cout_1);
--D1L44 is serialout:inst3|i~261 at LC_X18_Y4_N3
--operation mode is arithmetic
D1L44_carry_eqn = (!D1L13 & D1L24) # (D1L13 & D1L34);
D1L44 = D1_xbitcnt[9] $ D1L44_carry_eqn;
--D1L64 is serialout:inst3|i~261COUT0 at LC_X18_Y4_N3
--operation mode is arithmetic
D1L64_cout_0 = !D1L24 # !D1_xbitcnt[9];
D1L64 = CARRY(D1L64_cout_0);
--D1L74 is serialout:inst3|i~261COUT1 at LC_X18_Y4_N3
--operation mode is arithmetic
D1L74_cout_1 = !D1L34 # !D1_xbitcnt[9];
D1L74 = CARRY(D1L74_cout_1);
--D1L84 is serialout:inst3|i~262 at LC_X18_Y4_N4
--operation mode is arithmetic
D1L84_carry_eqn = (!D1L13 & D1L64) # (D1L13 & D1L74);
D1L84 = D1_xbitcnt[10] $ !D1L84_carry_eqn;
--D1L94 is serialout:inst3|i~262COUT at LC_X18_Y4_N4
--operation mode is arithmetic
D1L94 = CARRY(D1_xbitcnt[10] & !D1L74);
--D1L05 is serialout:inst3|i~263 at LC_X18_Y4_N5
--operation mode is arithmetic
D1L05_carry_eqn = D1L94;
D1L05 = D1_xbitcnt[11] $ D1L05_carry_eqn;
--D1L25 is serialout:inst3|i~263COUT0 at LC_X18_Y4_N5
--operation mode is arithmetic
D1L25_cout_0 = !D1L94 # !D1_xbitcnt[11];
D1L25 = CARRY(D1L25_cout_0);
--D1L35 is serialout:inst3|i~263COUT1 at LC_X18_Y4_N5
--operation mode is arithmetic
D1L35_cout_1 = !D1L94 # !D1_xbitcnt[11];
D1L35 = CARRY(D1L35_cout_1);
--D1L45 is serialout:inst3|i~264 at LC_X18_Y4_N6
--operation mode is arithmetic
D1L45_carry_eqn = (!D1L94 & D1L25) # (D1L94 & D1L35);
D1L45 = D1_xbitcnt[12] $ !D1L45_carry_eqn;
--D1L65 is serialout:inst3|i~264COUT0 at LC_X18_Y4_N6
--operation mode is arithmetic
D1L65_cout_0 = D1_xbitcnt[12] & !D1L25;
D1L65 = CARRY(D1L65_cout_0);
--D1L75 is serialout:inst3|i~264COUT1 at LC_X18_Y4_N6
--operation mode is arithmetic
D1L75_cout_1 = D1_xbitcnt[12] & !D1L35;
D1L75 = CARRY(D1L75_cout_1);
--D1L85 is serialout:inst3|i~265 at LC_X18_Y4_N7
--operation mode is arithmetic
D1L85_carry_eqn = (!D1L94 & D1L65) # (D1L94 & D1L75);
D1L85 = D1_xbitcnt[13] $ D1L85_carry_eqn;
--D1L06 is serialout:inst3|i~265COUT0 at LC_X18_Y4_N7
--operation mode is arithmetic
D1L06_cout_0 = !D1L65 # !D1_xbitcnt[13];
D1L06 = CARRY(D1L06_cout_0);
--D1L16 is serialout:inst3|i~265COUT1 at LC_X18_Y4_N7
--operation mode is arithmetic
D1L16_cout_1 = !D1L75 # !D1_xbitcnt[13];
D1L16 = CARRY(D1L16_cout_1);
--D1L26 is serialout:inst3|i~266 at LC_X18_Y4_N8
--operation mode is arithmetic
D1L26_carry_eqn = (!D1L94 & D1L06) # (D1L94 & D1L16);
D1L26 = D1_xbitcnt[14] $ !D1L26_carry_eqn;
--D1L46 is serialout:inst3|i~266COUT0 at LC_X18_Y4_N8
--operation mode is arithmetic
D1L46_cout_0 = D1_xbitcnt[14] & !D1L06;
D1L46 = CARRY(D1L46_cout_0);
--D1L56 is serialout:inst3|i~266COUT1 at LC_X18_Y4_N8
--operation mode is arithmetic
D1L56_cout_1 = D1_xbitcnt[14] & !D1L16;
D1L56 = CARRY(D1L56_cout_1);
--D1L66 is serialout:inst3|i~267 at LC_X18_Y4_N9
--operation mode is arithmetic
D1L66_carry_eqn = (!D1L94 & D1L46) # (D1L94 & D1L56);
D1L66 = D1_xbitcnt[15] $ D1L66_carry_eqn;
--D1L76 is serialout:inst3|i~267COUT at LC_X18_Y4_N9
--operation mode is arithmetic
D1L76 = CARRY(!D1L56 # !D1_xbitcnt[15]);
--D1L86 is serialout:inst3|i~268 at LC_X18_Y3_N0
--operation mode is arithmetic
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -