📄 stop_watch.fit.eqn
字号:
-- Copyright (C) 1991-2005 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions
-- and other software and tools, and its AMPP partner logic
-- functions, and any output files any of the foregoing
-- (including device programming or simulation files), and any
-- associated documentation or information are expressly subject
-- to the terms and conditions of the Altera Program License
-- Subscription Agreement, Altera MegaCore Function License
-- Agreement, or other applicable license agreement, including,
-- without limitation, that your use is for the sole purpose of
-- programming logic devices manufactured by Altera and sold by
-- Altera or its authorized distributors. Please refer to the
-- applicable agreement for further details.
--G1_clkout is clkdiv100:inst29|clkout at LC_X8_Y16_N4
--operation mode is normal
G1_clkout_lut_out = !G1L92;
G1_clkout = DFFEAS(G1_clkout_lut_out, GLOBAL(inst10), VCC, , clrn, , , , );
--F1_cn is bcdcnt:inst28|cn at LC_X30_Y15_N3
--operation mode is normal
F1_cn_lut_out = F1L41 & (F1L11 & F1_cn) # !F1L41 & (F1L3 # F1L11 & F1_cn);
F1_cn = DFFEAS(F1_cn_lut_out, GLOBAL(G1_clkout), VCC, , clrn, , , , );
--F1_dsec[3] is bcdcnt:inst28|dsec[3] at LC_X29_Y15_N7
--operation mode is normal
F1_dsec[3]_lut_out = !F1_dsec[3];
F1_dsec[3] = DFFEAS(F1_dsec[3]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L01, , , , );
--F1_dsec[2] is bcdcnt:inst28|dsec[2] at LC_X30_Y15_N5
--operation mode is normal
F1_dsec[2]_lut_out = F1_dsec[1] & (F1_dsec[0] $ F1_dsec[2]) # !F1_dsec[1] & F1_dsec[2] & (F1_dsec[3] # !F1_dsec[0]);
F1_dsec[2] = DFFEAS(F1_dsec[2]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L3, , , , );
--F1_dsec[1] is bcdcnt:inst28|dsec[1] at LC_X30_Y15_N9
--operation mode is normal
F1_dsec[1]_lut_out = F1_dsec[1] & (!F1_dsec[0]) # !F1_dsec[1] & F1_dsec[0] & (F1_dsec[3] # !F1_dsec[2]);
F1_dsec[1] = DFFEAS(F1_dsec[1]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L3, , , , );
--F1_dsec[0] is bcdcnt:inst28|dsec[0] at LC_X30_Y15_N8
--operation mode is normal
F1_dsec[0]_lut_out = !F1_dsec[0];
F1_dsec[0] = DFFEAS(F1_dsec[0]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L3, , , , );
--F1_sec[3] is bcdcnt:inst28|sec[3] at LC_X28_Y15_N7
--operation mode is normal
F1_sec[3]_lut_out = F1_sec[0] & (F1_sec[1] & (F1_sec[3] $ F1_sec[2]) # !F1_sec[1] & F1_sec[3] & F1_sec[2]) # !F1_sec[0] & (F1_sec[3]);
F1_sec[3] = DFFEAS(F1_sec[3]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L4, , , , );
--F1_sec[2] is bcdcnt:inst28|sec[2] at LC_X28_Y15_N3
--operation mode is normal
F1_sec[2]_lut_out = !F1_sec[2];
F1_sec[2] = DFFEAS(F1_sec[2]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L91, , , , );
--F1_sec[1] is bcdcnt:inst28|sec[1] at LC_X28_Y15_N0
--operation mode is normal
F1_sec[1]_lut_out = F1_sec[0] & !F1_sec[1] & (F1_sec[2] # !F1_sec[3]) # !F1_sec[0] & F1_sec[1];
F1_sec[1] = DFFEAS(F1_sec[1]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L4, , , , );
--F1_sec[0] is bcdcnt:inst28|sec[0] at LC_X28_Y15_N6
--operation mode is normal
F1_sec[0]_lut_out = !F1_sec[0];
F1_sec[0] = DFFEAS(F1_sec[0]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L4, , , , );
--F1_secd[3] is bcdcnt:inst28|secd[3] at LC_X25_Y15_N0
--operation mode is normal
F1_secd[3]_lut_out = F1_secd[2] & (F1_secd[3] $ (F1_secd[0] & F1_secd[1])) # !F1_secd[2] & F1_secd[3] & (F1_secd[1] # !F1_secd[0]);
F1_secd[3] = DFFEAS(F1_secd[3]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L11, , , , );
--F1_secd[2] is bcdcnt:inst28|secd[2] at LC_X25_Y15_N6
--operation mode is normal
F1_secd[2]_lut_out = !F1_secd[2];
F1_secd[2] = DFFEAS(F1_secd[2]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L52, , , , );
--F1_secd[1] is bcdcnt:inst28|secd[1] at LC_X25_Y15_N9
--operation mode is normal
F1_secd[1]_lut_out = F1_secd[0] & !F1_secd[1] & (F1_secd[2] # !F1_secd[3]) # !F1_secd[0] & (F1_secd[1]);
F1_secd[1] = DFFEAS(F1_secd[1]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L11, , , , );
--F1_secd[0] is bcdcnt:inst28|secd[0] at LC_X25_Y15_N5
--operation mode is normal
F1_secd[0]_lut_out = !F1_secd[0];
F1_secd[0] = DFFEAS(F1_secd[0]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L11, , , , );
--F1_secm[3] is bcdcnt:inst28|secm[3] at LC_X29_Y15_N2
--operation mode is normal
F1_secm[3]_lut_out = F1_secm[3] & (F1_secm[2] $ F1_secm[1] # !F1_secm[0]) # !F1_secm[3] & F1_secm[0] & F1_secm[2] & F1_secm[1];
F1_secm[3] = DFFEAS(F1_secm[3]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , , , , , );
--F1_secm[2] is bcdcnt:inst28|secm[2] at LC_X30_Y23_N9
--operation mode is normal
F1_secm[2]_lut_out = !F1_secm[2];
F1_secm[2] = DFFEAS(F1_secm[2]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , F1L1, , , , );
--F1_secm[1] is bcdcnt:inst28|secm[1] at LC_X29_Y15_N3
--operation mode is normal
F1_secm[1]_lut_out = F1_secm[0] & !F1_secm[1] & (F1_secm[2] # !F1_secm[3]) # !F1_secm[0] & (F1_secm[1]);
F1_secm[1] = DFFEAS(F1_secm[1]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , , , , , );
--F1_secm[0] is bcdcnt:inst28|secm[0] at LC_X29_Y15_N0
--operation mode is normal
F1_secm[0]_lut_out = !F1_secm[0];
F1_secm[0] = DFFEAS(F1_secm[0]_lut_out, GLOBAL(G1_clkout), GLOBAL(clrn), , , , , , );
--D1L5 is p7seg:inst23|reduce_or~47 at LC_X30_Y15_N7
--operation mode is normal
D1L5 = F1_dsec[1] & F1_dsec[3] # !F1_dsec[1] & (F1_dsec[2] $ (!F1_dsec[3] & F1_dsec[0]));
--D1L6 is p7seg:inst23|reduce_or~48 at LC_X30_Y15_N2
--operation mode is normal
D1L6 = F1_dsec[3] & (F1_dsec[1] # F1_dsec[2]) # !F1_dsec[3] & F1_dsec[2] & (F1_dsec[1] $ F1_dsec[0]);
--D1L7 is p7seg:inst23|reduce_or~49 at LC_X30_Y15_N0
--operation mode is normal
D1L7 = F1_dsec[2] & (F1_dsec[3]) # !F1_dsec[2] & F1_dsec[1] & (F1_dsec[3] # !F1_dsec[0]);
--D1L4 is p7seg:inst23|out[3]~44 at LC_X30_Y15_N6
--operation mode is normal
D1L4 = F1_dsec[1] & (F1_dsec[3] # F1_dsec[0] & F1_dsec[2]) # !F1_dsec[1] & (F1_dsec[2] $ (!F1_dsec[3] & F1_dsec[0]));
--D1L3 is p7seg:inst23|out[2]~45 at LC_X30_Y15_N4
--operation mode is normal
D1L3 = F1_dsec[0] # F1_dsec[1] & F1_dsec[3] # !F1_dsec[1] & (F1_dsec[2]);
--D1L2 is p7seg:inst23|out[1]~46 at LC_X52_Y19_N2
--operation mode is normal
D1L2 = F1_dsec[0] & (F1_dsec[1] # F1_dsec[2] $ !F1_dsec[3]) # !F1_dsec[0] & (F1_dsec[2] & (F1_dsec[3]) # !F1_dsec[2] & F1_dsec[1]);
--D1L1 is p7seg:inst23|out[0]~47 at LC_X52_Y19_N4
--operation mode is normal
D1L1 = F1_dsec[1] & !F1_dsec[3] & (!F1_dsec[2] # !F1_dsec[0]) # !F1_dsec[1] & (F1_dsec[2] $ F1_dsec[3]);
--D2L5 is p7seg:inst24|reduce_or~47 at LC_X28_Y15_N9
--operation mode is normal
D2L5 = F1_sec[1] & (F1_sec[3]) # !F1_sec[1] & (F1_sec[2] $ (F1_sec[0] & !F1_sec[3]));
--D2L6 is p7seg:inst24|reduce_or~48 at LC_X28_Y15_N5
--operation mode is normal
D2L6 = F1_sec[3] & (F1_sec[1] # F1_sec[2]) # !F1_sec[3] & F1_sec[2] & (F1_sec[0] $ F1_sec[1]);
--D2L7 is p7seg:inst24|reduce_or~49 at LC_X28_Y15_N1
--operation mode is normal
D2L7 = F1_sec[2] & (F1_sec[3]) # !F1_sec[2] & F1_sec[1] & (F1_sec[3] # !F1_sec[0]);
--D2L4 is p7seg:inst24|out[3]~44 at LC_X28_Y15_N8
--operation mode is normal
D2L4 = F1_sec[1] & (F1_sec[3] # F1_sec[0] & F1_sec[2]) # !F1_sec[1] & (F1_sec[2] $ (F1_sec[0] & !F1_sec[3]));
--D2L3 is p7seg:inst24|out[2]~45 at LC_X28_Y15_N4
--operation mode is normal
D2L3 = F1_sec[0] # F1_sec[1] & F1_sec[3] # !F1_sec[1] & (F1_sec[2]);
--D2L2 is p7seg:inst24|out[1]~46 at LC_X52_Y16_N4
--operation mode is normal
D2L2 = F1_sec[0] & (F1_sec[1] # F1_sec[2] $ !F1_sec[3]) # !F1_sec[0] & (F1_sec[2] & (F1_sec[3]) # !F1_sec[2] & F1_sec[1]);
--D2L1 is p7seg:inst24|out[0]~47 at LC_X52_Y16_N2
--operation mode is normal
D2L1 = F1_sec[1] & !F1_sec[3] & (!F1_sec[2] # !F1_sec[0]) # !F1_sec[1] & (F1_sec[2] $ F1_sec[3]);
--D3L5 is p7seg:inst25|reduce_or~47 at LC_X25_Y15_N1
--operation mode is normal
D3L5 = F1_secd[1] & (F1_secd[3]) # !F1_secd[1] & (F1_secd[2] $ (F1_secd[0] & !F1_secd[3]));
--D3L6 is p7seg:inst25|reduce_or~48 at LC_X25_Y15_N8
--operation mode is normal
D3L6 = F1_secd[2] & (F1_secd[3] # F1_secd[0] $ F1_secd[1]) # !F1_secd[2] & (F1_secd[1] & F1_secd[3]);
--D3L7 is p7seg:inst25|reduce_or~49 at LC_X25_Y15_N4
--operation mode is normal
D3L7 = F1_secd[2] & (F1_secd[3]) # !F1_secd[2] & F1_secd[1] & (F1_secd[3] # !F1_secd[0]);
--D3L4 is p7seg:inst25|out[3]~44 at LC_X25_Y15_N3
--operation mode is normal
D3L4 = F1_secd[1] & (F1_secd[3] # F1_secd[2] & F1_secd[0]) # !F1_secd[1] & (F1_secd[2] $ (F1_secd[0] & !F1_secd[3]));
--D3L3 is p7seg:inst25|out[2]~45 at LC_X25_Y15_N7
--operation mode is normal
D3L3 = F1_secd[0] # F1_secd[1] & (F1_secd[3]) # !F1_secd[1] & F1_secd[2];
--D3L2 is p7seg:inst25|out[1]~46 at LC_X1_Y20_N2
--operation mode is normal
D3L2 = F1_secd[0] & (F1_secd[1] # F1_secd[3] $ !F1_secd[2]) # !F1_secd[0] & (F1_secd[2] & F1_secd[3] # !F1_secd[2] & (F1_secd[1]));
--D3L1 is p7seg:inst25|out[0]~47 at LC_X1_Y20_N4
--operation mode is normal
D3L1 = F1_secd[1] & !F1_secd[3] & (!F1_secd[2] # !F1_secd[0]) # !F1_secd[1] & (F1_secd[3] $ F1_secd[2]);
--D4L5 is p7seg:inst26|reduce_or~47 at LC_X30_Y23_N7
--operation mode is normal
D4L5 = F1_secm[1] & (F1_secm[3]) # !F1_secm[1] & (F1_secm[2] $ (F1_secm[0] & !F1_secm[3]));
--D4L6 is p7seg:inst26|reduce_or~48 at LC_X30_Y23_N6
--operation mode is normal
D4L6 = F1_secm[2] & (F1_secm[3] # F1_secm[1] $ F1_secm[0]) # !F1_secm[2] & F1_secm[1] & (F1_secm[3]);
--D4L7 is p7seg:inst26|reduce_or~49 at LC_X30_Y23_N5
--operation mode is normal
D4L7 = F1_secm[2] & (F1_secm[3]) # !F1_secm[2] & F1_secm[1] & (F1_secm[3] # !F1_secm[0]);
--D4L4 is p7seg:inst26|out[3]~44 at LC_X30_Y23_N8
--operation mode is normal
D4L4 = F1_secm[1] & (F1_secm[3] # F1_secm[0] & F1_secm[2]) # !F1_secm[1] & (F1_secm[2] $ (F1_secm[0] & !F1_secm[3]));
--D4L3 is p7seg:inst26|out[2]~45 at LC_X30_Y23_N1
--operation mode is normal
D4L3 = F1_secm[0] # F1_secm[1] & (F1_secm[3]) # !F1_secm[1] & F1_secm[2];
--D4L2 is p7seg:inst26|out[1]~46 at LC_X30_Y23_N4
--operation mode is normal
D4L2 = F1_secm[0] & (F1_secm[1] # F1_secm[2] $ !F1_secm[3]) # !F1_secm[0] & (F1_secm[2] & (F1_secm[3]) # !F1_secm[2] & F1_secm[1]);
--D4L1 is p7seg:inst26|out[0]~47 at LC_X30_Y23_N3
--operation mode is normal
D4L1 = F1_secm[1] & !F1_secm[3] & (!F1_secm[2] # !F1_secm[0]) # !F1_secm[1] & (F1_secm[2] $ F1_secm[3]);
--G1L52Q is clkdiv100:inst29|count[3]~reg0 at LC_X9_Y16_N8
--operation mode is normal
G1L52Q_lut_out = GND;
G1L52Q = DFFEAS(G1L52Q_lut_out, GLOBAL(inst10), GLOBAL(clrn), , , G1L4, , , VCC);
--G1L42Q is clkdiv100:inst29|count[2]~reg0 at LC_X8_Y16_N2
--operation mode is normal
G1L42Q_lut_out = G1L92 & (G1L8);
G1L42Q = DFFEAS(G1L42Q_lut_out, GLOBAL(inst10), GLOBAL(clrn), , , , , , );
--G1L72Q is clkdiv100:inst29|count[5]~reg0 at LC_X8_Y16_N6
--operation mode is normal
G1L72Q_lut_out = G1L92 & (G1L11);
G1L72Q = DFFEAS(G1L72Q_lut_out, GLOBAL(inst10), GLOBAL(clrn), , , , , , );
--G1L03 is clkdiv100:inst29|reduce_nor~35 at LC_X9_Y16_N0
--operation mode is normal
G1L62Q_qfbk = G1L62Q;
G1L03 = G1L42Q # G1L62Q_qfbk # G1L52Q # !G1L72Q;
--G1L62Q is clkdiv100:inst29|count[4]~reg0 at LC_X9_Y16_N0
--operation mode is normal
G1L62Q = DFFEAS(G1L03, GLOBAL(inst10), GLOBAL(clrn), , , G1L1, , , VCC);
--G1L22Q is clkdiv100:inst29|count[0]~reg0 at LC_X10_Y16_N2
--operation mode is normal
G1L22Q_lut_out = G1L71;
G1L22Q = DFFEAS(G1L22Q_lut_out, GLOBAL(inst10), GLOBAL(clrn), , , , , , );
--G1L82Q is clkdiv100:inst29|count[6]~reg0 at LC_X8_Y16_N5
--operation mode is normal
G1L82Q_lut_out = G1L02 & G1L92;
G1L82Q = DFFEAS(G1L82Q_lut_out, GLOBAL(inst10), GLOBAL(clrn), , , , , , );
--G1L92 is clkdiv100:inst29|reduce_nor~0 at LC_X9_Y16_N9
--operation mode is normal
G1L32Q_qfbk = G1L32Q;
G1L92 = G1L03 # !G1L32Q_qfbk # !G1L82Q # !G1L22Q;
--G1L32Q is clkdiv100:inst29|count[1]~reg0 at LC_X9_Y16_N9
--operation mode is normal
G1L32Q = DFFEAS(G1L92, GLOBAL(inst10), GLOBAL(clrn), , , G1L41, , , VCC);
--inst8 is inst8 at LC_X40_Y12_N0
--operation mode is normal
inst8_lut_out = !inst8;
inst8 = DFFEAS(inst8_lut_out, !B1_signal, GLOBAL(clrn), , , , , , );
--C1_clkout is clkdiv5k:inst1|clkout at LC_X36_Y12_N5
--operation mode is normal
C1_clkout_lut_out = !C1L25;
C1_clkout = DFFEAS(C1_clkout_lut_out, GLOBAL(clk), VCC, , clrn, , , , );
--inst10 is inst10 at LC_X40_Y12_N3
--operation mode is normal
inst10 = C1_clkout & inst8;
--F1L11 is bcdcnt:inst28|reduce_nor~113 at LC_X29_Y15_N8
--operation mode is normal
F1L11 = F1_secm[3] & F1_secm[0] & !F1_secm[2] & !F1_secm[1];
--F1L21 is bcdcnt:inst28|reduce_nor~114 at LC_X29_Y15_N1
--operation mode is normal
F1L21 = F1_sec[2] # F1_sec[1] # !F1_sec[3] # !F1_sec[0];
--F1L31 is bcdcnt:inst28|reduce_nor~115 at LC_X29_Y15_N9
--operation mode is normal
F1L31 = F1_secd[1] # F1_secd[2] # !F1_secd[0] # !F1_secd[3];
--F1L3 is bcdcnt:inst28|cn~76 at LC_X29_Y15_N5
--operation mode is normal
F1L3 = !F1L31 & F1L11 & (!F1L21);
--F1L41 is bcdcnt:inst28|reduce_nor~116 at LC_X30_Y15_N1
--operation mode is normal
F1L41 = F1_dsec[1] # F1_dsec[3] # !F1_dsec[2] # !F1_dsec[0];
--F1L01 is bcdcnt:inst28|dsec[3]~137 at LC_X29_Y15_N4
--operation mode is normal
F1L01 = F1_dsec[0] & F1_dsec[1] & F1_dsec[2] & F1L3;
--F1L4 is bcdcnt:inst28|cn~78 at LC_X29_Y15_N6
--operation mode is normal
F1L4 = !F1L31 & (F1L11);
--F1L91 is bcdcnt:inst28|sec[2]~126 at LC_X28_Y15_N2
--operation mode is normal
F1L91 = F1_sec[0] & !F1L31 & F1L11 & F1_sec[1];
--F1L52 is bcdcnt:inst28|secd[2]~114 at LC_X25_Y15_N2
--operation mode is normal
F1L52 = F1_secd[1] & F1_secd[0] & (F1L11);
--F1L1 is bcdcnt:inst28|add~331 at LC_X30_Y23_N2
--operation mode is normal
F1L1 = F1_secm[0] & F1_secm[1];
--G1L1 is clkdiv100:inst29|add~106 at LC_X9_Y16_N5
--operation mode is arithmetic
G1L1_carry_eqn = (!G1L5 & GND) # (G1L5 & VCC);
G1L1 = G1L62Q $ !G1L1_carry_eqn;
--G1L2 is clkdiv100:inst29|add~108 at LC_X9_Y16_N5
--operation mode is arithmetic
G1L2_cout_0 = G1L62Q & !G1L5;
G1L2 = CARRY(G1L2_cout_0);
--G1L3 is clkdiv100:inst29|add~108COUT1_144 at LC_X9_Y16_N5
--operation mode is arithmetic
G1L3_cout_1 = G1L62Q & !G1L5;
G1L3 = CARRY(G1L3_cout_1);
--G1L4 is clkdiv100:inst29|add~111 at LC_X9_Y16_N4
--operation mode is arithmetic
G1L4 = G1L52Q $ (G1L9);
--G1L5 is clkdiv100:inst29|add~113 at LC_X9_Y16_N4
--operation mode is arithmetic
G1L5 = G1L6;
--G1L8 is clkdiv100:inst29|add~116 at LC_X9_Y16_N3
--operation mode is arithmetic
G1L8 = G1L42Q $ !G1L51;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -