?? keys_test.fit.eqn
字號(hào):
-- Copyright (C) 1991-2006 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.
--\counter:Q[4] is \counter:Q[4] at LC_X16_Y17_N5
--operation mode is arithmetic
\counter:Q[4]_carry_eqn = (!A1L11 & GND) # (A1L11 & VCC);
\counter:Q[4]_lut_out = \counter:Q[4] $ !\counter:Q[4]_carry_eqn;
\counter:Q[4] = DFFEAS(\counter:Q[4]_lut_out, GLOBAL(CLK_4M), GLOBAL(clr), , , , , , );
--A1L15 is \counter:Q[4]~16 at LC_X16_Y17_N5
--operation mode is arithmetic
A1L15_cout_0 = \counter:Q[4] & !A1L11;
A1L15 = CARRY(A1L15_cout_0);
--A1L16 is \counter:Q[4]~16COUT1_20 at LC_X16_Y17_N5
--operation mode is arithmetic
A1L16_cout_1 = \counter:Q[4] & !A1L11;
A1L16 = CARRY(A1L16_cout_1);
--\counter:Q[5] is \counter:Q[5] at LC_X16_Y17_N6
--operation mode is arithmetic
\counter:Q[5]_carry_eqn = (!A1L11 & A1L15) # (A1L11 & A1L16);
\counter:Q[5]_lut_out = \counter:Q[5] $ (\counter:Q[5]_carry_eqn);
\counter:Q[5] = DFFEAS(\counter:Q[5]_lut_out, GLOBAL(CLK_4M), GLOBAL(clr), , , , , , );
--A1L18 is \counter:Q[5]~25 at LC_X16_Y17_N6
--operation mode is arithmetic
A1L18_cout_0 = !A1L15 # !\counter:Q[5];
A1L18 = CARRY(A1L18_cout_0);
--A1L19 is \counter:Q[5]~25COUT1_29 at LC_X16_Y17_N6
--operation mode is arithmetic
A1L19_cout_1 = !A1L16 # !\counter:Q[5];
A1L19 = CARRY(A1L19_cout_1);
--\counter:Q[6] is \counter:Q[6] at LC_X16_Y17_N7
--operation mode is normal
\counter:Q[6]_carry_eqn = (!A1L11 & A1L18) # (A1L11 & A1L19);
\counter:Q[6]_lut_out = \counter:Q[6] $ (!\counter:Q[6]_carry_eqn);
\counter:Q[6] = DFFEAS(\counter:Q[6]_lut_out, GLOBAL(CLK_4M), GLOBAL(clr), , , , , , );
--\key_decoder:ZOUT[0] is \key_decoder:ZOUT[0] at LC_X16_Y17_N8
--operation mode is normal
\key_decoder:ZOUT[0]_lut_out = A1L52 & (A1L49 $ A1L53) # !A1L52 & (A1L49 # A1L53 # A1L47);
\key_decoder:ZOUT[0] = DFFEAS(\key_decoder:ZOUT[0]_lut_out, GLOBAL(\counter:Q[2]), GLOBAL(clr), , , , , , );
--\key_decoder:ZOUT[1] is \key_decoder:ZOUT[1] at LC_X24_Y20_N1
--operation mode is normal
\key_decoder:ZOUT[1]_lut_out = A1L55 # A1L58 # \counter:Q[6] & B3_dly;
\key_decoder:ZOUT[1] = DFFEAS(\key_decoder:ZOUT[1]_lut_out, GLOBAL(\counter:Q[2]), GLOBAL(clr), , , , , , );
--\key_decoder:ZOUT[2] is \key_decoder:ZOUT[2] at LC_X25_Y20_N3
--operation mode is normal
\key_decoder:ZOUT[2]_lut_out = A1L60 # B3_dly # A1L61 & B4_dly;
\key_decoder:ZOUT[2] = DFFEAS(\key_decoder:ZOUT[2]_lut_out, GLOBAL(\counter:Q[2]), GLOBAL(clr), , , , , , );
--\key_decoder:ZOUT[3] is \key_decoder:ZOUT[3] at LC_X23_Y20_N0
--operation mode is normal
\key_decoder:ZOUT[3]_lut_out = A1L62 # B4_dly # A1L63 & B3_dly;
\key_decoder:ZOUT[3] = DFFEAS(\key_decoder:ZOUT[3]_lut_out, GLOBAL(\counter:Q[2]), GLOBAL(clr), , , , , , );
--\key_decoder:ZOUT[4] is \key_decoder:ZOUT[4] at LC_X23_Y20_N5
--operation mode is normal
\key_decoder:ZOUT[4]_lut_out = B4_dly # B3_dly & !A1L65 # !B3_dly & (!A1L64);
\key_decoder:ZOUT[4] = DFFEAS(\key_decoder:ZOUT[4]_lut_out, GLOBAL(\counter:Q[2]), GLOBAL(clr), , , , , , );
--A1L40 is DB[3]~163 at LC_X23_Y20_N4
--operation mode is normal
A1L40 = \counter:Q[6] # \counter:Q[5] # \key_decoder:ZOUT[3] & !\counter:Q[4];
--A1L39 is DB[2]~164 at LC_X23_Y20_N9
--operation mode is normal
A1L39 = \counter:Q[5] # \counter:Q[6] # \key_decoder:ZOUT[2] & !\counter:Q[4];
--A1L38 is DB[1]~165 at LC_X23_Y20_N3
--operation mode is normal
A1L38 = \counter:Q[6] # \counter:Q[5] # \key_decoder:ZOUT[1] & !\counter:Q[4];
--A1L41 is Equal~274 at LC_X23_Y19_N5
--operation mode is normal
A1L41 = !\counter:Q[6] & (!\counter:Q[5]);
--A1L37 is DB[0]~166 at LC_X23_Y19_N3
--operation mode is normal
A1L37 = \counter:Q[4] & \key_decoder:ZOUT[4] # !\counter:Q[4] & (\key_decoder:ZOUT[0]) # !A1L41;
--A1L74 is SEG~1025 at LC_X23_Y19_N4
--operation mode is normal
A1L74 = A1L38 & (!A1L37 # !A1L39) # !A1L38 & (A1L39 & (A1L37 # !A1L40) # !A1L39 & A1L40);
--A1L75 is SEG~1026 at LC_X23_Y19_N7
--operation mode is normal
A1L75 = A1L38 & (A1L39 & (!A1L37) # !A1L39 & A1L40) # !A1L38 & (A1L39 $ A1L40 # !A1L37);
--A1L76 is SEG~1027 at LC_X23_Y19_N0
--operation mode is normal
A1L76 = A1L40 & (A1L39 # A1L38 & A1L37);
--A1L77 is SEG~1028 at LC_X23_Y19_N6
--operation mode is normal
A1L77 = A1L40 & (A1L38 & !A1L39 & A1L37 # !A1L38 & A1L39 & !A1L37);
--A1L78 is SEG~1029 at LC_X23_Y19_N1
--operation mode is normal
A1L78 = A1L39 & A1L40 & (A1L38 $ A1L37);
--A1L79 is SEG~1030 at LC_X23_Y19_N8
--operation mode is normal
A1L79 = A1L38 & (!A1L40 & A1L37) # !A1L38 & (A1L39 & !A1L40 # !A1L39 & (A1L37));
--A1L80 is SEG~1031 at LC_X23_Y19_N2
--operation mode is normal
A1L80 = A1L76 & (A1L77 # A1L78) # !A1L76 & (!A1L79);
--A1L81 is SEG~1032 at LC_X23_Y18_N6
--operation mode is normal
A1L81 = A1L38 & (A1L40 # A1L39 & A1L37) # !A1L38 & (A1L39 $ (!A1L40 & A1L37));
--A1L82 is SEG~1033 at LC_X23_Y19_N9
--operation mode is normal
A1L82 = A1L76 & (A1L77 # A1L78) # !A1L76 & (!A1L81);
--A1L83 is SEG~1034 at LC_X23_Y18_N2
--operation mode is normal
A1L83 = A1L39 & (!A1L38 & A1L37 # !A1L40) # !A1L39 & (A1L40 # A1L37 # !A1L38);
--\counter:Q[3] is \counter:Q[3] at LC_X16_Y17_N4
--operation mode is arithmetic
\counter:Q[3]_lut_out = \counter:Q[3] $ A1L8;
\counter:Q[3] = DFFEAS(\counter:Q[3]_lut_out, GLOBAL(CLK_4M), GLOBAL(clr), , , , , , );
--A1L11 is \counter:Q[3]~8 at LC_X16_Y17_N4
--operation mode is arithmetic
A1L11 = A1L12;
--B2_dly is DEBOUNCING:\debounuing:U2|dly at LC_X24_Y20_N6
--operation mode is normal
B2_dly_lut_out = B4L9 & B2_dly # !B4L9 & !B2_\debunce:r & (B2_dly # B2_\debunce:s);
B2_dly = DFFEAS(B2_dly_lut_out, GLOBAL(\counter:Q[0]), GLOBAL(clr), , , , , , );
--B4_dly is DEBOUNCING:\debounuing:U4|dly at LC_X24_Y20_N3
--operation mode is normal
B4_dly_lut_out = B4L9 & (B4_dly) # !B4L9 & !B4_\debunce:r & (B4_\debunce:s # B4_dly);
B4_dly = DFFEAS(B4_dly_lut_out, GLOBAL(\counter:Q[0]), GLOBAL(clr), , , , , , );
--A1L47 is Mux~2082 at LC_X24_Y20_N4
--operation mode is normal
A1L47 = !B2_dly & (!B4_dly);
--B3_dly is DEBOUNCING:\debounuing:U3|dly at LC_X25_Y20_N9
--operation mode is normal
B3_dly_lut_out = B4L9 & (B3_dly) # !B4L9 & !B3_\debunce:r & (B3_\debunce:s # B3_dly);
B3_dly = DFFEAS(B3_dly_lut_out, GLOBAL(\counter:Q[0]), GLOBAL(clr), , , , , , );
--B1_dly is DEBOUNCING:\debounuing:U1|dly at LC_X25_Y20_N1
--operation mode is normal
B1_dly_lut_out = B4L9 & (B1_dly) # !B4L9 & !B1_\debunce:r & (B1_\debunce:s # B1_dly);
B1_dly = DFFEAS(B1_dly_lut_out, GLOBAL(\counter:Q[0]), GLOBAL(clr), , , , , , );
--A1L48 is Mux~2083 at LC_X24_Y20_N7
--operation mode is normal
A1L48 = !B1_dly & (!B4_dly);
--A1L49 is Mux~2084 at LC_X23_Y20_N2
--operation mode is normal
A1L49 = \counter:Q[4] # B2_dly & (B3_dly # !A1L48);
--A1L50 is Mux~2085 at LC_X16_Y17_N0
--operation mode is normal
A1L50 = \counter:Q[5] & (!\counter:Q[6] & !\counter:Q[4]) # !\counter:Q[5] & (\counter:Q[6]);
--A1L51 is Mux~2086 at LC_X25_Y20_N8
--operation mode is normal
A1L51 = !B2_dly & (B3_dly $ \counter:Q[4]);
--A1L52 is Mux~2087 at LC_X16_Y17_N9
--operation mode is normal
A1L52 = A1L51 & !B1_dly & (!B4_dly # !A1L50) # !A1L51 & (B1_dly & !B4_dly);
--A1L53 is Mux~2088 at LC_X25_Y20_N4
--operation mode is normal
A1L53 = B4_dly & (A1L50 # B1_dly # A1L51);
--\counter:Q[2] is \counter:Q[2] at LC_X16_Y17_N3
--operation mode is arithmetic
\counter:Q[2]_lut_out = \counter:Q[2] $ !A1L5;
\counter:Q[2] = DFFEAS(\counter:Q[2]_lut_out, GLOBAL(CLK_4M), GLOBAL(clr), , , , , , );
--A1L8 is \counter:Q[2]~8 at LC_X16_Y17_N3
--operation mode is arithmetic
A1L8_cout_0 = \counter:Q[2] & !A1L5;
A1L8 = CARRY(A1L8_cout_0);
--A1L9 is \counter:Q[2]~8COUT1 at LC_X16_Y17_N3
--operation mode is arithmetic
A1L9_cout_1 = \counter:Q[2] & !A1L6;
A1L9 = CARRY(A1L9_cout_1);
--A1L54 is Mux~2090 at LC_X24_Y20_N5
--operation mode is normal
A1L54 = B1_dly & !\counter:Q[6] & \counter:Q[5] # !B1_dly & (\counter:Q[5] # !B2_dly);
--A1L55 is Mux~2091 at LC_X24_Y20_N0
--operation mode is normal
A1L55 = !B3_dly & A1L54 & !B4_dly;
--A1L56 is Mux~2092 at LC_X24_Y20_N2
--operation mode is normal
A1L56 = B1_dly # \counter:Q[5] $ (!\counter:Q[6] & \counter:Q[4]);
--A1L57 is Mux~2093 at LC_X24_Y20_N9
--operation mode is normal
A1L57 = A1L56 & (B4_dly # !\counter:Q[6] & B2_dly) # !A1L56 & (!\counter:Q[6] & B2_dly);
--A1L58 is Mux~2094 at LC_X24_Y20_N8
--operation mode is normal
A1L58 = A1L57 # !A1L48 & (B3_dly # B2_dly);
--A1L59 is Mux~2096 at LC_X25_Y20_N7
--operation mode is normal
A1L59 = A1L47 & (\counter:Q[5] & \counter:Q[6] # !B1_dly);
--A1L60 is Mux~2097 at LC_X25_Y20_N2
--operation mode is normal
A1L60 = A1L59 # B2_dly & (A1L41 # !A1L48);
--A1L61 is Mux~2098 at LC_X25_Y20_N0
--operation mode is normal
A1L61 = B1_dly # \counter:Q[4] & \counter:Q[5] # !\counter:Q[4] & (\counter:Q[6]);
--A1L62 is Mux~2100 at LC_X23_Y20_N8
--operation mode is normal
A1L62 = !B3_dly & (B2_dly & (\counter:Q[6] # B1_dly) # !B2_dly & (!B1_dly));
--A1L63 is Mux~2101 at LC_X23_Y20_N6
--operation mode is normal
A1L63 = B2_dly # B1_dly # \counter:Q[5] $ \counter:Q[6];
--A1L64 is Mux~2103 at LC_X23_Y20_N7
--operation mode is normal
A1L64 = B2_dly & !B1_dly & (\counter:Q[6] # !\counter:Q[5]) # !B2_dly & B1_dly & (\counter:Q[5] # !\counter:Q[6]);
--A1L65 is Mux~2104 at LC_X23_Y20_N1
--operation mode is normal
A1L65 = !B2_dly & !B1_dly & (\counter:Q[5] $ \counter:Q[6]);
--B4_\free_counter:QQ[4] is DEBOUNCING:\debounuing:U4|\free_counter:QQ[4] at LC_X26_Y20_N9
--operation mode is normal
B4_\free_counter:QQ[4]_lut_out = B4_\free_counter:QQ[4] $ (!B1L15);
B4_\free_counter:QQ[4] = DFFEAS(B4_\free_counter:QQ[4]_lut_out, GLOBAL(\counter:Q[0]), GLOBAL(clr), , , , , , );
--B4L9 is DEBOUNCING:\debounuing:U4|sample~0 at LC_X25_Y20_N5
--operation mode is normal
B4L9 = !B4_\free_counter:d0 & (B4_\free_counter:QQ[4]);
--B2_\debunce:s is DEBOUNCING:\debounuing:U2|\debunce:s at LC_X24_Y21_N2
--operation mode is normal
B2_\debunce:s_lut_out = B2_\debunce:d1 & (B2_\debunce:d0);
B2_\debunce:s = DFFEAS(B2_\debunce:s_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--B2_\debunce:r is DEBOUNCING:\debounuing:U2|\debunce:r at LC_X24_Y21_N9
--operation mode is normal
B2_\debunce:r_lut_out = !B2_\debunce:d1 & (!B2_\debunce:d0);
B2_\debunce:r = DFFEAS(B2_\debunce:r_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--\counter:Q[0] is \counter:Q[0] at LC_X16_Y17_N1
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -