📄 vga.map.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.
--B1_vs_xy is vgatiming:inst|vs_xy
B1_vs_xy = DFFEAS(B1L6, !B1_hs_xy, reset, , , , , , );
--B1_hs_xy is vgatiming:inst|hs_xy
B1_hs_xy = DFFEAS(B1L2, D1__clk0, reset, , , , , , );
--B1_vs_cnt[9] is vgatiming:inst|vs_cnt[9]
B1_vs_cnt[9] = DFFEAS(B1L73, !B1_hs_xy, reset, , , , , B1L42, );
--B1_vs_cnt[0] is vgatiming:inst|vs_cnt[0]
B1_vs_cnt[0] = DFFEAS(B1L46, !B1_hs_xy, reset, , , , , B1L42, );
--B1_vs_cnt[1] is vgatiming:inst|vs_cnt[1]
B1_vs_cnt[1] = DFFEAS(B1L49, !B1_hs_xy, reset, , , , , B1L42, );
--B1_vs_cnt[2] is vgatiming:inst|vs_cnt[2]
B1_vs_cnt[2] = DFFEAS(B1L52, !B1_hs_xy, reset, , , , , B1L42, );
--B1_vs_cnt[3] is vgatiming:inst|vs_cnt[3]
B1_vs_cnt[3] = DFFEAS(B1L55, !B1_hs_xy, reset, , , , , B1L42, );
--B1L4 is vgatiming:inst|D~88
B1L4 = !B1_vs_cnt[2] & (!B1_vs_cnt[1] # !B1_vs_cnt[0]) # !B1_vs_cnt[3];
--B1_vs_cnt[5] is vgatiming:inst|vs_cnt[5]
B1_vs_cnt[5] = DFFEAS(B1L61, !B1_hs_xy, reset, , , , , B1L42, );
--B1_vs_cnt[6] is vgatiming:inst|vs_cnt[6]
B1_vs_cnt[6] = DFFEAS(B1L64, !B1_hs_xy, reset, , , , , B1L42, );
--B1_vs_cnt[7] is vgatiming:inst|vs_cnt[7]
B1_vs_cnt[7] = DFFEAS(B1L67, !B1_hs_xy, reset, , , , , B1L42, );
--B1_vs_cnt[8] is vgatiming:inst|vs_cnt[8]
B1_vs_cnt[8] = DFFEAS(B1L70, !B1_hs_xy, reset, , , , , B1L42, );
--B1L5 is vgatiming:inst|D~89
B1L5 = !B1_vs_cnt[8] # !B1_vs_cnt[7] # !B1_vs_cnt[6] # !B1_vs_cnt[5];
--B1L39 is vgatiming:inst|LessThan~597
B1L39 = !B1_vs_cnt[0] & !B1_vs_cnt[1];
--B1_vs_cnt[4] is vgatiming:inst|vs_cnt[4]
B1_vs_cnt[4] = DFFEAS(B1L58, !B1_hs_xy, reset, , , , , B1L42, );
--B1L40 is vgatiming:inst|LessThan~598
B1L40 = !B1_vs_cnt[4] & (B1L39 # !B1_vs_cnt[2] # !B1_vs_cnt[3]);
--B1L6 is vgatiming:inst|D~90
B1L6 = !B1_vs_cnt[9] & !B1L4 & !B1L5 & B1L40;
--B1_hs_cnt[4] is vgatiming:inst|hs_cnt[4]
B1_hs_cnt[4] = DFFEAS(B1L21, D1__clk0, reset, , , , , B1L43, );
--B1_hs_cnt[5] is vgatiming:inst|hs_cnt[5]
B1_hs_cnt[5] = DFFEAS(B1L24, D1__clk0, reset, , , , , B1L43, );
--B1_hs_cnt[6] is vgatiming:inst|hs_cnt[6]
B1_hs_cnt[6] = DFFEAS(B1L27, D1__clk0, reset, , , , , B1L43, );
--B1_hs_cnt[8] is vgatiming:inst|hs_cnt[8]
B1_hs_cnt[8] = DFFEAS(B1L33, D1__clk0, reset, , , , , B1L43, );
--B1_hs_cnt[7] is vgatiming:inst|hs_cnt[7]
B1_hs_cnt[7] = DFFEAS(B1L30, D1__clk0, reset, , , , , B1L43, );
--B1_hs_cnt[9] is vgatiming:inst|hs_cnt[9]
B1_hs_cnt[9] = DFFEAS(B1L36, D1__clk0, reset, , , , , B1L43, );
--B1L1 is vgatiming:inst|C~54
B1L1 = !B1_hs_cnt[8] & B1_hs_cnt[7] & B1_hs_cnt[9];
--B1L2 is vgatiming:inst|C~55
B1L2 = B1L1 & (B1_hs_cnt[4] & (!B1_hs_cnt[6] # !B1_hs_cnt[5]) # !B1_hs_cnt[4] & (B1_hs_cnt[5] # B1_hs_cnt[6]));
--D1__clk0 is pll:inst5|altpll:altpll_component|_clk0
D1__clk0 = PLL.CLK0(.ENA(), .CLKSWITCH(), .ARESET(), .PFDENA(), .INCLK(clk), .INCLK());
--B1L46 is vgatiming:inst|vs_cnt[0]~202
B1L46 = B1_vs_cnt[0] $ VCC;
--B1L47 is vgatiming:inst|vs_cnt[0]~203
B1L47 = CARRY(B1_vs_cnt[0]);
--B1L49 is vgatiming:inst|vs_cnt[1]~204
B1L49 = B1_vs_cnt[1] & !B1L47 # !B1_vs_cnt[1] & (B1L47 # GND);
--B1L50 is vgatiming:inst|vs_cnt[1]~205
B1L50 = CARRY(!B1L47 # !B1_vs_cnt[1]);
--B1L52 is vgatiming:inst|vs_cnt[2]~206
B1L52 = B1_vs_cnt[2] & (B1L50 $ GND) # !B1_vs_cnt[2] & !B1L50 & VCC;
--B1L53 is vgatiming:inst|vs_cnt[2]~207
B1L53 = CARRY(B1_vs_cnt[2] & !B1L50);
--B1L55 is vgatiming:inst|vs_cnt[3]~208
B1L55 = B1_vs_cnt[3] & !B1L53 # !B1_vs_cnt[3] & (B1L53 # GND);
--B1L56 is vgatiming:inst|vs_cnt[3]~209
B1L56 = CARRY(!B1L53 # !B1_vs_cnt[3]);
--B1L58 is vgatiming:inst|vs_cnt[4]~210
B1L58 = B1_vs_cnt[4] & (B1L56 $ GND) # !B1_vs_cnt[4] & !B1L56 & VCC;
--B1L59 is vgatiming:inst|vs_cnt[4]~211
B1L59 = CARRY(B1_vs_cnt[4] & !B1L56);
--B1L61 is vgatiming:inst|vs_cnt[5]~212
B1L61 = B1_vs_cnt[5] & !B1L59 # !B1_vs_cnt[5] & (B1L59 # GND);
--B1L62 is vgatiming:inst|vs_cnt[5]~213
B1L62 = CARRY(!B1L59 # !B1_vs_cnt[5]);
--B1L64 is vgatiming:inst|vs_cnt[6]~214
B1L64 = B1_vs_cnt[6] & (B1L62 $ GND) # !B1_vs_cnt[6] & !B1L62 & VCC;
--B1L65 is vgatiming:inst|vs_cnt[6]~215
B1L65 = CARRY(B1_vs_cnt[6] & !B1L62);
--B1L67 is vgatiming:inst|vs_cnt[7]~216
B1L67 = B1_vs_cnt[7] & !B1L65 # !B1_vs_cnt[7] & (B1L65 # GND);
--B1L68 is vgatiming:inst|vs_cnt[7]~217
B1L68 = CARRY(!B1L65 # !B1_vs_cnt[7]);
--B1L70 is vgatiming:inst|vs_cnt[8]~218
B1L70 = B1_vs_cnt[8] & (B1L68 $ GND) # !B1_vs_cnt[8] & !B1L68 & VCC;
--B1L71 is vgatiming:inst|vs_cnt[8]~219
B1L71 = CARRY(B1_vs_cnt[8] & !B1L68);
--B1L73 is vgatiming:inst|vs_cnt[9]~220
B1L73 = B1_vs_cnt[9] $ B1L71;
--B1L41 is vgatiming:inst|LessThan~599
B1L41 = !B1_vs_cnt[5] & !B1_vs_cnt[6] & !B1_vs_cnt[7] & !B1_vs_cnt[8];
--B1L42 is vgatiming:inst|LessThan~600
B1L42 = B1_vs_cnt[9] & (!B1L41 # !B1L40);
--B1_hs_cnt[3] is vgatiming:inst|hs_cnt[3]
B1_hs_cnt[3] = DFFEAS(B1L18, D1__clk0, reset, , , , , B1L43, );
--B1_hs_cnt[2] is vgatiming:inst|hs_cnt[2]
B1_hs_cnt[2] = DFFEAS(B1L15, D1__clk0, reset, , , , , B1L43, );
--B1_hs_cnt[1] is vgatiming:inst|hs_cnt[1]
B1_hs_cnt[1] = DFFEAS(B1L12, D1__clk0, reset, , , , , B1L43, );
--B1_hs_cnt[0] is vgatiming:inst|hs_cnt[0]
B1_hs_cnt[0] = DFFEAS(B1L9, D1__clk0, reset, , , , , B1L43, );
--B1L9 is vgatiming:inst|hs_cnt[0]~175
B1L9 = B1_hs_cnt[0] $ VCC;
--B1L10 is vgatiming:inst|hs_cnt[0]~176
B1L10 = CARRY(B1_hs_cnt[0]);
--B1L12 is vgatiming:inst|hs_cnt[1]~177
B1L12 = B1_hs_cnt[1] & !B1L10 # !B1_hs_cnt[1] & (B1L10 # GND);
--B1L13 is vgatiming:inst|hs_cnt[1]~178
B1L13 = CARRY(!B1L10 # !B1_hs_cnt[1]);
--B1L15 is vgatiming:inst|hs_cnt[2]~179
B1L15 = B1_hs_cnt[2] & (B1L13 $ GND) # !B1_hs_cnt[2] & !B1L13 & VCC;
--B1L16 is vgatiming:inst|hs_cnt[2]~180
B1L16 = CARRY(B1_hs_cnt[2] & !B1L13);
--B1L18 is vgatiming:inst|hs_cnt[3]~181
B1L18 = B1_hs_cnt[3] & !B1L16 # !B1_hs_cnt[3] & (B1L16 # GND);
--B1L19 is vgatiming:inst|hs_cnt[3]~182
B1L19 = CARRY(!B1L16 # !B1_hs_cnt[3]);
--B1L21 is vgatiming:inst|hs_cnt[4]~183
B1L21 = B1_hs_cnt[4] & (B1L19 $ GND) # !B1_hs_cnt[4] & !B1L19 & VCC;
--B1L22 is vgatiming:inst|hs_cnt[4]~184
B1L22 = CARRY(B1_hs_cnt[4] & !B1L19);
--B1L3 is vgatiming:inst|C~56
B1L3 = !B1_hs_cnt[5] & !B1_hs_cnt[6];
--B1L43 is vgatiming:inst|LessThan~601
B1L43 = B1_hs_cnt[9] & B1_hs_cnt[8] & (B1_hs_cnt[7] # !B1L3);
--B1L24 is vgatiming:inst|hs_cnt[5]~185
B1L24 = B1_hs_cnt[5] & !B1L22 # !B1_hs_cnt[5] & (B1L22 # GND);
--B1L25 is vgatiming:inst|hs_cnt[5]~186
B1L25 = CARRY(!B1L22 # !B1_hs_cnt[5]);
--B1L27 is vgatiming:inst|hs_cnt[6]~187
B1L27 = B1_hs_cnt[6] & (B1L25 $ GND) # !B1_hs_cnt[6] & !B1L25 & VCC;
--B1L28 is vgatiming:inst|hs_cnt[6]~188
B1L28 = CARRY(B1_hs_cnt[6] & !B1L25);
--B1L30 is vgatiming:inst|hs_cnt[7]~189
B1L30 = B1_hs_cnt[7] & !B1L28 # !B1_hs_cnt[7] & (B1L28 # GND);
--B1L31 is vgatiming:inst|hs_cnt[7]~190
B1L31 = CARRY(!B1L28 # !B1_hs_cnt[7]);
--B1L33 is vgatiming:inst|hs_cnt[8]~191
B1L33 = B1_hs_cnt[8] & (B1L31 $ GND) # !B1_hs_cnt[8] & !B1L31 & VCC;
--B1L34 is vgatiming:inst|hs_cnt[8]~192
B1L34 = CARRY(B1_hs_cnt[8] & !B1L31);
--B1L36 is vgatiming:inst|hs_cnt[9]~193
B1L36 = B1_hs_cnt[9] $ B1L34;
--reset is reset
--operation mode is input
reset = INPUT();
--clk is clk
--operation mode is input
clk = INPUT();
--pin_name5 is pin_name5
--operation mode is output
pin_name5 = OUTPUT(!B1_vs_xy);
--hs is hs
--operation mode is output
hs = OUTPUT(!B1_hs_xy);
--vs is vs
--operation mode is output
vs = OUTPUT(GND);
--r is r
--operation mode is output
r = OUTPUT(VCC);
--g is g
--operation mode is output
g = OUTPUT(GND);
--b is b
--operation mode is output
b = OUTPUT(GND);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -