📄 phone.fit.eqn
字号:
D1L272 = D1_temp[19] # D1L072 # D1_temp[18] # D1L172;
--D1_temp[24] is account2:inst2|temp[24] at LC_X5_Y20_N8
--operation mode is arithmetic
D1_temp[24]_carry_eqn = (!D1L953 & D1L763) # (D1L953 & D1L863);
D1_temp[24]_lut_out = D1_temp[24] $ !D1_temp[24]_carry_eqn;
D1_temp[24] = DFFEAS(D1_temp[24]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L383, );
--D1L073 is account2:inst2|temp[24]~732 at LC_X5_Y20_N8
--operation mode is arithmetic
D1L073_cout_0 = D1_temp[24] & !D1L763;
D1L073 = CARRY(D1L073_cout_0);
--D1L173 is account2:inst2|temp[24]~732COUT1_784 at LC_X5_Y20_N8
--operation mode is arithmetic
D1L173_cout_1 = D1_temp[24] & !D1L863;
D1L173 = CARRY(D1L173_cout_1);
--D1_temp[25] is account2:inst2|temp[25] at LC_X5_Y20_N9
--operation mode is arithmetic
D1_temp[25]_carry_eqn = (!D1L953 & D1L073) # (D1L953 & D1L173);
D1_temp[25]_lut_out = D1_temp[25] $ (D1_temp[25]_carry_eqn);
D1_temp[25] = DFFEAS(D1_temp[25]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L383, );
--D1L373 is account2:inst2|temp[25]~736 at LC_X5_Y20_N9
--operation mode is arithmetic
D1L373 = CARRY(!D1L173 # !D1_temp[25]);
--D1_temp[26] is account2:inst2|temp[26] at LC_X5_Y19_N0
--operation mode is arithmetic
D1_temp[26]_carry_eqn = D1L373;
D1_temp[26]_lut_out = D1_temp[26] $ !D1_temp[26]_carry_eqn;
D1_temp[26] = DFFEAS(D1_temp[26]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L383, );
--D1L573 is account2:inst2|temp[26]~740 at LC_X5_Y19_N0
--operation mode is arithmetic
D1L573_cout_0 = D1_temp[26] & !D1L373;
D1L573 = CARRY(D1L573_cout_0);
--D1L673 is account2:inst2|temp[26]~740COUT1_785 at LC_X5_Y19_N0
--operation mode is arithmetic
D1L673_cout_1 = D1_temp[26] & !D1L373;
D1L673 = CARRY(D1L673_cout_1);
--D1_temp[27] is account2:inst2|temp[27] at LC_X5_Y19_N1
--operation mode is arithmetic
D1_temp[27]_carry_eqn = (!D1L373 & D1L573) # (D1L373 & D1L673);
D1_temp[27]_lut_out = D1_temp[27] $ (D1_temp[27]_carry_eqn);
D1_temp[27] = DFFEAS(D1_temp[27]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L383, );
--D1L873 is account2:inst2|temp[27]~744 at LC_X5_Y19_N1
--operation mode is arithmetic
D1L873_cout_0 = !D1L573 # !D1_temp[27];
D1L873 = CARRY(D1L873_cout_0);
--D1L973 is account2:inst2|temp[27]~744COUT1_786 at LC_X5_Y19_N1
--operation mode is arithmetic
D1L973_cout_1 = !D1L673 # !D1_temp[27];
D1L973 = CARRY(D1L973_cout_1);
--D1L372 is account2:inst2|reduce_nor~929 at LC_X5_Y19_N9
--operation mode is normal
D1L372 = D1_temp[27] # D1_temp[24] # D1_temp[25] # D1_temp[26];
--D1_temp[28] is account2:inst2|temp[28] at LC_X5_Y19_N2
--operation mode is arithmetic
D1_temp[28]_carry_eqn = (!D1L373 & D1L873) # (D1L373 & D1L973);
D1_temp[28]_lut_out = D1_temp[28] $ (!D1_temp[28]_carry_eqn);
D1_temp[28] = DFFEAS(D1_temp[28]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L383, );
--D1L183 is account2:inst2|temp[28]~748 at LC_X5_Y19_N2
--operation mode is arithmetic
D1L183_cout_0 = D1_temp[28] & (!D1L873);
D1L183 = CARRY(D1L183_cout_0);
--D1L283 is account2:inst2|temp[28]~748COUT1_787 at LC_X5_Y19_N2
--operation mode is arithmetic
D1L283_cout_1 = D1_temp[28] & (!D1L973);
D1L283 = CARRY(D1L283_cout_1);
--D1_temp[29] is account2:inst2|temp[29] at LC_X5_Y19_N3
--operation mode is arithmetic
D1_temp[29]_carry_eqn = (!D1L373 & D1L183) # (D1L373 & D1L283);
D1_temp[29]_lut_out = D1_temp[29] $ D1_temp[29]_carry_eqn;
D1_temp[29] = DFFEAS(D1_temp[29]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L383, );
--D1L583 is account2:inst2|temp[29]~752 at LC_X5_Y19_N3
--operation mode is arithmetic
D1L583_cout_0 = !D1L183 # !D1_temp[29];
D1L583 = CARRY(D1L583_cout_0);
--D1L683 is account2:inst2|temp[29]~752COUT1_788 at LC_X5_Y19_N3
--operation mode is arithmetic
D1L683_cout_1 = !D1L283 # !D1_temp[29];
D1L683 = CARRY(D1L683_cout_1);
--D1_temp[30] is account2:inst2|temp[30] at LC_X5_Y19_N4
--operation mode is arithmetic
D1_temp[30]_carry_eqn = (!D1L373 & D1L583) # (D1L373 & D1L683);
D1_temp[30]_lut_out = D1_temp[30] $ !D1_temp[30]_carry_eqn;
D1_temp[30] = DFFEAS(D1_temp[30]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L383, );
--D1L883 is account2:inst2|temp[30]~756 at LC_X5_Y19_N4
--operation mode is arithmetic
D1L883 = CARRY(D1_temp[30] & !D1L683);
--D1_temp[31] is account2:inst2|temp[31] at LC_X5_Y19_N5
--operation mode is normal
D1_temp[31]_carry_eqn = D1L883;
D1_temp[31]_lut_out = D1_temp[31]_carry_eqn $ D1_temp[31];
D1_temp[31] = DFFEAS(D1_temp[31]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L383, );
--D1L472 is account2:inst2|reduce_nor~930 at LC_X5_Y19_N6
--operation mode is normal
D1L472 = D1_temp[28] # D1_temp[29] # D1_temp[30] # D1_temp[31];
--D1L162 is account2:inst2|reduce_nor~9 at LC_X4_Y22_N6
--operation mode is normal
D1L162 = D1L962 # D1L272 # D1L372 # D1L472;
--D1L77 is account2:inst2|money~2300 at LC_X2_Y22_N4
--operation mode is normal
D1L77 = D1_t1m & D1_state_reg & (D1_currentState);
--D1L593 is account2:inst2|write~119 at LC_X4_Y24_N5
--operation mode is normal
D1L593 = D1_decide_reg[1] & !D1L5 & (!D1_decide_reg[0]) # !D1_decide_reg[1] & (!D1L6 & D1_decide_reg[0]);
--D1L11 is account2:inst2|Select~165 at LC_X4_Y24_N7
--operation mode is normal
D1L11 = D1_decide_reg[1] $ D1_decide_reg[0];
--D1L692 is account2:inst2|state_reg~329 at LC_X2_Y23_N8
--operation mode is normal
D1L692 = D1_state_reg & (!D1_cut & D1_warn) # !D1_state_reg & state;
--D1L41 is account2:inst2|add~3850 at LC_X4_Y23_N0
--operation mode is normal
D1L41 = D1_money[1] & D1_money[0];
--D1L7 is account2:inst2|LessThan~1022 at LC_X4_Y23_N1
--operation mode is normal
D1L7 = !D1_money[5] & !D1_money[3] & !D1_money[6] & !D1_money[7];
--D1L8 is account2:inst2|LessThan~1023 at LC_X4_Y23_N7
--operation mode is normal
D1L8 = D1_money[2] # D1L41 # D1_money[4] # !D1L7;
--D1L792 is account2:inst2|state_reg~330 at LC_X4_Y23_N9
--operation mode is normal
D1L792 = D1_decide_reg[1] # D1_decide_reg[0] & D1L8;
--D1L9 is account2:inst2|LessThan~1024 at LC_X4_Y23_N2
--operation mode is normal
D1L9 = D1_money[4] # D1_money[2] & D1_money[1] # !D1L7;
--D1_state_reg is account2:inst2|state_reg at LC_X3_Y22_N7
--operation mode is normal
D1_state_reg_qfbk = D1_state_reg;
D1_state_reg_lut_out = D1_state_reg_qfbk & (D1L692 # D1L992 $ !D1L792) # !D1_state_reg_qfbk & D1L992 & D1L792 & D1L692;
D1_state_reg = DFFEAS(D1_state_reg_lut_out, GLOBAL(B1_clkout), VCC, , , , , !D1_currentState, );
--D1_decide0 is account2:inst2|decide0 at LC_X5_Y23_N6
--operation mode is normal
D1_decide0_lut_out = decide[0] # D1_decide0;
D1_decide0 = DFFEAS(D1_decide0_lut_out, GLOBAL(B1_clkout), VCC, , , , , !D1_currentState, );
--D1_num2[0] is account2:inst2|num2[0] at LC_X2_Y21_N4
--operation mode is arithmetic
D1_num2[0]_lut_out = !D1_num2[0];
D1_num2[0] = DFFEAS(D1_num2[0]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L63, );
--D1L471 is account2:inst2|num2[0]~580 at LC_X2_Y21_N4
--operation mode is arithmetic
D1L471 = CARRY(D1_num2[0]);
--D1_num2[1] is account2:inst2|num2[1] at LC_X2_Y21_N5
--operation mode is arithmetic
D1_num2[1]_carry_eqn = D1L471;
D1_num2[1]_lut_out = D1_num2[1] $ D1_num2[1]_carry_eqn;
D1_num2[1] = DFFEAS(D1_num2[1]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L63, );
--D1L671 is account2:inst2|num2[1]~584 at LC_X2_Y21_N5
--operation mode is arithmetic
D1L671_cout_0 = !D1L471 # !D1_num2[1];
D1L671 = CARRY(D1L671_cout_0);
--D1L771 is account2:inst2|num2[1]~584COUT1_708 at LC_X2_Y21_N5
--operation mode is arithmetic
D1L771_cout_1 = !D1L471 # !D1_num2[1];
D1L771 = CARRY(D1L771_cout_1);
--D1_num2[3] is account2:inst2|num2[3] at LC_X2_Y21_N7
--operation mode is arithmetic
D1_num2[3]_carry_eqn = (!D1L471 & D1L971) # (D1L471 & D1L081);
D1_num2[3]_lut_out = D1_num2[3] $ (D1_num2[3]_carry_eqn);
D1_num2[3] = DFFEAS(D1_num2[3]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L63, );
--D1L281 is account2:inst2|num2[3]~588 at LC_X2_Y21_N7
--operation mode is arithmetic
D1L281_cout_0 = !D1L971 # !D1_num2[3];
D1L281 = CARRY(D1L281_cout_0);
--D1L381 is account2:inst2|num2[3]~588COUT1_710 at LC_X2_Y21_N7
--operation mode is arithmetic
D1L381_cout_1 = !D1L081 # !D1_num2[3];
D1L381 = CARRY(D1L381_cout_1);
--D1_num2[2] is account2:inst2|num2[2] at LC_X2_Y21_N6
--operation mode is arithmetic
D1_num2[2]_carry_eqn = (!D1L471 & D1L671) # (D1L471 & D1L771);
D1_num2[2]_lut_out = D1_num2[2] $ (!D1_num2[2]_carry_eqn);
D1_num2[2] = DFFEAS(D1_num2[2]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L63, );
--D1L971 is account2:inst2|num2[2]~592 at LC_X2_Y21_N6
--operation mode is arithmetic
D1L971_cout_0 = D1_num2[2] & (!D1L671);
D1L971 = CARRY(D1L971_cout_0);
--D1L081 is account2:inst2|num2[2]~592COUT1_709 at LC_X2_Y21_N6
--operation mode is arithmetic
D1L081_cout_1 = D1_num2[2] & (!D1L771);
D1L081 = CARRY(D1L081_cout_1);
--D1L572 is account2:inst2|reduce_nor~931 at LC_X2_Y21_N2
--operation mode is normal
D1L572 = D1_num2[0] # D1_num2[3] # D1_num2[1] # !D1_num2[2];
--D1_num2[4] is account2:inst2|num2[4] at LC_X2_Y21_N8
--operation mode is arithmetic
D1_num2[4]_carry_eqn = (!D1L471 & D1L281) # (D1L471 & D1L381);
D1_num2[4]_lut_out = D1_num2[4] $ !D1_num2[4]_carry_eqn;
D1_num2[4] = DFFEAS(D1_num2[4]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L63, );
--D1L581 is account2:inst2|num2[4]~596 at LC_X2_Y21_N8
--operation mode is arithmetic
D1L581_cout_0 = D1_num2[4] & !D1L281;
D1L581 = CARRY(D1L581_cout_0);
--D1L681 is account2:inst2|num2[4]~596COUT1_711 at LC_X2_Y21_N8
--operation mode is arithmetic
D1L681_cout_1 = D1_num2[4] & !D1L381;
D1L681 = CARRY(D1L681_cout_1);
--D1_num2[5] is account2:inst2|num2[5] at LC_X2_Y21_N9
--operation mode is arithmetic
D1_num2[5]_carry_eqn = (!D1L471 & D1L581) # (D1L471 & D1L681);
D1_num2[5]_lut_out = D1_num2[5] $ (D1_num2[5]_carry_eqn);
D1_num2[5] = DFFEAS(D1_num2[5]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L63, );
--D1L881 is account2:inst2|num2[5]~600 at LC_X2_Y21_N9
--operation mode is arithmetic
D1L881 = CARRY(!D1L681 # !D1_num2[5]);
--D1_num2[6] is account2:inst2|num2[6] at LC_X2_Y20_N0
--operation mode is arithmetic
D1_num2[6]_carry_eqn = D1L881;
D1_num2[6]_lut_out = D1_num2[6] $ !D1_num2[6]_carry_eqn;
D1_num2[6] = DFFEAS(D1_num2[6]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L63, );
--D1L091 is account2:inst2|num2[6]~604 at LC_X2_Y20_N0
--operation mode is arithmetic
D1L091_cout_0 = D1_num2[6] & !D1L881;
D1L091 = CARRY(D1L091_cout_0);
--D1L191 is account2:inst2|num2[6]~604COUT1_712 at LC_X2_Y20_N0
--operation mode is arithmetic
D1L191_cout_1 = D1_num2[6] & !D1L881;
D1L191 = CARRY(D1L191_cout_1);
--D1_num2[7] is account2:inst2|num2[7] at LC_X2_Y20_N1
--operation mode is arithmetic
D1_num2[7]_carry_eqn = (!D1L881 & D1L091) # (D1L881 & D1L191);
D1_num2[7]_lut_out = D1_num2[7] $ (D1_num2[7]_carry_eqn);
D1_num2[7] = DFFEAS(D1_num2[7]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L63, );
--D1L391 is account2:inst2|num2[7]~608 at LC_X2_Y20_N1
--operation mode is arithmetic
D1L391_cout_0 = !D1L091 # !D1_num2[7];
D1L391 = CARRY(D1L391_cout_0);
--D1L491 is account2:inst2|num2[7]~608COUT1_713 at LC_X2_Y20_N1
--operation mode is arithmetic
D1L491_cout_1 = !D1L191 # !D1_num2[7];
D1L491 = CARRY(D1L491_cout_1);
--D1L672 is account2:inst2|reduce_nor~932 at LC_X2_Y21_N3
--operation mode is normal
D1L672 = D1_num2[6] # D1_num2[4] # D1_num2[5] # D1_num2[7];
--D1_num2[8] is account2:inst2|num2[8] at LC_X2_Y20_N2
--operation mode is arithmetic
D1_num2[8]_carry_eqn = (!D1L881 & D1L391) # (D1L881 & D1L491);
D1_num2[8]_lut_out = D1_num2[8] $ (!D1_num2[8]_carry_eqn);
D1_num2[8] = DFFEAS(D1_num2[8]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L63, );
--D1L691 is account2:inst2|num2[8]~612 at LC_X2_Y20_N2
--operation mode is arithmetic
D1L691_cout_0 = D1_num2[8] & (!D1L391);
D1L691 = CARRY(D1L691_cout_0);
--D1L791 is account2:inst2|num2[8]~612COUT1_714 at LC_X2_Y20_N2
--operation mode is arithmetic
D1L791_cout_1 = D1_num2[8] & (!D1L491);
D1L791 = CARRY(D1L791_cout_1);
--D1_num2[9] is account2:inst2|num2[9] at LC_X2_Y20_N3
--operation mode is arithmetic
D1_num2[9]_carry_eqn = (!D1L881 & D1L691) # (D1L881 & D1L791);
D1_num2[9]_lut_out = D1_num2[9] $ D1_num2[9]_carry_eqn;
D1_num2[9] = DFFEAS(D1_num2[9]_lut_out, GLOBAL(B1_clkout), VCC, , , , , D1L63, );
--D1L991 is account2:inst2|num2[9]~616 at LC_X2_Y20_N3
--operation mode is arithmetic
D1L991_cout_0 = !D1L691 # !D1_num2[9];
D1L991 = CARRY(D1L991_cout_0);
--D1L002 is account2:inst2|num2[9]~616COUT1_715 at LC_X2_Y20_N3
--operation mode is arithmetic
D1L002_cout_1 = !D1L791 # !D1_num2[9];
D1L002 = CARRY(D1L002_cout_1);
--D1_num2[10] is account2:inst2|num2[10] at LC_X2_Y20_N4
--operation mode is arithmetic
D1_num2[10]_carry_eqn = (!D1L881 & D1L991) # (D1L881 & D1L002);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -