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

📄 tlc5620.fit.eqn

📁 这是一个用vhdl写的控制VGA的源程序,可以显示6种不同的图案,你也可以显示图象
💻 EQN
📖 第 1 页 / 共 2 页
字号:
-- 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.
--sload is sload at LC1_B29
--operation mode is normal

sload_lut_out = !G1_q[2] & (!G1_q[0] # !G1_q[1]) # !G1_q[3];
sload = DFFEA(sload_lut_out, ck, , , , , );

--A1L241Q is sload~0 at LC1_B29
--operation mode is normal

A1L241Q = sload;


--A1L81Q is data~reg0 at LC8_B29
--operation mode is normal

A1L81Q_lut_out = A1L74;
A1L81Q = DFFEA(A1L81Q_lut_out, A1L21, , , A1L51, , );

--A1L61Q is data~16 at LC8_B29
--operation mode is normal

A1L61Q = A1L81Q;


--ck is ck at LC5_B31
--operation mode is normal

ck_lut_out = !ct[1];
ck = DFFEA(ck_lut_out, GLOBAL(clk), , , , , );

--A1L4Q is ck~1 at LC5_B31
--operation mode is normal

A1L4Q = ck;


--A1L21 is daclk~0 at LC6_B31
--operation mode is normal

A1L21 = sload & ck;

--A1L31 is daclk~8 at LC6_B31
--operation mode is normal

A1L31 = sload & ck;


--G1_q[3] is lpm_counter:count_rtl_0|alt_counter_f10ke:wysi_counter|q[3] at LC4_B31
--operation mode is up_dn_cntr

G1_q[3]_lut_out = G1_q[3] $ G1L7;
G1_q[3] = DFFEA(G1_q[3]_lut_out, ck, , , , , );

--G1L71Q is lpm_counter:count_rtl_0|alt_counter_f10ke:wysi_counter|q[3]~0 at LC4_B31
--operation mode is up_dn_cntr

G1L71Q = G1_q[3];


--G1_q[2] is lpm_counter:count_rtl_0|alt_counter_f10ke:wysi_counter|q[2] at LC3_B31
--operation mode is up_dn_cntr

G1_q[2]_lut_out = G1_q[2] $ G1L5;
G1_q[2] = DFFEA(G1_q[2]_lut_out, ck, , , , , );

--G1L51Q is lpm_counter:count_rtl_0|alt_counter_f10ke:wysi_counter|q[2]~1 at LC3_B31
--operation mode is up_dn_cntr

G1L51Q = G1_q[2];

--G1L7 is lpm_counter:count_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT at LC3_B31
--operation mode is up_dn_cntr

G1L7 = CARRY(G1_q[2] & (G1L5));


--G1_q[1] is lpm_counter:count_rtl_0|alt_counter_f10ke:wysi_counter|q[1] at LC2_B31
--operation mode is up_dn_cntr

G1_q[1]_lut_out = G1_q[1] $ G1L3;
G1_q[1] = DFFEA(G1_q[1]_lut_out, ck, , , , , );

--G1L31Q is lpm_counter:count_rtl_0|alt_counter_f10ke:wysi_counter|q[1]~2 at LC2_B31
--operation mode is up_dn_cntr

G1L31Q = G1_q[1];

--G1L5 is lpm_counter:count_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT at LC2_B31
--operation mode is up_dn_cntr

G1L5 = CARRY(G1_q[1] & (G1L3));


--G1_q[0] is lpm_counter:count_rtl_0|alt_counter_f10ke:wysi_counter|q[0] at LC1_B31
--operation mode is up_dn_cntr

G1_q[0]_lut_out = !G1_q[0];
G1_q[0] = DFFEA(G1_q[0]_lut_out, ck, , , , , );

--G1L11Q is lpm_counter:count_rtl_0|alt_counter_f10ke:wysi_counter|q[0]~3 at LC1_B31
--operation mode is up_dn_cntr

G1L11Q = G1_q[0];

--G1L3 is lpm_counter:count_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[0]~COUT at LC1_B31
--operation mode is up_dn_cntr

G1L3 = CARRY(G1_q[0]);


--ct[1] is ct[1] at LC7_B31
--operation mode is normal

ct[1]_lut_out = ct[1] $ ct[0];
ct[1] = DFFEA(ct[1]_lut_out, GLOBAL(clk), , , , , );

--A1L01Q is ct[1]~1 at LC7_B31
--operation mode is normal

A1L01Q = ct[1];


--q[1] is q[1] at LC2_B23
--operation mode is normal

q[1]_lut_out = A1L631 # F3_cs_buffer[3] & (A1L52) # !F3_cs_buffer[3] & A1L22;
q[1] = DFFEA(q[1]_lut_out, GLOBAL(sload), , , , , );

--A1L221Q is q[1]~0 at LC2_B23
--operation mode is normal

A1L221Q = q[1];


--q[2] is q[2] at LC2_B28
--operation mode is normal

q[2]_lut_out = A1L631 # F3_cs_buffer[2] & (A1L73) # !F3_cs_buffer[2] & A1L43;
q[2] = DFFEA(q[2]_lut_out, GLOBAL(sload), , , , , );

--A1L421Q is q[2]~1 at LC2_B28
--operation mode is normal

A1L421Q = q[2];


--A1L04 is Mux~698 at LC1_B23
--operation mode is normal

A1L04 = G1_q[0] & q[1] # !G1_q[0] & (q[2]);

--A1L07 is Mux~736 at LC1_B23
--operation mode is normal

A1L07 = G1_q[0] & q[1] # !G1_q[0] & (q[2]);


--q[0] is q[0] at LC3_B33
--operation mode is normal

q[0]_lut_out = A1L061 & (A1L25 & (!A1L35) # !A1L25 & A1L94) # !A1L061 & (A1L25);
q[0] = DFFEA(q[0]_lut_out, GLOBAL(sload), , , , , );

--A1L021Q is q[0]~2 at LC3_B33
--operation mode is normal

A1L021Q = q[0];


--A1L14 is Mux~699 at LC2_B29
--operation mode is normal

A1L14 = G1_q[1] & (q[0] & !G1_q[0]) # !G1_q[1] & A1L04;

--A1L17 is Mux~737 at LC2_B29
--operation mode is normal

A1L17 = G1_q[1] & (q[0] & !G1_q[0]) # !G1_q[1] & A1L04;


--q[5] is q[5] at LC4_B35
--operation mode is normal

q[5]_lut_out = A1L061 & (A1L75 & (A1L85) # !A1L75 & !A1L45) # !A1L061 & (A1L75);
q[5] = DFFEA(q[5]_lut_out, GLOBAL(sload), , , , , );

--A1L031Q is q[5]~3 at LC4_B35
--operation mode is normal

A1L031Q = q[5];


--q[4] is q[4] at LC5_B34
--operation mode is normal

q[4]_lut_out = A1L261 & (A1L26 & (A1L36) # !A1L26 & !A1L95) # !A1L261 & (A1L26);
q[4] = DFFEA(q[4]_lut_out, GLOBAL(sload), , , , , );

--A1L821Q is q[4]~4 at LC5_B34
--operation mode is normal

A1L821Q = q[4];


--q[6] is q[6] at LC3_B36
--operation mode is normal

q[6]_lut_out = A1L461 & (A1L76 & (!A1L86) # !A1L76 & A1L46) # !A1L461 & (A1L76);
q[6] = DFFEA(q[6]_lut_out, GLOBAL(sload), , , , , );

--A1L231Q is q[6]~5 at LC3_B36
--operation mode is normal

A1L231Q = q[6];


--A1L24 is Mux~700 at LC1_B36
--operation mode is normal

A1L24 = G1_q[0] & (G1_q[1]) # !G1_q[0] & (G1_q[1] & q[4] # !G1_q[1] & (q[6]));

--A1L27 is Mux~738 at LC1_B36
--operation mode is normal

A1L27 = G1_q[0] & (G1_q[1]) # !G1_q[0] & (G1_q[1] & q[4] # !G1_q[1] & (q[6]));


--q[3] is q[3] at LC2_B27
--operation mode is normal

q[3]_lut_out = A1L631 # F3_cs_buffer[4] & (A1L13) # !F3_cs_buffer[4] & A1L82;
q[3] = DFFEA(q[3]_lut_out, GLOBAL(sload), , , , , );

--A1L621Q is q[3]~6 at LC2_B27
--operation mode is normal

A1L621Q = q[3];


--A1L34 is Mux~701 at LC3_B29
--operation mode is normal

A1L34 = G1_q[0] & (A1L24 & (q[3]) # !A1L24 & q[5]) # !G1_q[0] & (A1L24);

--A1L37 is Mux~739 at LC3_B29
--operation mode is normal

A1L37 = G1_q[0] & (A1L24 & (q[3]) # !A1L24 & q[5]) # !G1_q[0] & (A1L24);


--A1L44 is Mux~702 at LC4_B29
--operation mode is normal

A1L44 = G1_q[2] & (A1L34 & !G1_q[3]) # !G1_q[2] & A1L14 & (G1_q[3]);

--A1L47 is Mux~740 at LC4_B29
--operation mode is normal

A1L47 = G1_q[2] & (A1L34 & !G1_q[3]) # !G1_q[2] & A1L14 & (G1_q[3]);


--A1L54 is Mux~703 at LC4_B36
--operation mode is normal

A1L54 = G1_q[1] & (G1_q[0]) # !G1_q[1] & (G1_q[0] & a0 # !G1_q[0] & (a1));

--A1L57 is Mux~741 at LC4_B36
--operation mode is normal

A1L57 = G1_q[1] & (G1_q[0]) # !G1_q[1] & (G1_q[0] & a0 # !G1_q[0] & (a1));


--q[7] is q[7] at LC5_B36
--operation mode is normal

q[7]_lut_out = A1L631 # F3_cs_buffer[4] $ (A1L96 # !F3_cs_buffer[5]);
q[7] = DFFEA(q[7]_lut_out, GLOBAL(sload), , , , , );

--A1L431Q is q[7]~7 at LC5_B36
--operation mode is normal

A1L431Q = q[7];


--A1L64 is Mux~704 at LC2_B36
--operation mode is normal

A1L64 = G1_q[1] & (A1L54 & (q[7]) # !A1L54 & rng) # !G1_q[1] & (A1L54);

--A1L67 is Mux~742 at LC2_B36
--operation mode is normal

A1L67 = G1_q[1] & (A1L54 & (q[7]) # !A1L54 & rng) # !G1_q[1] & (A1L54);


--A1L74 is Mux~705 at LC5_B29
--operation mode is normal

A1L74 = A1L44 # A1L64 & !G1_q[3] & !G1_q[2];

--A1L77 is Mux~743 at LC5_B29
--operation mode is normal

A1L77 = A1L44 # A1L64 & !G1_q[3] & !G1_q[2];


--A1L84 is Mux~706 at LC6_B29
--operation mode is normal

A1L84 = G1_q[3] & (G1_q[2] # G1_q[0] & G1_q[1]);

--A1L87 is Mux~744 at LC6_B29
--operation mode is normal

A1L87 = G1_q[3] & (G1_q[2] # G1_q[0] & G1_q[1]);


--A1L51 is data~14 at LC7_B29
--operation mode is normal

A1L51 = sload & !A1L84;

--A1L71 is data~17 at LC7_B29
--operation mode is normal

A1L71 = sload & !A1L84;


--ct[0] is ct[0] at LC8_B31
--operation mode is normal

ct[0]_lut_out = !ct[0];
ct[0] = DFFEA(ct[0]_lut_out, GLOBAL(clk), , , , , );

--A1L8Q is ct[0]~2 at LC8_B31
--operation mode is normal

A1L8Q = ct[0];


--tmp[0] is tmp[0] at LC1_B32
--operation mode is arithmetic

tmp[0]_lut_out = !tmp[0] & !A1L631;
tmp[0] = DFFEA(tmp[0]_lut_out, GLOBAL(sload), , , , , );

--A1L541Q is tmp[0]~366 at LC1_B32
--operation mode is arithmetic

A1L541Q = tmp[0];

--F3_cout[0] is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[0] at LC1_B32
--operation mode is arithmetic

F3_cout[0] = CARRY(tmp[0]);


--A1L061 is tmp~350 at LC4_B30
--operation mode is normal

A1L061 = !tmp[0] & !A1L631;

--A1L661 is tmp~367 at LC4_B30
--operation mode is normal

A1L661 = !tmp[0] & !A1L631;


--F3_cs_buffer[5] is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[5] at LC6_B32
--operation mode is arithmetic

F3_cs_buffer[5] = tmp[5] $ F3_cout[4];

--F3L91 is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]~113 at LC6_B32
--operation mode is arithmetic

F3L91 = tmp[5] $ F3_cout[4];

--F3_cout[5] is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[5] at LC6_B32
--operation mode is arithmetic

F3_cout[5] = CARRY(tmp[5] & F3_cout[4]);


--A1L161 is tmp~351 at LC1_B34
--operation mode is normal

A1L161 = F3_cs_buffer[5] & !A1L631;

--A1L761 is tmp~368 at LC1_B34
--operation mode is normal

A1L761 = F3_cs_buffer[5] & !A1L631;


--F3_cs_buffer[2] is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[2] at LC3_B32
--operation mode is arithmetic

F3_cs_buffer[2] = tmp[2] $ F3_cout[1];

--F3L31 is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[2]~114 at LC3_B32
--operation mode is arithmetic

F3L31 = tmp[2] $ F3_cout[1];

--F3_cout[2] is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[2] at LC3_B32
--operation mode is arithmetic

F3_cout[2] = CARRY(tmp[2] & F3_cout[1]);


--A1L261 is tmp~352 at LC2_B35
--operation mode is normal

A1L261 = F3_cs_buffer[2] & !A1L631;

--A1L861 is tmp~369 at LC2_B35
--operation mode is normal

A1L861 = F3_cs_buffer[2] & !A1L631;


--F3_cs_buffer[4] is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[4] at LC5_B32
--operation mode is arithmetic

F3_cs_buffer[4] = tmp[4] $ F3_cout[3];

--F3L71 is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[4]~115 at LC5_B32
--operation mode is arithmetic

F3L71 = tmp[4] $ F3_cout[3];

--F3_cout[4] is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[4] at LC5_B32
--operation mode is arithmetic

F3_cout[4] = CARRY(tmp[4] & F3_cout[3]);


--A1L361 is tmp~353 at LC1_B33
--operation mode is normal

A1L361 = F3_cs_buffer[4] & !A1L631;

--A1L961 is tmp~370 at LC1_B33
--operation mode is normal

A1L961 = F3_cs_buffer[4] & !A1L631;


--F3_cs_buffer[1] is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[1] at LC2_B32
--operation mode is arithmetic

F3_cs_buffer[1] = tmp[1] $ F3_cout[0];

--F3L11 is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[1]~116 at LC2_B32
--operation mode is arithmetic

F3L11 = tmp[1] $ F3_cout[0];

--F3_cout[1] is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[1] at LC2_B32
--operation mode is arithmetic

F3_cout[1] = CARRY(tmp[1] & F3_cout[0]);


--A1L461 is tmp~354 at LC1_B28
--operation mode is normal

A1L461 = F3_cs_buffer[1] & !A1L631;

--A1L071 is tmp~371 at LC1_B28
--operation mode is normal

A1L071 = F3_cs_buffer[1] & !A1L631;


--F3_cs_buffer[3] is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[3] at LC4_B32
--operation mode is arithmetic

F3_cs_buffer[3] = tmp[3] $ F3_cout[2];

--F3L51 is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[3]~117 at LC4_B32
--operation mode is arithmetic

F3L51 = tmp[3] $ F3_cout[2];

--F3_cout[3] is lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[3] at LC4_B32
--operation mode is arithmetic

F3_cout[3] = CARRY(tmp[3] & F3_cout[2]);


--A1L561 is tmp~355 at LC1_B27
--operation mode is normal

A1L561 = F3_cs_buffer[3] & !A1L631;

--A1L171 is tmp~372 at LC1_B27
--operation mode is normal

A1L171 = F3_cs_buffer[3] & !A1L631;


--A1L94 is Mux~707 at LC4_B33
--operation mode is normal

A1L94 = A1L361 & A1L161 & (A1L261 $ A1L561) # !A1L361 & !A1L161 & (A1L261 $ A1L561);

--A1L97 is Mux~745 at LC4_B33
--operation mode is normal

A1L97 = A1L361 & A1L161 & (A1L261 $ A1L561) # !A1L361 & !A1L161 & (A1L261 $ A1L561);


--A1L05 is Mux~708 at LC5_B33
--operation mode is normal

A1L05 = A1L161 & (A1L261 & A1L361 # !A1L261 & (A1L561)) # !A1L161 & (A1L361 # A1L261 $ A1L561);

--A1L08 is Mux~746 at LC5_B33
--operation mode is normal

A1L08 = A1L161 & (A1L261 & A1L361 # !A1L261 & (A1L561)) # !A1L161 & (A1L361 # A1L261 $ A1L561);


--A1L15 is Mux~709 at LC6_B33
--operation mode is normal

A1L15 = A1L161 & A1L361 & (A1L261 $ !A1L561) # !A1L161 & (A1L261 & (A1L561) # !A1L261 & A1L361);

--A1L18 is Mux~747 at LC6_B33
--operation mode is normal

A1L18 = A1L161 & A1L361 & (A1L261 $ !A1L561) # !A1L161 & (A1L261 & (A1L561) # !A1L261 & A1L361);


--A1L25 is Mux~710 at LC7_B33
--operation mode is normal

A1L25 = A1L061 & (A1L461) # !A1L061 & (A1L461 & A1L05 # !A1L461 & (!A1L15));

--A1L28 is Mux~748 at LC7_B33
--operation mode is normal

A1L28 = A1L061 & (A1L461) # !A1L061 & (A1L461 & A1L05 # !A1L461 & (!A1L15));


--A1L35 is Mux~711 at LC8_B33
--operation mode is normal

A1L35 = A1L161 & A1L361 & (A1L261 $ !A1L561) # !A1L161 & A1L561 & (A1L361 $ !A1L261);

--A1L38 is Mux~749 at LC8_B33
--operation mode is normal

A1L38 = A1L161 & A1L361 & (A1L261 $ !A1L561) # !A1L161 & A1L561 & (A1L361 $ !A1L261);

⌨️ 快捷键说明

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