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

📄 all_01.fit.eqn

📁 eda 开发数字钟的设计具体编程代码和开发流程与设计图
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--H1_clkout is clock_spk:17|clkout at LC_X18_Y6_N1
--operation mode is normal

H1_clkout_lut_out = H1L111 # H1L621 # !H1_count[11] & H1L331;
H1_clkout = DFFEAS(H1_clkout_lut_out, GLOBAL(K1_clkout), VCC, , , , , , );


--R1__clk0 is CYC_PLL:inst|altpll:altpll_component|_clk0 at PLL_1
R1__clk0 = PLL.CLK0(.FBIN(), .ENA(), .CLKSWITCH(), .ARESET(), .PFDENA(), .SCANCLK(), .SCANACLR(), .SCANDATA(), .COMPARATOR(), .INCLK(CLK20M), .INCLK(), .CLKENA(), .CLKENA(), .CLKENA(), .CLKENA(), .CLKENA(), .CLKENA(), .EXTCLKENA(), .EXTCLKENA(), .EXTCLKENA(), .EXTCLKENA());

--R1__clk1 is CYC_PLL:inst|altpll:altpll_component|_clk1 at PLL_1
R1__clk1 = PLL.CLK1(.FBIN(), .ENA(), .CLKSWITCH(), .ARESET(), .PFDENA(), .SCANCLK(), .SCANACLR(), .SCANDATA(), .COMPARATOR(), .INCLK(CLK20M), .INCLK(), .CLKENA(), .CLKENA(), .CLKENA(), .CLKENA(), .CLKENA(), .CLKENA(), .EXTCLKENA(), .EXTCLKENA(), .EXTCLKENA(), .EXTCLKENA());


--C1_digit[5] is debugled:10|digit[5] at LC_X12_Y12_N9
--operation mode is normal

C1_digit[5]_lut_out = C1_dig_cnt[0] & C1_dig_cnt[2];
C1_digit[5] = DFFEAS(C1_digit[5]_lut_out, !GLOBAL(B1_24), VCC, , C1L55, , , , );


--C1_digit[4] is debugled:10|digit[4] at LC_X12_Y12_N4
--operation mode is normal

C1_digit[4]_lut_out = !C1_dig_cnt[0] & C1_dig_cnt[2];
C1_digit[4] = DFFEAS(C1_digit[4]_lut_out, !GLOBAL(B1_24), VCC, , C1L55, , , , );


--C1_digit[3] is debugled:10|digit[3] at LC_X12_Y12_N6
--operation mode is normal

C1_digit[3]_lut_out = C1_dig_cnt[0] & C1_dig_cnt[1];
C1_digit[3] = DFFEAS(C1_digit[3]_lut_out, !GLOBAL(B1_24), VCC, , C1L55, , , , );


--C1_digit[2] is debugled:10|digit[2] at LC_X12_Y11_N9
--operation mode is normal

C1_digit[2]_lut_out = C1_dig_cnt[1] & !C1_dig_cnt[0];
C1_digit[2] = DFFEAS(C1_digit[2]_lut_out, !GLOBAL(B1_24), VCC, , C1L55, , , , );


--C1_digit[1] is debugled:10|digit[1] at LC_X15_Y11_N6
--operation mode is normal

C1_digit[1]_lut_out = C1_dig_cnt[0] & !C1_dig_cnt[1] & !C1_dig_cnt[2];
C1_digit[1] = DFFEAS(C1_digit[1]_lut_out, !GLOBAL(B1_24), VCC, , C1L55, , , , );


--C1_digit[0] is debugled:10|digit[0] at LC_X15_Y11_N4
--operation mode is normal

C1_digit[0]_lut_out = !C1_dig_cnt[0] & !C1_dig_cnt[1] & !C1_dig_cnt[2];
C1_digit[0] = DFFEAS(C1_digit[0]_lut_out, !GLOBAL(B1_24), VCC, , C1L55, , , , );


--E1_LED[12] is ledflash:12|LED[12] at LC_X19_Y13_N1
--operation mode is normal

E1_LED[12]_lut_out = Q1_safe_q[3] & E1L32 $ Q1_safe_q[0] # !Q1_safe_q[2] # !Q1_safe_q[3] & Q1_safe_q[2] # Q1_safe_q[0] # !E1L32;
E1_LED[12] = DFFEAS(E1_LED[12]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--E1_LED[11] is ledflash:12|LED[11] at LC_X18_Y13_N0
--operation mode is normal

E1_LED[11]_lut_out = Q1_safe_q[3] & !E1L41 & !Q1_safe_q[4] # !E1L42 # !Q1_safe_q[3] & !Q1_safe_q[4] # !E1L42;
E1_LED[11] = DFFEAS(E1_LED[11]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--E1_LED[10] is ledflash:12|LED[10] at LC_X18_Y13_N6
--operation mode is normal

E1_LED[10]_lut_out = Q1_safe_q[3] $ (Q1_safe_q[2] # !Q1_safe_q[4]) # !E1L72;
E1_LED[10] = DFFEAS(E1_LED[10]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--E1_LED[9] is ledflash:12|LED[9] at LC_X19_Y13_N7
--operation mode is normal

E1_LED[9]_lut_out = Q1_safe_q[3] & !E1L51 # !Q1_safe_q[3] & Q1_safe_q[2] # !Q1_safe_q[4];
E1_LED[9] = DFFEAS(E1_LED[9]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--E1_LED[8] is ledflash:12|LED[8] at LC_X19_Y12_N8
--operation mode is normal

E1_LED[8]_lut_out = Q1_safe_q[3] & E1L22 # !Q1_safe_q[3] & !E1L61;
E1_LED[8] = DFFEAS(E1_LED[8]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--E1_LED[7] is ledflash:12|LED[7] at LC_X19_Y13_N8
--operation mode is normal

E1_LED[7]_lut_out = Q1_safe_q[4] & E1L81 # !Q1_safe_q[4] & !E1L71;
E1_LED[7] = DFFEAS(E1_LED[7]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--E1_LED[6] is ledflash:12|LED[6] at LC_X19_Y13_N2
--operation mode is normal

E1_LED[6]_lut_out = Q1_safe_q[4] & E1L71 # !Q1_safe_q[4] & !E1L81;
E1_LED[6] = DFFEAS(E1_LED[6]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--E1_LED[5] is ledflash:12|LED[5] at LC_X19_Y12_N7
--operation mode is normal

E1_LED[5]_lut_out = Q1_safe_q[3] & E1L22 # !Q1_safe_q[3] & !E1L91;
E1_LED[5] = DFFEAS(E1_LED[5]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--E1_LED[4] is ledflash:12|LED[4] at LC_X19_Y13_N9
--operation mode is normal

E1_LED[4]_lut_out = Q1_safe_q[3] & E1L02 # !Q1_safe_q[3] & !Q1_safe_q[2] & !Q1_safe_q[4];
E1_LED[4] = DFFEAS(E1_LED[4]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--E1_LED[3] is ledflash:12|LED[3] at LC_X18_Y13_N2
--operation mode is normal

E1_LED[3]_lut_out = E1L62 & Q1_safe_q[3] $ (!Q1_safe_q[2] & !Q1_safe_q[4]);
E1_LED[3] = DFFEAS(E1_LED[3]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--E1_LED[2] is ledflash:12|LED[2] at LC_X18_Y13_N1
--operation mode is normal

E1_LED[2]_lut_out = Q1_safe_q[3] & E1L12 # E1L42 & !Q1_safe_q[4] # !Q1_safe_q[3] & E1L42 & !Q1_safe_q[4];
E1_LED[2] = DFFEAS(E1_LED[2]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--E1_LED[1] is ledflash:12|LED[1] at LC_X18_Y13_N5
--operation mode is normal

E1_LED[1]_lut_out = Q1_safe_q[0] & E1L52 & !Q1_safe_q[4] # !Q1_safe_q[0] & Q1_safe_q[4] & E1L52 # !Q1_safe_q[4] & E1L42;
E1_LED[1] = DFFEAS(E1_LED[1]_lut_out, GLOBAL(G1_clkout), VCC, , , , , , );


--C1_temp_seg[0] is debugled:10|temp_seg[0] at LC_X10_Y12_N5
--operation mode is normal

C1_temp_seg[0]_lut_out = C1_dig_cnt[2] & C1L32 & !C1_dig_cnt[1] # !C1_dig_cnt[2] & C1L91;
C1_temp_seg[0] = DFFEAS(C1_temp_seg[0]_lut_out, !GLOBAL(B1_24), VCC, , C1L55, , , , );


--C1_temp_seg[1] is debugled:10|temp_seg[1] at LC_X8_Y10_N4
--operation mode is normal

C1_temp_seg[1]_lut_out = C1_dig_cnt[2] & !C1_dig_cnt[1] & C1L33 # !C1_dig_cnt[2] & C1L71;
C1_temp_seg[1] = DFFEAS(C1_temp_seg[1]_lut_out, !GLOBAL(B1_24), VCC, , C1L55, , , , );


--C1_temp_seg[2] is debugled:10|temp_seg[2] at LC_X10_Y11_N1
--operation mode is normal

C1_temp_seg[2]_lut_out = C1_dig_cnt[2] & !C1_dig_cnt[1] & C1L34 # !C1_dig_cnt[2] & C1L51;
C1_temp_seg[2] = DFFEAS(C1_temp_seg[2]_lut_out, !GLOBAL(B1_24), VCC, , C1L55, , , , );


--C1_temp_seg[3] is debugled:10|temp_seg[3] at LC_X12_Y11_N0
--operation mode is normal

C1_temp_seg[3]_lut_out = C1_dig_cnt[2] & !C1_dig_cnt[1] & C1L25 # !C1_dig_cnt[2] & C1L31;
C1_temp_seg[3] = DFFEAS(C1_temp_seg[3]_lut_out, !GLOBAL(B1_24), VCC, , C1L55, , , , );


--C1L26 is debugled:10|seg[6]~170 at LC_X8_Y13_N5
--operation mode is normal

C1L26 = C1_temp_seg[0] & C1_temp_seg[3] # C1_temp_seg[1] $ C1_temp_seg[2] # !C1_temp_seg[0] & C1_temp_seg[1] # C1_temp_seg[3] $ C1_temp_seg[2];


--C1L16 is debugled:10|seg[5]~172 at LC_X8_Y13_N7
--operation mode is normal

C1L16 = C1_temp_seg[1] & !C1_temp_seg[3] & C1_temp_seg[0] # !C1_temp_seg[2] # !C1_temp_seg[1] & C1_temp_seg[0] & C1_temp_seg[3] $ !C1_temp_seg[2];


--C1L06 is debugled:10|seg[4]~174 at LC_X8_Y13_N9
--operation mode is normal

C1L06 = C1_temp_seg[1] & !C1_temp_seg[3] & C1_temp_seg[0] # !C1_temp_seg[1] & C1_temp_seg[2] & !C1_temp_seg[3] # !C1_temp_seg[2] & C1_temp_seg[0];


--C1L95 is debugled:10|seg[3]~176 at LC_X8_Y13_N8
--operation mode is normal

C1L95 = C1_temp_seg[1] & C1_temp_seg[2] & C1_temp_seg[0] # !C1_temp_seg[2] & C1_temp_seg[3] & !C1_temp_seg[0] # !C1_temp_seg[1] & !C1_temp_seg[3] & C1_temp_seg[2] $ C1_temp_seg[0];


--C1L85 is debugled:10|seg[2]~178 at LC_X8_Y13_N4
--operation mode is normal

C1L85 = C1_temp_seg[3] & C1_temp_seg[2] & C1_temp_seg[1] # !C1_temp_seg[0] # !C1_temp_seg[3] & C1_temp_seg[1] & !C1_temp_seg[2] & !C1_temp_seg[0];


--C1L75 is debugled:10|seg[1]~180 at LC_X8_Y13_N2
--operation mode is normal

C1L75 = C1_temp_seg[3] & C1_temp_seg[0] & C1_temp_seg[1] # !C1_temp_seg[0] & C1_temp_seg[2] # !C1_temp_seg[3] & C1_temp_seg[2] & C1_temp_seg[1] $ C1_temp_seg[0];


--C1L65 is debugled:10|seg[0]~182 at LC_X8_Y13_N6
--operation mode is normal

C1L65 = C1_temp_seg[3] & C1_temp_seg[0] & C1_temp_seg[1] $ C1_temp_seg[2] # !C1_temp_seg[3] & !C1_temp_seg[1] & C1_temp_seg[2] $ C1_temp_seg[0];


--H1L79 is clock_spk:17|reduce_nor~499 at LC_X20_Y2_N6
--operation mode is normal

H1L79 = KEY[4] & KEY[5] & KEY[7] & KEY[6];


--H1L98 is clock_spk:17|reduce_nor~14 at LC_X19_Y2_N1
--operation mode is normal

H1L98 = H1L79 & !KEY[1] & KEY[3] & KEY[2];


--H1_count[8] is clock_spk:17|count[8] at LC_X18_Y5_N9
--operation mode is normal

H1_count[8]_lut_out = H1L141 # H1L32 & H1L441 # H1L241;
H1_count[8] = DFFEAS(H1_count[8]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1_count[9] is clock_spk:17|count[9] at LC_X18_Y5_N4
--operation mode is normal

H1_count[9]_lut_out = H1L641 # H1L62 & H1L441 # H1L241;
H1_count[9] = DFFEAS(H1_count[9]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1L84 is clock_spk:17|LessThan~2889 at LC_X18_Y3_N9
--operation mode is normal

H1L84 = H1_count[9] & H1_count[8];


--H1_count[2] is clock_spk:17|count[2] at LC_X18_Y5_N1
--operation mode is normal

H1_count[2]_lut_out = H1L841 # H1L6 & H1L441 # H1L241;
H1_count[2] = DFFEAS(H1_count[2]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1_count[3] is clock_spk:17|count[3] at LC_X17_Y5_N1
--operation mode is normal

H1_count[3]_lut_out = H1L051 # H1L9 & H1L441 # H1L241;
H1_count[3] = DFFEAS(H1_count[3]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1L94 is clock_spk:17|LessThan~2890 at LC_X17_Y5_N6
--operation mode is normal

H1L94 = !H1_count[2] & !H1_count[3];


--H1_count[4] is clock_spk:17|count[4] at LC_X18_Y4_N7
--operation mode is normal

H1_count[4]_lut_out = H1L251 # H1L21 & H1L441 # H1L241;
H1_count[4] = DFFEAS(H1_count[4]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1_count[5] is clock_spk:17|count[5] at LC_X16_Y4_N8
--operation mode is normal

H1_count[5]_lut_out = H1L451 # H1L51 & H1L241 # H1L441;
H1_count[5] = DFFEAS(H1_count[5]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1_count[0] is clock_spk:17|count[0] at LC_X16_Y5_N4
--operation mode is normal

H1_count[0]_lut_out = H1L651 # H1L1 & H1L441 # H1L241;
H1_count[0] = DFFEAS(H1_count[0]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1_count[1] is clock_spk:17|count[1] at LC_X18_Y5_N8
--operation mode is normal

H1_count[1]_lut_out = H1L851 # H1L3 & H1L441 # H1L241;
H1_count[1] = DFFEAS(H1_count[1]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1L05 is clock_spk:17|LessThan~2891 at LC_X19_Y5_N2
--operation mode is normal

H1L05 = H1_count[1] & H1_count[0];


--H1_count[11] is clock_spk:17|count[11] at LC_X17_Y4_N5
--operation mode is normal

H1_count[11]_lut_out = H1L061 # H1L13 & H1L241 # H1L441;
H1_count[11] = DFFEAS(H1_count[11]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1_count[6] is clock_spk:17|count[6] at LC_X16_Y4_N2
--operation mode is normal

H1_count[6]_lut_out = H1L261 # H1L71 & H1L441 # H1L241;
H1_count[6] = DFFEAS(H1_count[6]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1_count[7] is clock_spk:17|count[7] at LC_X16_Y4_N6
--operation mode is normal

H1_count[7]_lut_out = H1L461 # H1L02 & H1L241 # H1L441;
H1_count[7] = DFFEAS(H1_count[7]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1_count[10] is clock_spk:17|count[10] at LC_X19_Y4_N8
--operation mode is normal

H1_count[10]_lut_out = H1L661 # H1L92 & H1L441 # H1L241;
H1_count[10] = DFFEAS(H1_count[10]_lut_out, GLOBAL(K1_clkout), VCC, , H1L301, , , , );


--H1L801 is clock_spk:17|Select~7384 at LC_X18_Y3_N8
--operation mode is normal

H1L801 = !H1_count[6] & !H1_count[7] & !H1_count[10] & H1_count[11];


--H1L901 is clock_spk:17|Select~7385 at LC_X18_Y3_N6
--operation mode is normal

H1L901 = H1_count[4] & H1L05 & H1L801 & H1_count[5];


--H1L15 is clock_spk:17|LessThan~2892 at LC_X18_Y3_N7
--operation mode is normal

H1L15 = !H1_count[9] & !H1_count[7] # !H1_count[8] # !H1_count[10];


--H1L25 is clock_spk:17|LessThan~2893 at LC_X18_Y3_N5
--operation mode is normal

H1L25 = !H1_count[5] & !H1_count[6] & !H1_count[9];


--H1L35 is clock_spk:17|LessThan~2894 at LC_X19_Y4_N5
--operation mode is normal

H1L35 = H1_count[4] & H1_count[3] & H1_count[2] # H1_count[1];


--H1L45 is clock_spk:17|LessThan~2895 at LC_X18_Y3_N0
--operation mode is normal

H1L45 = !H1_count[11] & H1L15 # !H1L35 & H1L25;


--H1L64 is clock_spk:17|LessThan~1387 at LC_X19_Y5_N7
--operation mode is normal

H1L64 = !H1L05 & H1L94 # !H1_count[5] # !H1_count[4];


--H1L86 is clock_spk:17|process0~2006 at LC_X19_Y3_N8
--operation mode is normal

H1L86 = H1L84 & H1_count[6] # H1_count[7] # !H1L64;


--H1L96 is clock_spk:17|process0~2007 at LC_X19_Y3_N2
--operation mode is normal

H1L96 = H1L45 # H1_count[11] & H1L86 # H1_count[10];


--H1L011 is clock_spk:17|Select~7386 at LC_X18_Y3_N1
--operation mode is normal

H1L011 = H1L84 & H1L94 & H1L901 # !H1L96;


--H1L89 is clock_spk:17|reduce_nor~500 at LC_X19_Y2_N0
--operation mode is normal

H1L89 = KEY[1] & KEY[2];


--H1L99 is clock_spk:17|reduce_nor~501 at LC_X20_Y2_N8
--operation mode is normal

H1L99 = KEY[4] & KEY[7] & KEY[5];


--H1L19 is clock_spk:17|reduce_nor~16 at LC_X19_Y2_N6
--operation mode is normal

H1L19 = H1L99 & H1L89 & !KEY[3] & KEY[6];


--H1L55 is clock_spk:17|LessThan~2896 at LC_X16_Y4_N0
--operation mode is normal

H1L55 = H1_count[5] & H1_count[6] & H1_count[7];


--H1L07 is clock_spk:17|process0~2008 at LC_X20_Y4_N9
--operation mode is normal

H1L07 = H1L55 & H1_count[4] # H1L05 # !H1L94;


--H1L17 is clock_spk:17|process0~2009 at LC_X19_Y4_N4
--operation mode is normal

H1L17 = H1_count[9] # H1_count[8] # H1_count[10];


--H1L65 is clock_spk:17|LessThan~2897 at LC_X19_Y4_N2
--operation mode is normal

H1L65 = H1_count[10] & H1_count[9] # H1_count[8] # H1_count[7];


--H1L75 is clock_spk:17|LessThan~2898 at LC_X19_Y4_N6
--operation mode is normal

H1L75 = H1_count[10] & H1_count[1] # H1_count[3] # H1_count[2];


--H1L85 is clock_spk:17|LessThan~2899 at LC_X19_Y6_N7
--operation mode is normal

H1L85 = H1_count[6] & H1_count[5] & H1_count[4];


--H1L95 is clock_spk:17|LessThan~2900 at LC_X19_Y4_N7
--operation mode is normal

H1L95 = H1_count[11] # H1L65 # H1L85 & H1L75;


--H1L27 is clock_spk:17|process0~2010 at LC_X19_Y4_N0
--operation mode is normal

H1L27 = H1_count[11] & H1L17 # H1L07 # !H1L95;


--H1L111 is clock_spk:17|Select~7387 at LC_X18_Y3_N2
--operation mode is normal

H1L111 = H1L27 & H1L98 & H1L011 # !H1L27 & H1L19 # H1L98 & H1L011;


--H1L37 is clock_spk:17|process0~2011 at LC_X17_Y5_N2
--operation mode is normal

H1L37 = H1_count[5] & H1_count[6];


--H1L211 is clock_spk:17|Select~7388 at LC_X18_Y4_N8
--operation mode is normal

H1L211 = !H1_count[9] & !H1_count[10];


--H1L001 is clock_spk:17|reduce_nor~502 at LC_X19_Y2_N7
--operation mode is normal

H1L001 = KEY[2] & KEY[1] & KEY[3] & KEY[6];


--H1L29 is clock_spk:17|reduce_nor~17 at LC_X20_Y2_N0
--operation mode is normal

H1L29 = !KEY[4] & H1L001 & KEY[7] & KEY[5];


--H1L401 is clock_spk:17|Select~7340 at LC_X16_Y5_N0
--operation mode is normal

H1L401 = H1_count[0] & H1L19 & H1_count[7] # !H1_count[0] & H1L29 & !H1_count[7];


--H1L501 is clock_spk:17|Select~7341 at LC_X16_Y5_N1
--operation mode is normal

⌨️ 快捷键说明

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