⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 all_01.fit.eqn

📁 eda 开发数字钟的设计具体编程代码和开发流程与设计图
💻 EQN
📖 第 1 页 / 共 5 页
字号:

L3L79 = !L3L631 & L3L731 & !L3L431 & !L3L721;


--L3L89 is HEX2DEC:inst6|add~4436 at LC_X10_Y12_N2
--operation mode is normal

L3L89 = L3L72 & L3L69 # L3L74 & L3L79 # !L3L72 & L3L74 & L3L79;


--L3L01 is HEX2DEC:inst6|add~334 at LC_X7_Y12_N4
--operation mode is arithmetic

L3L01 = D1_var_ss[4] $ (L3L8);

--L3L11 is HEX2DEC:inst6|add~334COUT at LC_X7_Y12_N4
--operation mode is arithmetic

L3L11 = L3L21;


--L3L99 is HEX2DEC:inst6|add~4437 at LC_X10_Y11_N9
--operation mode is normal

L3L99 = L3L431 & !L3L631;


--L3L001 is HEX2DEC:inst6|add~4438 at LC_X10_Y12_N7
--operation mode is normal

L3L001 = L3L89 # L3L59 # L3L01 & L3L99;


--C1L81 is debugled:10|Mux~211 at LC_X10_Y12_N8
--operation mode is normal

C1L81 = C1_dig_cnt[1] & C1_dig_cnt[0] # !C1_dig_cnt[1] & C1_dig_cnt[0] & L3L621 # !C1_dig_cnt[0] & L3L001;


--D1L17 is hhmmss:11|reduce_nor~90 at LC_X6_Y9_N5
--operation mode is normal

D1L17 = D1_var_mm[3] & D1_var_mm[4] & D1_var_mm[5];


--L2L721 is HEX2DEC:inst5|DEC[0]~1823 at LC_X9_Y8_N0
--operation mode is normal

D1_var_mm[0]_qfbk = D1_var_mm[0];
L2L721 = D1_var_mm[0]_qfbk # D1_var_mm[2] & D1L17 # !L2L921;

--D1_var_mm[0] is hhmmss:11|var_mm[0] at LC_X9_Y8_N0
--operation mode is normal

D1_var_mm[0] = DFFEAS(L2L721, GLOBAL(G1_clkout), VCC, , D1L07, D1L74, , , VCC);


--C1L91 is debugled:10|Mux~212 at LC_X10_Y12_N4
--operation mode is normal

C1L91 = C1_dig_cnt[1] & C1L81 & L2L721 # !C1L81 & L2L89 # !C1_dig_cnt[1] & C1L81;


--L1L08 is HEX2DEC:inst4|add~359 at LC_X16_Y8_N4
--operation mode is arithmetic

L1L08 = D1_var_hh[4] $ !L1L87;

--L1L18 is HEX2DEC:inst4|add~359COUT at LC_X16_Y8_N4
--operation mode is arithmetic

L1L18 = L1L28;


--L1L29 is HEX2DEC:inst4|LessThan~595 at LC_X15_Y8_N8
--operation mode is normal

D1_var_hh[7]_qfbk = D1_var_hh[7];
L1L29 = !D1_var_hh[7]_qfbk & !D1_var_hh[6];

--D1_var_hh[7] is hhmmss:11|var_hh[7] at LC_X15_Y8_N8
--operation mode is normal

D1_var_hh[7] = DFFEAS(L1L29, GLOBAL(G1_clkout), VCC, , D1L68, D1L64, , , VCC);


--D1_var_hh[3] is hhmmss:11|var_hh[3] at LC_X16_Y9_N7
--operation mode is normal

D1_var_hh[3]_lut_out = D1L33 & D1_var_hh[3] # D1L57 # !D1L27;
D1_var_hh[3] = DFFEAS(D1_var_hh[3]_lut_out, GLOBAL(G1_clkout), VCC, , D1L68, , , , );


--D1_var_hh[4] is hhmmss:11|var_hh[4] at LC_X16_Y8_N8
--operation mode is normal

D1_var_hh[4]_lut_out = D1L63 & D1L57 # D1_var_hh[3] # !D1L27;
D1_var_hh[4] = DFFEAS(D1_var_hh[4]_lut_out, GLOBAL(G1_clkout), VCC, , D1L68, , , , );


--L1L39 is HEX2DEC:inst4|LessThan~596 at LC_X15_Y8_N6
--operation mode is normal

D1_var_hh[5]_qfbk = D1_var_hh[5];
L1L39 = D1_var_hh[5]_qfbk & D1_var_hh[4];

--D1_var_hh[5] is hhmmss:11|var_hh[5] at LC_X15_Y8_N6
--operation mode is normal

D1_var_hh[5] = DFFEAS(L1L39, GLOBAL(G1_clkout), VCC, , D1L68, D1L04, , , VCC);


--L1L49 is HEX2DEC:inst4|LessThan~597 at LC_X15_Y8_N7
--operation mode is normal

L1L49 = L1L29 & !L1L39 # !D1_var_hh[3] # !D1_var_hh[2];


--C1L02 is debugled:10|Mux~6108 at LC_X15_Y8_N0
--operation mode is normal

C1L02 = !C1_dig_cnt[0] & L1L08 # !L1L49;


--L1L16 is HEX2DEC:inst4|add~352 at LC_X16_Y11_N6
--operation mode is arithmetic

L1L16 = D1_var_hh[4] $ (!L1L95);

--L1L26 is HEX2DEC:inst4|add~352COUT at LC_X16_Y11_N6
--operation mode is arithmetic

L1L26_cout_0 = !D1_var_hh[4] & !L1L95;
L1L26 = CARRY(L1L26_cout_0);

--L1L36 is HEX2DEC:inst4|add~352COUTCOUT1_1297 at LC_X16_Y11_N6
--operation mode is arithmetic

L1L36_cout_1 = !D1_var_hh[4] & !L1L06;
L1L36 = CARRY(L1L36_cout_1);


--L1L59 is HEX2DEC:inst4|LessThan~598 at LC_X15_Y9_N3
--operation mode is normal

L1L59 = !D1_var_hh[3] & !D1_var_hh[2];


--L1L69 is HEX2DEC:inst4|LessThan~599 at LC_X16_Y8_N0
--operation mode is normal

D1_var_hh[1]_qfbk = D1_var_hh[1];
L1L69 = L1L29 & !D1_var_hh[1]_qfbk & L1L59 # !L1L39;

--D1_var_hh[1] is hhmmss:11|var_hh[1] at LC_X16_Y8_N0
--operation mode is normal

D1_var_hh[1] = DFFEAS(L1L69, GLOBAL(G1_clkout), VCC, , D1L68, D1L72, , , VCC);


--C1L12 is debugled:10|Mux~6109 at LC_X15_Y8_N2
--operation mode is normal

C1L12 = L1L69 & !C1_dig_cnt[0] & L1L16 # !L1L69 & C1L02;


--L1L79 is HEX2DEC:inst4|LessThan~600 at LC_X15_Y8_N9
--operation mode is normal

L1L79 = L1L29 & !D1_var_hh[4] & !D1_var_hh[3] # !D1_var_hh[5];


--D1L27 is hhmmss:11|reduce_nor~91 at LC_X16_Y8_N9
--operation mode is normal

D1_var_hh[2]_qfbk = D1_var_hh[2];
D1L27 = D1_var_hh[4] & D1_var_hh[2]_qfbk & D1_var_hh[1];

--D1_var_hh[2] is hhmmss:11|var_hh[2] at LC_X16_Y8_N9
--operation mode is normal

D1_var_hh[2] = DFFEAS(D1L27, GLOBAL(G1_clkout), VCC, , D1L68, D1L03, , , VCC);


--L1L19 is HEX2DEC:inst4|LessThan~325 at LC_X15_Y8_N3
--operation mode is normal

L1L19 = !D1_var_hh[5] & L1L29 & !D1L27 # !D1_var_hh[3];


--L1L72 is HEX2DEC:inst4|add~340 at LC_X16_Y9_N3
--operation mode is arithmetic

L1L72 = D1_var_hh[4] $ !L1L52;

--L1L82 is HEX2DEC:inst4|add~340COUT at LC_X16_Y9_N3
--operation mode is arithmetic

L1L82_cout_0 = D1_var_hh[4] & !L1L52;
L1L82 = CARRY(L1L82_cout_0);

--L1L92 is HEX2DEC:inst4|add~340COUTCOUT1_1292 at LC_X16_Y9_N3
--operation mode is arithmetic

L1L92_cout_1 = D1_var_hh[4] & !L1L62;
L1L92 = CARRY(L1L92_cout_1);


--L1L74 is HEX2DEC:inst4|add~347 at LC_X17_Y8_N4
--operation mode is arithmetic

L1L74 = D1_var_hh[4] $ (!L1L54);

--L1L84 is HEX2DEC:inst4|add~347COUT at LC_X17_Y8_N4
--operation mode is arithmetic

L1L84 = L1L94;


--L1L01 is HEX2DEC:inst4|add~334 at LC_X15_Y10_N4
--operation mode is arithmetic

L1L01 = D1_var_hh[4] $ L1L8;

--L1L11 is HEX2DEC:inst4|add~334COUT at LC_X15_Y10_N4
--operation mode is arithmetic

L1L11 = L1L21;


--L1L89 is HEX2DEC:inst4|LessThan~601 at LC_X15_Y9_N0
--operation mode is normal

L1L89 = L1L29 & !D1_var_hh[5] & L1L59 # !D1_var_hh[4];


--C1L22 is debugled:10|Mux~6110 at LC_X10_Y12_N3
--operation mode is normal

C1L22 = L1L89 & L1L01 & !C1_dig_cnt[0] # !L1L89 & C1L45;


--L1L99 is HEX2DEC:inst4|LessThan~602 at LC_X15_Y11_N8
--operation mode is normal

L1L99 = !D1_var_hh[1] & !D1_var_hh[2] # !D1_var_hh[3];


--L1L001 is HEX2DEC:inst4|LessThan~603 at LC_X15_Y11_N1
--operation mode is normal

L1L001 = !D1_var_hh[4] & !D1_var_hh[5] & L1L99 & L1L29;


--C1L32 is debugled:10|Mux~6111 at LC_X10_Y12_N0
--operation mode is normal

D1_var_hh[0]_qfbk = D1_var_hh[0];
C1L32 = L1L001 & C1_dig_cnt[0] & D1_var_hh[0]_qfbk # !L1L001 & C1L22 # C1_dig_cnt[0] & D1_var_hh[0]_qfbk;

--D1_var_hh[0] is hhmmss:11|var_hh[0] at LC_X10_Y12_N0
--operation mode is normal

D1_var_hh[0] = DFFEAS(C1L32, GLOBAL(G1_clkout), VCC, , D1L68, D1L42, , , VCC);


--L2L46 is HEX2DEC:inst5|add~353 at LC_X6_Y9_N2
--operation mode is arithmetic

L2L46 = D1_var_mm[5] $ !L2L26;

--L2L56 is HEX2DEC:inst5|add~353COUT at LC_X6_Y9_N2
--operation mode is arithmetic

L2L56_cout_0 = D1_var_mm[5] & !L2L26;
L2L56 = CARRY(L2L56_cout_0);

--L2L66 is HEX2DEC:inst5|add~353COUTCOUT1_4484 at LC_X6_Y9_N2
--operation mode is arithmetic

L2L66_cout_1 = D1_var_mm[5] & !L2L36;
L2L66 = CARRY(L2L66_cout_1);


--L2L48 is HEX2DEC:inst5|add~360 at LC_X10_Y9_N5
--operation mode is arithmetic

L2L48_carry_eqn = (!L2L18 & GND) # (L2L18 & VCC);
L2L48 = D1_var_mm[5] $ (!L2L48_carry_eqn);

--L2L58 is HEX2DEC:inst5|add~360COUT at LC_X10_Y9_N5
--operation mode is arithmetic

L2L58_cout_0 = D1_var_mm[5] & !L2L18;
L2L58 = CARRY(L2L58_cout_0);

--L2L68 is HEX2DEC:inst5|add~360COUTCOUT1_4461 at LC_X10_Y9_N5
--operation mode is arithmetic

L2L68_cout_1 = D1_var_mm[5] & !L2L18;
L2L68 = CARRY(L2L68_cout_1);


--L2L99 is HEX2DEC:inst5|add~4399 at LC_X7_Y9_N3
--operation mode is normal

L2L99 = L2L331 & L2L46 # !L2L331 & L2L48 # !L2L131;


--L2L001 is HEX2DEC:inst5|add~4400 at LC_X7_Y9_N5
--operation mode is normal

L2L001 = L2L29 & !L2L831 & L2L99;


--L2L15 is HEX2DEC:inst5|add~348 at LC_X9_Y8_N5
--operation mode is arithmetic

L2L15_carry_eqn = (!L2L84 & GND) # (L2L84 & VCC);
L2L15 = D1_var_mm[5] $ !L2L15_carry_eqn;

--L2L25 is HEX2DEC:inst5|add~348COUT at LC_X9_Y8_N5
--operation mode is arithmetic

L2L25_cout_0 = D1_var_mm[5] & !L2L84;
L2L25 = CARRY(L2L25_cout_0);

--L2L35 is HEX2DEC:inst5|add~348COUTCOUT1_4452 at LC_X9_Y8_N5
--operation mode is arithmetic

L2L35_cout_1 = D1_var_mm[5] & !L2L84;
L2L35 = CARRY(L2L35_cout_1);


--L2L03 is HEX2DEC:inst5|add~341 at LC_X12_Y9_N4
--operation mode is arithmetic

L2L03 = D1_var_mm[5] $ L2L82;

--L2L13 is HEX2DEC:inst5|add~341COUT at LC_X12_Y9_N4
--operation mode is arithmetic

L2L13 = L2L23;


--L2L101 is HEX2DEC:inst5|add~4401 at LC_X7_Y9_N6
--operation mode is normal

L2L101 = L2L49 & L2L03 # L2L59 & L2L15 # !L2L49 & L2L59 & L2L15;


--L2L41 is HEX2DEC:inst5|add~335 at LC_X8_Y8_N5
--operation mode is arithmetic

L2L41_carry_eqn = (!L2L11 & GND) # (L2L11 & VCC);
L2L41 = D1_var_mm[5] $ !L2L41_carry_eqn;

--L2L51 is HEX2DEC:inst5|add~335COUT at LC_X8_Y8_N5
--operation mode is arithmetic

L2L51_cout_0 = D1_var_mm[5] & !L2L11;
L2L51 = CARRY(L2L51_cout_0);

--L2L61 is HEX2DEC:inst5|add~335COUTCOUT1_4470 at LC_X8_Y8_N5
--operation mode is arithmetic

L2L61_cout_1 = D1_var_mm[5] & !L2L11;
L2L61 = CARRY(L2L61_cout_1);


--L2L201 is HEX2DEC:inst5|add~4402 at LC_X7_Y9_N7
--operation mode is normal

L2L201 = L2L001 # L2L101 # L2L79 & L2L41;


--L3L83 is HEX2DEC:inst6|add~344 at LC_X8_Y12_N1
--operation mode is arithmetic

L3L83 = !D1_var_ss[1];

--L3L93 is HEX2DEC:inst6|add~344COUT at LC_X8_Y12_N1
--operation mode is arithmetic

L3L93_cout_0 = D1_var_ss[1];
L3L93 = CARRY(L3L93_cout_0);

--L3L04 is HEX2DEC:inst6|add~344COUTCOUT1_4484 at LC_X8_Y12_N1
--operation mode is arithmetic

L3L04_cout_1 = D1_var_ss[1];
L3L04 = CARRY(L3L04_cout_1);


--L3L17 is HEX2DEC:inst6|add~356 at LC_X6_Y11_N1
--operation mode is arithmetic

L3L17 = !D1_var_ss[1];

--L3L27 is HEX2DEC:inst6|add~356COUT at LC_X6_Y11_N1
--operation mode is arithmetic

L3L27_cout_0 = D1_var_ss[1];
L3L27 = CARRY(L3L27_cout_0);

--L3L37 is HEX2DEC:inst6|add~356COUTCOUT1_4493 at LC_X6_Y11_N1
--operation mode is arithmetic

L3L37_cout_1 = D1_var_ss[1];
L3L37 = CARRY(L3L37_cout_1);


--L3L101 is HEX2DEC:inst6|add~4439 at LC_X8_Y11_N2
--operation mode is normal

L3L101 = L3L17 # !L3L031;


--L3L201 is HEX2DEC:inst6|add~4440 at LC_X8_Y11_N9
--operation mode is normal

L3L201 = L3L731 & L3L83 # !L3L731 & !L3L231 & L3L101;


--L3L301 is HEX2DEC:inst6|add~4441 at LC_X8_Y10_N5
--operation mode is normal

L3L301 = !L3L431 & !L3L731 & L3L231;


--L3L401 is HEX2DEC:inst6|add~4442 at LC_X8_Y10_N7
--operation mode is normal

L3L401 = L3L631 # L3L301 # !L3L431 & L3L721;


--L3L501 is HEX2DEC:inst6|add~4443 at LC_X8_Y10_N8
--operation mode is normal

L3L501 = L3L201 & L3L49 # D1_var_ss[1] & L3L401 # !L3L201 & D1_var_ss[1] & L3L401;


--L3L1 is HEX2DEC:inst6|add~331 at LC_X7_Y12_N1
--operation mode is arithmetic

L3L1 = !D1_var_ss[1];

--L3L2 is HEX2DEC:inst6|add~331COUT at LC_X7_Y12_N1
--operation mode is arithmetic

L3L2_cout_0 = D1_var_ss[1];
L3L2 = CARRY(L3L2_cout_0);

--L3L3 is HEX2DEC:inst6|add~331COUTCOUT1_4502 at LC_X7_Y12_N1
--operation mode is arithmetic

L3L3_cout_1 = D1_var_ss[1];
L3L3 = CARRY(L3L3_cout_1);


--L3L46 is HEX2DEC:inst6|add~353 at LC_X5_Y11_N2
--operation mode is arithmetic

L3L46 = D1_var_ss[5] $ !L3L26;

--L3L56 is HEX2DEC:inst6|add~353COUT at LC_X5_Y11_N2
--operation mode is arithmetic

L3L56_cout_0 = D1_var_ss[5] & !L3L26;
L3L56 = CARRY(L3L56_cout_0);

--L3L66 is HEX2DEC:inst6|add~353COUTCOUT1_4521 at LC_X5_Y11_N2
--operation mode is arithmetic

L3L66_cout_1 = D1_var_ss[5] & !L3L36;
L3L66 = CARRY(L3L66_cout_1);


--L3L48 is HEX2DEC:inst6|add~360 at LC_X6_Y11_N5
--operation mode is arithmetic

L3L48_carry_eqn = (!L3L18 & GND) # (L3L18 & VCC);
L3L48 = D1_var_ss[5] $ !L3L48_carry_eqn;

--L3L58 is HEX2DEC:inst6|add~360COUT at LC_X6_Y11_N5
--operation mode is arithmetic

L3L58_cout_0 = D1_var_ss[5] & !L3L18;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -