📄 lcd_vhdl.map.eqn
字号:
-- 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.
--B1_lcd_e is lcd:inst|lcd_e
--operation mode is normal
B1_lcd_e_lut_out = !B1_lcd_e;
B1_lcd_e = DFFEAS(B1_lcd_e_lut_out, !B1_clkdiv, reset, , , , , , );
--B1_state[9] is lcd:inst|state[9]
--operation mode is normal
B1_state[9]_lut_out = B1L166 # B1L167 # B1L190 & !B1L169;
B1_state[9] = DFFEAS(B1_state[9]_lut_out, B1_clk_int, reset, , , , , , );
--B1_state[7] is lcd:inst|state[7]
--operation mode is normal
B1_state[7]_lut_out = B1_counter[3] & B1_counter[5] & !B1L163 & B1L168;
B1_state[7] = DFFEAS(B1_state[7]_lut_out, B1_clk_int, reset, , , , , , );
--B1_state[5] is lcd:inst|state[5]
--operation mode is normal
B1_state[5]_lut_out = !B1_flag & (B1L170);
B1_state[5] = DFFEAS(B1_state[5]_lut_out, B1_clk_int, reset, , , , , , );
--B1_state[4] is lcd:inst|state[4]
--operation mode is normal
B1_state[4]_lut_out = B1L170 & (B1L191 # !B1L163 & !B1L189) # !B1L170 & (!B1L163 & !B1L189);
B1_state[4] = DFFEAS(B1_state[4]_lut_out, B1_clk_int, reset, , , , , , );
--B1L162 is lcd:inst|Equal~1130
--operation mode is normal
B1L162 = B1_state[9] & !B1_state[7] & !B1_state[5] & !B1_state[4];
--B1_state[3] is lcd:inst|state[3]
--operation mode is normal
B1_state[3]_lut_out = B1L171;
B1_state[3] = DFFEAS(B1_state[3]_lut_out, B1_clk_int, reset, , , , , , );
--B1_state[2] is lcd:inst|state[2]
--operation mode is normal
B1_state[2]_lut_out = B1L172;
B1_state[2] = DFFEAS(B1_state[2]_lut_out, B1_clk_int, reset, , , , , , );
--B1_state[0] is lcd:inst|state[0]
--operation mode is normal
B1_state[0]_lut_out = B1L173;
B1_state[0] = DFFEAS(B1_state[0]_lut_out, B1_clk_int, reset, , , , , , );
--B1L163 is lcd:inst|Equal~1131
--operation mode is normal
B1L163 = B1_state[3] # B1_state[2] # B1_state[0] # !B1L162;
--B1L184 is lcd:inst|lcd_rw~331
--operation mode is normal
B1L184 = B1_state[9] & !B1_state[7] & !B1_state[5] & !B1_state[4] # !B1_state[9] & (B1_state[7] & !B1_state[5] & !B1_state[4] # !B1_state[7] & (B1_state[5] $ B1_state[4]));
--B1L185 is lcd:inst|lcd_rw~332
--operation mode is normal
B1L185 = B1L184 & !B1_state[3] & !B1_state[2] & !B1_state[0];
--B1L186 is lcd:inst|lcd_rw~333
--operation mode is normal
B1L186 = B1_state[3] & !B1_state[2] & !B1_state[0] # !B1_state[3] & (B1_state[2] $ B1_state[0]);
--B1L164 is lcd:inst|Equal~1132
--operation mode is normal
B1L164 = !B1_state[9] & !B1_state[7] & !B1_state[5] & !B1_state[4];
--B1L187 is lcd:inst|lcd_rw~334
--operation mode is normal
B1L187 = B1L185 # B1L186 & B1L164;
--B1_clkdiv is lcd:inst|clkdiv
--operation mode is normal
B1_clkdiv_lut_out = !B1_clkdiv;
B1_clkdiv = DFFEAS(B1_clkdiv_lut_out, B1L181, reset, , , , , , );
--B1L165 is lcd:inst|Equal~1133
--operation mode is normal
B1L165 = !B1_state[9] & !B1_state[3] & !B1_state[2] & !B1_state[0];
--B1L166 is lcd:inst|Equal~1134
--operation mode is normal
B1L166 = B1_state[7] & B1L165 & !B1_state[5] & !B1_state[4];
--B1L167 is lcd:inst|Equal~1135
--operation mode is normal
B1L167 = B1_state[2] & B1L164 & !B1_state[3] & !B1_state[0];
--B1_counter[1] is lcd:inst|counter[1]
--operation mode is arithmetic
B1_counter[1]_carry_eqn = B1L114;
B1_counter[1]_lut_out = B1_counter[1] $ (B1_counter[1]_carry_eqn);
B1_counter[1] = DFFEAS(B1_counter[1]_lut_out, B1_clk_int, reset, , B1L115, , , B1L163, );
--B1L117 is lcd:inst|counter[1]~503
--operation mode is arithmetic
B1L117 = CARRY(!B1L114 # !B1_counter[1]);
--B1_counter[2] is lcd:inst|counter[2]
--operation mode is arithmetic
B1_counter[2]_carry_eqn = B1L117;
B1_counter[2]_lut_out = B1_counter[2] $ (!B1_counter[2]_carry_eqn);
B1_counter[2] = DFFEAS(B1_counter[2]_lut_out, B1_clk_int, reset, , B1L115, , , B1L163, );
--B1L119 is lcd:inst|counter[2]~507
--operation mode is arithmetic
B1L119 = CARRY(B1_counter[2] & (!B1L117));
--B1L81 is lcd:inst|char_addr~1692
--operation mode is normal
B1L81 = !B1_counter[1] & !B1_counter[2];
--B1_counter[0] is lcd:inst|counter[0]
--operation mode is arithmetic
B1_counter[0]_lut_out = !B1_counter[0];
B1_counter[0] = DFFEAS(B1_counter[0]_lut_out, B1_clk_int, reset, , B1L115, , , B1L163, );
--B1L114 is lcd:inst|counter[0]~511
--operation mode is arithmetic
B1L114 = CARRY(B1_counter[0]);
--B1_counter[3] is lcd:inst|counter[3]
--operation mode is arithmetic
B1_counter[3]_carry_eqn = B1L119;
B1_counter[3]_lut_out = B1_counter[3] $ (B1_counter[3]_carry_eqn);
B1_counter[3] = DFFEAS(B1_counter[3]_lut_out, B1_clk_int, reset, , B1L115, , , B1L163, );
--B1L121 is lcd:inst|counter[3]~515
--operation mode is arithmetic
B1L121 = CARRY(!B1L119 # !B1_counter[3]);
--B1_counter[4] is lcd:inst|counter[4]
--operation mode is arithmetic
B1_counter[4]_carry_eqn = B1L121;
B1_counter[4]_lut_out = B1_counter[4] $ (!B1_counter[4]_carry_eqn);
B1_counter[4] = DFFEAS(B1_counter[4]_lut_out, B1_clk_int, reset, , B1L115, , , B1L163, );
--B1L123 is lcd:inst|counter[4]~519
--operation mode is arithmetic
B1L123 = CARRY(B1_counter[4] & (!B1L121));
--B1L188 is lcd:inst|LessThan~398
--operation mode is normal
B1L188 = B1L81 & !B1_counter[0] & !B1_counter[3] # !B1_counter[4];
--B1_counter[5] is lcd:inst|counter[5]
--operation mode is arithmetic
B1_counter[5]_carry_eqn = B1L123;
B1_counter[5]_lut_out = B1_counter[5] $ (B1_counter[5]_carry_eqn);
B1_counter[5] = DFFEAS(B1_counter[5]_lut_out, B1_clk_int, reset, , B1L115, , , B1L163, );
--B1L125 is lcd:inst|counter[5]~523
--operation mode is arithmetic
B1L125 = CARRY(!B1L123 # !B1_counter[5]);
--B1_counter[6] is lcd:inst|counter[6]
--operation mode is normal
B1_counter[6]_carry_eqn = B1L125;
B1_counter[6]_lut_out = B1_counter[6] $ (!B1_counter[6]_carry_eqn);
B1_counter[6] = DFFEAS(B1_counter[6]_lut_out, B1_clk_int, reset, , B1L115, , , B1L163, );
--B1L190 is lcd:inst|Select~257
--operation mode is normal
B1L190 = !B1L163 & (B1L188 & !B1_counter[5] # !B1_counter[6]);
--B1L168 is lcd:inst|Equal~1136
--operation mode is normal
B1L168 = B1L81 & !B1_counter[6] & !B1_counter[4] & !B1_counter[0];
--B1L169 is lcd:inst|Equal~1137
--operation mode is normal
B1L169 = B1_counter[3] & B1_counter[5] & B1L168;
--B1_clk_int is lcd:inst|clk_int
--operation mode is normal
B1_clk_int_lut_out = !B1_clk_int;
B1_clk_int = DFFEAS(B1_clk_int_lut_out, B1_clkdiv, reset, , , , , , );
--B1_flag is lcd:inst|flag
--operation mode is normal
B1_flag_lut_out = VCC;
B1_flag = DFFEAS(B1_flag_lut_out, B1_clk_int, reset, , B1L170, , , , );
--B1L170 is lcd:inst|Equal~1138
--operation mode is normal
B1L170 = B1L164 & !B1_state[3] & !B1_state[2] & !B1_state[0];
--B1_div_counter[3] is lcd:inst|div_counter[3]
--operation mode is normal
B1_div_counter[3]_lut_out = B1_flag & (B1_div_counter[3] $ (B1_div_counter[2] & B1L1));
B1_div_counter[3] = DFFEAS(B1_div_counter[3]_lut_out, B1_clk_int, reset, , B1L170, , , , );
--B1_div_counter[2] is lcd:inst|div_counter[2]
--operation mode is normal
B1_div_counter[2]_lut_out = B1_flag & (B1_div_counter[2] $ (B1_div_counter[1] & B1_div_counter[0]));
B1_div_counter[2] = DFFEAS(B1_div_counter[2]_lut_out, B1_clk_int, reset, , B1L170, , , , );
--B1_div_counter[1] is lcd:inst|div_counter[1]
--operation mode is normal
B1_div_counter[1]_lut_out = B1L158 & (B1_div_counter[1] $ B1_div_counter[0]);
B1_div_counter[1] = DFFEAS(B1_div_counter[1]_lut_out, B1_clk_int, reset, , B1L170, , , , );
--B1_div_counter[0] is lcd:inst|div_counter[0]
--operation mode is normal
B1_div_counter[0]_lut_out = !B1_div_counter[0] & (B1_flag);
B1_div_counter[0] = DFFEAS(B1_div_counter[0]_lut_out, B1_clk_int, reset, , B1L170, , , , );
--B1L1 is lcd:inst|add~1306
--operation mode is normal
B1L1 = B1_div_counter[1] & B1_div_counter[0];
--B1L191 is lcd:inst|Select~259
--operation mode is normal
B1L191 = B1_flag & B1_div_counter[3] & B1_div_counter[2] & B1L1;
--B1L189 is lcd:inst|LessThan~399
--operation mode is normal
B1L189 = B1L188 & !B1_counter[5] # !B1_counter[6];
--B1L171 is lcd:inst|Equal~1139
--operation mode is normal
B1L171 = B1_state[5] & B1L165 & !B1_state[7] & !B1_state[4];
--B1L172 is lcd:inst|Equal~1140
--operation mode is normal
B1L172 = B1_state[0] & B1L164 & !B1_state[3] & !B1_state[2];
--B1L173 is lcd:inst|Equal~1141
--operation mode is normal
B1L173 = B1_state[3] & B1L164 & !B1_state[2] & !B1_state[0];
--B1L174 is lcd:inst|Equal~1142
--operation mode is normal
B1L174 = B1L168 & (!B1_counter[3] & !B1_counter[5]);
--B1L128 is lcd:inst|data~1160
--operation mode is normal
B1L128 = B1_state[3] & (B1_state[2] # B1_state[0]) # !B1_state[3] & (B1_state[2] $ !B1_state[0]) # !B1L164;
--B1L129 is lcd:inst|data~1161
--operation mode is normal
B1L129 = B1_state[7] # B1_state[5] $ !B1_state[4] # !B1L165;
--B1L130 is lcd:inst|data~1162
--operation mode is normal
B1L130 = B1L128 & B1L129 & (!B1L174 # !B1L166);
--B1L127 is lcd:inst|data~19
--operation mode is normal
B1L127 = B1L166 & !B1L174 # !B1L130 # !B1L163;
--B1L131 is lcd:inst|data~1163
--operation mode is normal
B1L131 = B1L165 & (B1_state[7] & !B1_state[5] & !B1_state[4] # !B1_state[7] & (B1_state[5] $ B1_state[4]));
--B1L82 is lcd:inst|char_addr~1693
--operation mode is normal
B1L82 = !B1_counter[4] & (B1L81 & !B1_counter[0] # !B1_counter[3]);
--B1L83 is lcd:inst|char_addr~1694
--operation mode is normal
B1L83 = !B1L163 & (B1_counter[6] & B1L82 & !B1_counter[5] # !B1_counter[6] & !B1L82 & B1_counter[5]);
--B1L84 is lcd:inst|char_addr~1695
--operation mode is normal
B1L84 = B1_counter[4] # B1_counter[3] & (B1_counter[1] # B1_counter[2]);
--B1L85 is lcd:inst|char_addr~1696
--operation mode is normal
B1L85 = B1_counter[6] & !B1L163 & B1L84 & !B1_counter[5];
--B1L77 is lcd:inst|char_addr[5]~1697
--operation mode is normal
B1L77 = B1L83 # B1L188 & B1L85;
--B1L86 is lcd:inst|char_addr~1698
--operation mode is normal
B1L86 = !B1_counter[4] & !B1_counter[3];
--B1L87 is lcd:inst|char_addr~1699
--operation mode is normal
B1L87 = !B1L163 & !B1_counter[6] & (B1L86 # !B1_counter[5]);
--B1L2 is lcd:inst|add~1307
--operation mode is normal
B1L2_carry_eqn = B1L9;
B1L2 = B1_counter[5] $ (B1L2_carry_eqn);
--B1L3 is lcd:inst|add~1312
--operation mode is normal
B1L3_carry_eqn = B1L11;
B1L3 = B1_counter[5] $ (!B1L3_carry_eqn);
--B1L4 is lcd:inst|add~1317
--operation mode is arithmetic
B1L4_carry_eqn = B1L24;
B1L4 = B1_counter[3] $ (B1L4_carry_eqn);
--B1L5 is lcd:inst|add~1319
--operation mode is arithmetic
B1L5 = CARRY(!B1L24 # !B1_counter[3]);
--B1L6 is lcd:inst|add~1322
--operation mode is arithmetic
B1L6_carry_eqn = B1L22;
B1L6 = B1_counter[3] $ (!B1L6_carry_eqn);
--B1L7 is lcd:inst|add~1324
--operation mode is arithmetic
B1L7 = CARRY(!B1_counter[3] & (!B1L22));
--B1L8 is lcd:inst|add~1327
--operation mode is arithmetic
B1L8_carry_eqn = B1L5;
B1L8 = B1_counter[4] $ (B1L8_carry_eqn);
--B1L9 is lcd:inst|add~1329
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -