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

📄 all_01.fit.eqn

📁 eda 开发数字钟的设计具体编程代码和开发流程与设计图
💻 EQN
📖 第 1 页 / 共 5 页
字号:
E1L51 = Q1_safe_q[2] & Q1_safe_q[4] $ !Q1_safe_q[0] # !Q1_safe_q[2] & !Q1_safe_q[4] & Q1_safe_q[1] # Q1_safe_q[0];


--E1L22 is ledflash:12|Mux~710 at LC_X19_Y12_N9
--operation mode is normal

E1L22 = Q1_safe_q[4] $ (Q1_safe_q[2] & Q1_safe_q[0]);


--E1L61 is ledflash:12|Mux~644 at LC_X19_Y12_N6
--operation mode is normal

E1L61 = Q1_safe_q[4] & !Q1_safe_q[1] & !Q1_safe_q[0] # !Q1_safe_q[2];


--E1L81 is ledflash:12|Mux~649 at LC_X19_Y13_N0
--operation mode is normal

E1L81 = Q1_safe_q[3] & !Q1_safe_q[0] # !Q1_safe_q[2] # !Q1_safe_q[3] & Q1_safe_q[2] & Q1_safe_q[1];


--E1L71 is ledflash:12|Mux~647 at LC_X19_Y13_N5
--operation mode is normal

E1L71 = Q1_safe_q[3] & !Q1_safe_q[0] # !Q1_safe_q[2] # !Q1_safe_q[3] & Q1_safe_q[2] & Q1_safe_q[1] & Q1_safe_q[0];


--E1L91 is ledflash:12|Mux~651 at LC_X19_Y12_N5
--operation mode is normal

E1L91 = Q1_safe_q[4] # Q1_safe_q[2] & Q1_safe_q[1] # Q1_safe_q[0];


--E1L02 is ledflash:12|Mux~654 at LC_X19_Y13_N3
--operation mode is normal

E1L02 = Q1_safe_q[2] & Q1_safe_q[4] $ Q1_safe_q[0] # !Q1_safe_q[2] & Q1_safe_q[4] & Q1_safe_q[1] # Q1_safe_q[0];


--E1L12 is ledflash:12|Mux~661 at LC_X18_Y13_N8
--operation mode is normal

E1L12 = Q1_safe_q[2] & Q1_safe_q[0] $ Q1_safe_q[4] # !Q1_safe_q[2] & Q1_safe_q[1] & Q1_safe_q[0] & Q1_safe_q[4];


--E1L52 is ledflash:12|Mux~1101 at LC_X18_Y12_N2
--operation mode is normal

E1L52 = Q1_safe_q[2] & Q1_safe_q[3];


--L2L16 is HEX2DEC:inst5|add~352 at LC_X6_Y9_N1
--operation mode is arithmetic

L2L16 = D1_var_mm[4] $ (!L2L95);

--L2L26 is HEX2DEC:inst5|add~352COUT at LC_X6_Y9_N1
--operation mode is arithmetic

L2L26_cout_0 = !D1_var_mm[4] & !L2L95;
L2L26 = CARRY(L2L26_cout_0);

--L2L36 is HEX2DEC:inst5|add~352COUTCOUT1_4482 at LC_X6_Y9_N1
--operation mode is arithmetic

L2L36_cout_1 = !D1_var_mm[4] & !L2L06;
L2L36 = CARRY(L2L36_cout_1);


--L2L08 is HEX2DEC:inst5|add~359 at LC_X10_Y9_N4
--operation mode is arithmetic

L2L08 = D1_var_mm[4] $ !L2L87;

--L2L18 is HEX2DEC:inst5|add~359COUT at LC_X10_Y9_N4
--operation mode is arithmetic

L2L18 = L2L28;


--L2L921 is HEX2DEC:inst5|LessThan~616 at LC_X9_Y9_N5
--operation mode is normal

D1_var_mm[6]_qfbk = D1_var_mm[6];
L2L921 = !D1_var_mm[7] & !D1_var_mm[6]_qfbk;

--D1_var_mm[6] is hhmmss:11|var_mm[6] at LC_X9_Y9_N5
--operation mode is normal

D1_var_mm[6] = DFFEAS(L2L921, GLOBAL(G1_clkout), VCC, , D1L07, D1L66, , , VCC);


--D1_var_mm[5] is hhmmss:11|var_mm[5] at LC_X9_Y9_N3
--operation mode is normal

D1_var_mm[5]_lut_out = D1L36 & D1L47 # D1_var_mm[2] # !D1L17;
D1_var_mm[5] = DFFEAS(D1_var_mm[5]_lut_out, GLOBAL(G1_clkout), VCC, , D1L07, , , , );


--D1_var_mm[2] is hhmmss:11|var_mm[2] at LC_X10_Y9_N9
--operation mode is normal

D1_var_mm[2]_lut_out = D1L35 & D1L47 # D1_var_mm[2] # !D1L17;
D1_var_mm[2] = DFFEAS(D1_var_mm[2]_lut_out, GLOBAL(G1_clkout), VCC, , D1L07, , , , );


--D1_var_mm[4] is hhmmss:11|var_mm[4] at LC_X9_Y9_N7
--operation mode is normal

D1_var_mm[4]_lut_out = D1L95 & D1_var_mm[2] # D1L47 # !D1L17;
D1_var_mm[4] = DFFEAS(D1_var_mm[4]_lut_out, GLOBAL(G1_clkout), VCC, , D1L07, , , , );


--D1_var_mm[3] is hhmmss:11|var_mm[3] at LC_X9_Y9_N2
--operation mode is normal

D1_var_mm[3]_lut_out = D1L65 & D1L47 # D1_var_mm[2] # !D1L17;
D1_var_mm[3] = DFFEAS(D1_var_mm[3]_lut_out, GLOBAL(G1_clkout), VCC, , D1L07, , , , );


--L2L031 is HEX2DEC:inst5|LessThan~617 at LC_X9_Y9_N8
--operation mode is normal

L2L031 = D1_var_mm[4] & D1_var_mm[3];


--L2L131 is HEX2DEC:inst5|LessThan~618 at LC_X11_Y9_N2
--operation mode is normal

L2L131 = L2L921 & !L2L031 # !D1_var_mm[5] # !D1_var_mm[2];


--L2L231 is HEX2DEC:inst5|LessThan~619 at LC_X10_Y9_N0
--operation mode is normal

D1_var_mm[1]_qfbk = D1_var_mm[1];
L2L231 = !D1_var_mm[2] & !D1_var_mm[1]_qfbk & !D1_var_mm[3];

--D1_var_mm[1] is hhmmss:11|var_mm[1] at LC_X10_Y9_N0
--operation mode is normal

D1_var_mm[1] = DFFEAS(L2L231, GLOBAL(G1_clkout), VCC, , D1L07, D1L05, , , VCC);


--L2L331 is HEX2DEC:inst5|LessThan~620 at LC_X7_Y9_N0
--operation mode is normal

L2L331 = L2L921 & L2L231 # !D1_var_mm[5] # !D1_var_mm[4];


--L2L19 is HEX2DEC:inst5|add~4391 at LC_X11_Y9_N6
--operation mode is normal

L2L19 = L2L331 & L2L16 # !L2L331 & L2L08 # !L2L131;


--L2L431 is HEX2DEC:inst5|LessThan~621 at LC_X9_Y9_N6
--operation mode is normal

D1_var_mm[7]_qfbk = D1_var_mm[7];
L2L431 = !D1_var_mm[6] & !D1_var_mm[7]_qfbk & !D1_var_mm[5];

--D1_var_mm[7] is hhmmss:11|var_mm[7] at LC_X9_Y9_N6
--operation mode is normal

D1_var_mm[7] = DFFEAS(L2L431, GLOBAL(G1_clkout), VCC, , D1L07, D1L96, , , VCC);


--L2L821 is HEX2DEC:inst5|LessThan~325 at LC_X8_Y9_N2
--operation mode is normal

L2L821 = L2L431 & !D1_var_mm[1] # !D1_var_mm[2] # !L2L031;


--L2L531 is HEX2DEC:inst5|LessThan~622 at LC_X10_Y9_N8
--operation mode is normal

L2L531 = !D1_var_mm[2] & !D1_var_mm[1];


--L2L631 is HEX2DEC:inst5|LessThan~623 at LC_X8_Y9_N6
--operation mode is normal

L2L631 = L2L431 & !D1_var_mm[4] & L2L531 # !D1_var_mm[3];


--L2L731 is HEX2DEC:inst5|LessThan~624 at LC_X9_Y9_N4
--operation mode is normal

L2L731 = L2L431 & !D1_var_mm[2] & !D1_var_mm[3] # !D1_var_mm[4];


--L2L29 is HEX2DEC:inst5|add~4392 at LC_X8_Y9_N1
--operation mode is normal

L2L29 = !L2L821 & !L2L731 & !L2L631;


--L2L831 is HEX2DEC:inst5|LessThan~625 at LC_X9_Y9_N9
--operation mode is normal

L2L831 = L2L921 & !D1_var_mm[3] & !D1_var_mm[4] # !D1_var_mm[5];


--L2L39 is HEX2DEC:inst5|add~4393 at LC_X9_Y9_N0
--operation mode is normal

L2L39 = L2L29 & !L2L831 & L2L19;


--L2L74 is HEX2DEC:inst5|add~347 at LC_X9_Y8_N4
--operation mode is arithmetic

L2L74 = D1_var_mm[4] $ !L2L54;

--L2L84 is HEX2DEC:inst5|add~347COUT at LC_X9_Y8_N4
--operation mode is arithmetic

L2L84 = L2L94;


--L2L72 is HEX2DEC:inst5|add~340 at LC_X12_Y9_N3
--operation mode is arithmetic

L2L72 = D1_var_mm[4] $ !L2L52;

--L2L82 is HEX2DEC:inst5|add~340COUT at LC_X12_Y9_N3
--operation mode is arithmetic

L2L82_cout_0 = D1_var_mm[4] & !L2L52;
L2L82 = CARRY(L2L82_cout_0);

--L2L92 is HEX2DEC:inst5|add~340COUTCOUT1_4477 at LC_X12_Y9_N3
--operation mode is arithmetic

L2L92_cout_1 = D1_var_mm[4] & !L2L62;
L2L92 = CARRY(L2L92_cout_1);


--L2L49 is HEX2DEC:inst5|add~4394 at LC_X8_Y9_N7
--operation mode is normal

L2L49 = L2L821 & !L2L731 & !L2L631;


--L2L59 is HEX2DEC:inst5|add~4395 at LC_X8_Y9_N9
--operation mode is normal

L2L59 = !L2L821 & L2L831 & !L2L731 & !L2L631;


--L2L69 is HEX2DEC:inst5|add~4396 at LC_X8_Y9_N8
--operation mode is normal

L2L69 = L2L59 & L2L74 # L2L72 & L2L49 # !L2L59 & L2L72 & L2L49;


--L2L01 is HEX2DEC:inst5|add~334 at LC_X8_Y8_N4
--operation mode is arithmetic

L2L01 = D1_var_mm[4] $ L2L8;

--L2L11 is HEX2DEC:inst5|add~334COUT at LC_X8_Y8_N4
--operation mode is arithmetic

L2L11 = L2L21;


--L2L79 is HEX2DEC:inst5|add~4397 at LC_X7_Y9_N2
--operation mode is normal

L2L79 = L2L731 & !L2L631;


--L2L89 is HEX2DEC:inst5|add~4398 at LC_X9_Y9_N1
--operation mode is normal

L2L89 = L2L69 # L2L39 # L2L01 & L2L79;


--L3L821 is HEX2DEC:inst6|LessThan~610 at LC_X7_Y11_N3
--operation mode is normal

D1_var_ss[6]_qfbk = D1_var_ss[6];
L3L821 = !D1_var_ss[6]_qfbk & !D1_ss[7];

--D1_var_ss[6] is hhmmss:11|var_ss[6] at LC_X7_Y11_N3
--operation mode is normal

D1_var_ss[6] = DFFEAS(L3L821, GLOBAL(G1_clkout), VCC, , , D1L02, , , VCC);


--D1_var_ss[2] is hhmmss:11|var_ss[2] at LC_X7_Y11_N4
--operation mode is normal

D1_var_ss[2]_lut_out = !D1L07 & D1L7;
D1_var_ss[2] = DFFEAS(D1_var_ss[2]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--D1_var_ss[5] is hhmmss:11|var_ss[5] at LC_X7_Y11_N5
--operation mode is normal

D1_var_ss[5]_lut_out = D1L71 & !D1L07;
D1_var_ss[5] = DFFEAS(D1_var_ss[5]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--D1_var_ss[4] is hhmmss:11|var_ss[4] at LC_X8_Y11_N6
--operation mode is normal

D1_var_ss[4]_lut_out = D1L31 & !D1L07;
D1_var_ss[4] = DFFEAS(D1_var_ss[4]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--D1_var_ss[3] is hhmmss:11|var_ss[3] at LC_X8_Y11_N8
--operation mode is normal

D1_var_ss[3]_lut_out = !D1L07 & D1L01;
D1_var_ss[3] = DFFEAS(D1_var_ss[3]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--L3L921 is HEX2DEC:inst6|LessThan~611 at LC_X8_Y11_N5
--operation mode is normal

L3L921 = D1_var_ss[3] & D1_var_ss[4];


--L3L031 is HEX2DEC:inst6|LessThan~612 at LC_X8_Y11_N1
--operation mode is normal

L3L031 = L3L821 & !L3L921 # !D1_var_ss[5] # !D1_var_ss[2];


--L3L621 is HEX2DEC:inst6|DEC[0]~1823 at LC_X7_Y12_N9
--operation mode is normal

D1_var_ss[0]_qfbk = D1_var_ss[0];
L3L621 = D1_var_ss[0]_qfbk # !L3L031;

--D1_var_ss[0] is hhmmss:11|var_ss[0] at LC_X7_Y12_N9
--operation mode is normal

D1_var_ss[0] = DFFEAS(L3L621, GLOBAL(G1_clkout), VCC, , , D1L1, , , VCC);


--L3L16 is HEX2DEC:inst6|add~352 at LC_X5_Y11_N1
--operation mode is arithmetic

L3L16 = D1_var_ss[4] $ !L3L95;

--L3L26 is HEX2DEC:inst6|add~352COUT at LC_X5_Y11_N1
--operation mode is arithmetic

L3L26_cout_0 = !D1_var_ss[4] & !L3L95;
L3L26 = CARRY(L3L26_cout_0);

--L3L36 is HEX2DEC:inst6|add~352COUTCOUT1_4519 at LC_X5_Y11_N1
--operation mode is arithmetic

L3L36_cout_1 = !D1_var_ss[4] & !L3L06;
L3L36 = CARRY(L3L36_cout_1);


--L3L08 is HEX2DEC:inst6|add~359 at LC_X6_Y11_N4
--operation mode is arithmetic

L3L08 = D1_var_ss[4] $ !L3L87;

--L3L18 is HEX2DEC:inst6|add~359COUT at LC_X6_Y11_N4
--operation mode is arithmetic

L3L18 = L3L28;


--L3L131 is HEX2DEC:inst6|LessThan~613 at LC_X7_Y11_N9
--operation mode is normal

D1_var_ss[1]_qfbk = D1_var_ss[1];
L3L131 = !D1_var_ss[2] & !D1_var_ss[1]_qfbk & !D1_var_ss[3];

--D1_var_ss[1] is hhmmss:11|var_ss[1] at LC_X7_Y11_N9
--operation mode is normal

D1_var_ss[1] = DFFEAS(L3L131, GLOBAL(G1_clkout), VCC, , , D1L4, , , VCC);


--L3L231 is HEX2DEC:inst6|LessThan~614 at LC_X8_Y11_N7
--operation mode is normal

L3L231 = L3L821 & L3L131 # !D1_var_ss[5] # !D1_var_ss[4];


--L3L39 is HEX2DEC:inst6|add~4431 at LC_X6_Y11_N8
--operation mode is normal

L3L39 = L3L231 & L3L16 # !L3L231 & L3L08 # !L3L031;


--L3L331 is HEX2DEC:inst6|LessThan~615 at LC_X7_Y11_N0
--operation mode is normal

D1_ss[7]_qfbk = D1_ss[7];
L3L331 = !D1_var_ss[5] & !D1_ss[7]_qfbk & !D1_var_ss[6];

--D1_ss[7] is hhmmss:11|ss[7] at LC_X7_Y11_N0
--operation mode is normal

D1_ss[7] = DFFEAS(L3L331, GLOBAL(G1_clkout), VCC, , , D1L32, , , VCC);


--L3L721 is HEX2DEC:inst6|LessThan~325 at LC_X7_Y11_N8
--operation mode is normal

L3L721 = L3L331 & !D1_var_ss[1] # !L3L921 # !D1_var_ss[2];


--L3L431 is HEX2DEC:inst6|LessThan~616 at LC_X7_Y11_N6
--operation mode is normal

L3L431 = L3L331 & !D1_var_ss[2] & !D1_var_ss[3] # !D1_var_ss[4];


--L3L531 is HEX2DEC:inst6|LessThan~617 at LC_X7_Y11_N2
--operation mode is normal

L3L531 = !D1_var_ss[2] & !D1_var_ss[1];


--L3L631 is HEX2DEC:inst6|LessThan~618 at LC_X7_Y11_N1
--operation mode is normal

L3L631 = !D1_var_ss[4] & L3L331 & L3L531 # !D1_var_ss[3];


--L3L49 is HEX2DEC:inst6|add~4432 at LC_X7_Y11_N7
--operation mode is normal

L3L49 = !L3L631 & !L3L721 & !L3L431;


--L3L731 is HEX2DEC:inst6|LessThan~619 at LC_X9_Y11_N5
--operation mode is normal

L3L731 = L3L821 & !D1_var_ss[4] & !D1_var_ss[3] # !D1_var_ss[5];


--L3L59 is HEX2DEC:inst6|add~4433 at LC_X10_Y12_N6
--operation mode is normal

L3L59 = !L3L731 & L3L49 & L3L39;


--L3L74 is HEX2DEC:inst6|add~347 at LC_X8_Y12_N4
--operation mode is arithmetic

L3L74 = D1_var_ss[4] $ !L3L54;

--L3L84 is HEX2DEC:inst6|add~347COUT at LC_X8_Y12_N4
--operation mode is arithmetic

L3L84 = L3L94;


--L3L72 is HEX2DEC:inst6|add~340 at LC_X11_Y11_N3
--operation mode is arithmetic

L3L72 = D1_var_ss[4] $ !L3L52;

--L3L82 is HEX2DEC:inst6|add~340COUT at LC_X11_Y11_N3
--operation mode is arithmetic

L3L82_cout_0 = D1_var_ss[4] & !L3L52;
L3L82 = CARRY(L3L82_cout_0);

--L3L92 is HEX2DEC:inst6|add~340COUTCOUT1_4514 at LC_X11_Y11_N3
--operation mode is arithmetic

L3L92_cout_1 = D1_var_ss[4] & !L3L62;
L3L92 = CARRY(L3L92_cout_1);


--L3L69 is HEX2DEC:inst6|add~4434 at LC_X10_Y11_N5
--operation mode is normal

L3L69 = !L3L431 & !L3L631 & L3L721;


--L3L79 is HEX2DEC:inst6|add~4435 at LC_X9_Y11_N1
--operation mode is normal

⌨️ 快捷键说明

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