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

📄 image.map.eqn

📁 用于实现单片机功能的影音
💻 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.
--hcountreg[10] is hcountreg[10]
--operation mode is normal

hcountreg[10]_carry_eqn = A1L33;
hcountreg[10]_lut_out = hcountreg[10] $ (!hcountreg[10]_carry_eqn);
hcountreg[10] = DFFEAS(hcountreg[10]_lut_out, clk, !A1L111, , , , , , );


--hcountreg[9] is hcountreg[9]
--operation mode is arithmetic

hcountreg[9]_carry_eqn = A1L13;
hcountreg[9]_lut_out = hcountreg[9] $ (hcountreg[9]_carry_eqn);
hcountreg[9] = DFFEAS(hcountreg[9]_lut_out, clk, !A1L111, , , , , , );

--A1L33 is hcountreg[9]~181
--operation mode is arithmetic

A1L33 = CARRY(!A1L13 # !hcountreg[9]);


--hcountreg[8] is hcountreg[8]
--operation mode is arithmetic

hcountreg[8]_carry_eqn = A1L92;
hcountreg[8]_lut_out = hcountreg[8] $ (!hcountreg[8]_carry_eqn);
hcountreg[8] = DFFEAS(hcountreg[8]_lut_out, clk, !A1L111, , , , , , );

--A1L13 is hcountreg[8]~185
--operation mode is arithmetic

A1L13 = CARRY(hcountreg[8] & (!A1L92));


--hcountreg[7] is hcountreg[7]
--operation mode is arithmetic

hcountreg[7]_carry_eqn = A1L72;
hcountreg[7]_lut_out = hcountreg[7] $ (hcountreg[7]_carry_eqn);
hcountreg[7] = DFFEAS(hcountreg[7]_lut_out, clk, !A1L111, , , , , , );

--A1L92 is hcountreg[7]~189
--operation mode is arithmetic

A1L92 = CARRY(!A1L72 # !hcountreg[7]);


--A1L14 is LessThan~1089
--operation mode is normal

A1L14 = !hcountreg[9] & !hcountreg[8] & !hcountreg[7];


--hcountreg[2] is hcountreg[2]
--operation mode is arithmetic

hcountreg[2]_carry_eqn = A1L71;
hcountreg[2]_lut_out = hcountreg[2] $ (!hcountreg[2]_carry_eqn);
hcountreg[2] = DFFEAS(hcountreg[2]_lut_out, clk, !A1L111, , , , , , );

--A1L91 is hcountreg[2]~193
--operation mode is arithmetic

A1L91 = CARRY(hcountreg[2] & (!A1L71));


--hcountreg[3] is hcountreg[3]
--operation mode is arithmetic

hcountreg[3]_carry_eqn = A1L91;
hcountreg[3]_lut_out = hcountreg[3] $ (hcountreg[3]_carry_eqn);
hcountreg[3] = DFFEAS(hcountreg[3]_lut_out, clk, !A1L111, , , , , , );

--A1L12 is hcountreg[3]~197
--operation mode is arithmetic

A1L12 = CARRY(!A1L91 # !hcountreg[3]);


--hcountreg[4] is hcountreg[4]
--operation mode is arithmetic

hcountreg[4]_carry_eqn = A1L12;
hcountreg[4]_lut_out = hcountreg[4] $ (!hcountreg[4]_carry_eqn);
hcountreg[4] = DFFEAS(hcountreg[4]_lut_out, clk, !A1L111, , , , , , );

--A1L32 is hcountreg[4]~201
--operation mode is arithmetic

A1L32 = CARRY(hcountreg[4] & (!A1L12));


--hcountreg[1] is hcountreg[1]
--operation mode is arithmetic

hcountreg[1]_carry_eqn = A1L51;
hcountreg[1]_lut_out = hcountreg[1] $ (hcountreg[1]_carry_eqn);
hcountreg[1] = DFFEAS(hcountreg[1]_lut_out, clk, !A1L111, , , , , , );

--A1L71 is hcountreg[1]~205
--operation mode is arithmetic

A1L71 = CARRY(!A1L51 # !hcountreg[1]);


--A1L63 is hs~329
--operation mode is normal

A1L63 = !hcountreg[2] & !hcountreg[3] & !hcountreg[4] & !hcountreg[1];


--hcountreg[5] is hcountreg[5]
--operation mode is arithmetic

hcountreg[5]_carry_eqn = A1L32;
hcountreg[5]_lut_out = hcountreg[5] $ (hcountreg[5]_carry_eqn);
hcountreg[5] = DFFEAS(hcountreg[5]_lut_out, clk, !A1L111, , , , , , );

--A1L52 is hcountreg[5]~209
--operation mode is arithmetic

A1L52 = CARRY(!A1L32 # !hcountreg[5]);


--hcountreg[6] is hcountreg[6]
--operation mode is arithmetic

hcountreg[6]_carry_eqn = A1L52;
hcountreg[6]_lut_out = hcountreg[6] $ (!hcountreg[6]_carry_eqn);
hcountreg[6] = DFFEAS(hcountreg[6]_lut_out, clk, !A1L111, , , , , , );

--A1L72 is hcountreg[6]~213
--operation mode is arithmetic

A1L72 = CARRY(hcountreg[6] & (!A1L52));


--A1L73 is hs~330
--operation mode is normal

A1L73 = A1L14 & !hcountreg[6] & (A1L63 # !hcountreg[5]);


--A1L83 is hs~331
--operation mode is normal

A1L83 = hcountreg[5] # hcountreg[4] & (hcountreg[2] # hcountreg[3]);


--A1L93 is hs~332
--operation mode is normal

A1L93 = hcountreg[8] # hcountreg[6] & hcountreg[7] & A1L83;


--A1L04 is hs~333
--operation mode is normal

A1L04 = hcountreg[10] # A1L73 # hcountreg[9] & A1L93;


--hcountreg[0] is hcountreg[0]
--operation mode is arithmetic

hcountreg[0]_lut_out = !hcountreg[0];
hcountreg[0] = DFFEAS(hcountreg[0]_lut_out, clk, !A1L111, , , , , , );

--A1L51 is hcountreg[0]~217
--operation mode is arithmetic

A1L51 = CARRY(hcountreg[0]);


--A1L24 is LessThan~1090
--operation mode is normal

A1L24 = !hcountreg[2] & (!hcountreg[0] # !hcountreg[1]) # !hcountreg[5];


--A1L34 is LessThan~1091
--operation mode is normal

A1L34 = !hcountreg[6] & (A1L24 # !hcountreg[4] # !hcountreg[3]);


--A1L44 is LessThan~1092
--operation mode is normal

A1L44 = !hcountreg[8] & (A1L34 # !hcountreg[7]) # !hcountreg[9];


--vcountreg[0] is vcountreg[0]
--operation mode is arithmetic

vcountreg[0]_lut_out = !vcountreg[0];
vcountreg[0] = DFFEAS(vcountreg[0]_lut_out, clk, !A1L401, , clken_vcount, , , , );

--A1L411 is vcountreg[0]~231
--operation mode is arithmetic

A1L411 = CARRY(vcountreg[0]);


--vcountreg[1] is vcountreg[1]
--operation mode is arithmetic

vcountreg[1]_carry_eqn = A1L411;
vcountreg[1]_lut_out = vcountreg[1] $ (vcountreg[1]_carry_eqn);
vcountreg[1] = DFFEAS(vcountreg[1]_lut_out, clk, !A1L401, , clken_vcount, , , , );

--A1L611 is vcountreg[1]~235
--operation mode is arithmetic

A1L611 = CARRY(!A1L411 # !vcountreg[1]);


--vcountreg[2] is vcountreg[2]
--operation mode is arithmetic

vcountreg[2]_carry_eqn = A1L611;
vcountreg[2]_lut_out = vcountreg[2] $ (!vcountreg[2]_carry_eqn);
vcountreg[2] = DFFEAS(vcountreg[2]_lut_out, clk, !A1L401, , clken_vcount, , , , );

--A1L811 is vcountreg[2]~239
--operation mode is arithmetic

A1L811 = CARRY(vcountreg[2] & (!A1L611));


--vcountreg[3] is vcountreg[3]
--operation mode is arithmetic

vcountreg[3]_carry_eqn = A1L811;
vcountreg[3]_lut_out = vcountreg[3] $ (vcountreg[3]_carry_eqn);
vcountreg[3] = DFFEAS(vcountreg[3]_lut_out, clk, !A1L401, , clken_vcount, , , , );

--A1L021 is vcountreg[3]~243
--operation mode is arithmetic

A1L021 = CARRY(!A1L811 # !vcountreg[3]);


--A1L54 is LessThan~1093
--operation mode is normal

A1L54 = !vcountreg[0] & !vcountreg[1] # !vcountreg[3] # !vcountreg[2];


--vcountreg[4] is vcountreg[4]
--operation mode is arithmetic

vcountreg[4]_carry_eqn = A1L021;
vcountreg[4]_lut_out = vcountreg[4] $ (!vcountreg[4]_carry_eqn);
vcountreg[4] = DFFEAS(vcountreg[4]_lut_out, clk, !A1L401, , clken_vcount, , , , );

--A1L221 is vcountreg[4]~247
--operation mode is arithmetic

A1L221 = CARRY(vcountreg[4] & (!A1L021));


--vcountreg[5] is vcountreg[5]
--operation mode is arithmetic

vcountreg[5]_carry_eqn = A1L221;
vcountreg[5]_lut_out = vcountreg[5] $ (vcountreg[5]_carry_eqn);
vcountreg[5] = DFFEAS(vcountreg[5]_lut_out, clk, !A1L401, , clken_vcount, , , , );

--A1L421 is vcountreg[5]~251
--operation mode is arithmetic

A1L421 = CARRY(!A1L221 # !vcountreg[5]);


--vcountreg[6] is vcountreg[6]
--operation mode is arithmetic

vcountreg[6]_carry_eqn = A1L421;
vcountreg[6]_lut_out = vcountreg[6] $ (!vcountreg[6]_carry_eqn);
vcountreg[6] = DFFEAS(vcountreg[6]_lut_out, clk, !A1L401, , clken_vcount, , , , );

--A1L621 is vcountreg[6]~255
--operation mode is arithmetic

A1L621 = CARRY(vcountreg[6] & (!A1L421));


--A1L64 is LessThan~1094
--operation mode is normal

A1L64 = A1L54 & !vcountreg[4] & !vcountreg[5] # !vcountreg[6];


--vcountreg[7] is vcountreg[7]
--operation mode is arithmetic

vcountreg[7]_carry_eqn = A1L621;
vcountreg[7]_lut_out = vcountreg[7] $ (vcountreg[7]_carry_eqn);
vcountreg[7] = DFFEAS(vcountreg[7]_lut_out, clk, !A1L401, , clken_vcount, , , , );

--A1L821 is vcountreg[7]~259
--operation mode is arithmetic

A1L821 = CARRY(!A1L621 # !vcountreg[7]);


--vcountreg[8] is vcountreg[8]
--operation mode is arithmetic

vcountreg[8]_carry_eqn = A1L821;
vcountreg[8]_lut_out = vcountreg[8] $ (!vcountreg[8]_carry_eqn);
vcountreg[8] = DFFEAS(vcountreg[8]_lut_out, clk, !A1L401, , clken_vcount, , , , );

--A1L031 is vcountreg[8]~263
--operation mode is arithmetic

A1L031 = CARRY(vcountreg[8] & (!A1L821));


--vcountreg[9] is vcountreg[9]
--operation mode is arithmetic

vcountreg[9]_carry_eqn = A1L031;
vcountreg[9]_lut_out = vcountreg[9] $ (vcountreg[9]_carry_eqn);
vcountreg[9] = DFFEAS(vcountreg[9]_lut_out, clk, !A1L401, , clken_vcount, , , , );

--A1L231 is vcountreg[9]~267
--operation mode is arithmetic

A1L231 = CARRY(!A1L031 # !vcountreg[9]);


--A1L501 is reduce_nor~114
--operation mode is normal

A1L501 = !vcountreg[7] & !vcountreg[8] & !vcountreg[9];


--vcountreg[10] is vcountreg[10]
--operation mode is normal

vcountreg[10]_carry_eqn = A1L231;
vcountreg[10]_lut_out = vcountreg[10] $ (!vcountreg[10]_carry_eqn);
vcountreg[10] = DFFEAS(vcountreg[10]_lut_out, clk, !A1L401, , clken_vcount, , , , );


--A1L01 is de_out~96
--operation mode is normal

A1L01 = A1L44 & (A1L64 & A1L501 # !vcountreg[10]);


--A1L11 is de_out~97
--operation mode is normal

A1L11 = !hcountreg[10] & (!A1L34 # !A1L14);


--A1L531 is vs~191
--operation mode is normal

A1L531 = !vcountreg[10] & !vcountreg[7] & !vcountreg[8] & !vcountreg[9];


--A1L21 is de_out~98
--operation mode is normal

A1L21 = A1L01 & A1L11 & (!A1L531 # !A1L64);


--A1L74 is LessThan~1095
--operation mode is normal

A1L74 = !vcountreg[3] & !vcountreg[4] & (!vcountreg[2] # !vcountreg[1]);


--A1L631 is vs~192
--operation mode is normal

A1L631 = A1L531 & !vcountreg[6] & (A1L74 # !vcountreg[5]);


--B1L49 is moving_object:U1|process1~139
--operation mode is normal

B1L49 = vcountreg[0] & vcountreg[1];


--A1L601 is reduce_nor~115
--operation mode is normal

A1L601 = vcountreg[6] & vcountreg[4] & vcountreg[5];


--A1L701 is reduce_nor~116
--operation mode is normal

A1L701 = vcountreg[2] & vcountreg[3] & B1L49 & A1L601;


--A1L731 is vs~193
--operation mode is normal

A1L731 = A1L631 # vcountreg[10] & (A1L701 # !A1L501);


--B1_color is moving_object:U1|color
--operation mode is normal

B1_color_lut_out = B1L14 & B1L79 & !B1L24 & !A1L701;
B1_color = DFFEAS(B1_color_lut_out, clk, VCC, , , , , , );


--A1L801 is reduce_nor~117
--operation mode is normal

A1L801 = !hcountreg[1] & !hcountreg[0];


--A1L901 is reduce_nor~118
--operation mode is normal

A1L901 = hcountreg[9] & !hcountreg[8] & !hcountreg[5] & !hcountreg[10];


--A1L011 is reduce_nor~119
--operation mode is normal

A1L011 = hcountreg[2] & hcountreg[4] & A1L901 & !hcountreg[3];


--A1L111 is reduce_nor~120
--operation mode is normal

A1L111 = hcountreg[6] & hcountreg[7] & A1L801 & A1L011;


--A1L401 is reduce_nor~1
--operation mode is normal

A1L401 = vcountreg[10] & A1L501 & A1L701;


--\vstart:inputa is \vstart:inputa
--operation mode is normal

\vstart:inputa_lut_out = A1L04;
\vstart:inputa = DFFEAS(\vstart:inputa_lut_out, clk, VCC, , , , , , );


--\vstart:inputb is \vstart:inputb
--operation mode is normal

\vstart:inputb_lut_out = \vstart:inputa;
\vstart:inputb = DFFEAS(\vstart:inputb_lut_out, clk, VCC, , , , , , );


--clken_vcount is clken_vcount
--operation mode is normal

clken_vcount = \vstart:inputa & (!\vstart:inputb);


--B1L14 is moving_object:U1|LessThan~643
--operation mode is normal

B1L14_carry_eqn = B1L44;
B1L14 = hcountreg[10] & B1L1 & !B1L14_carry_eqn # !hcountreg[10] & (B1L1 # !B1L14_carry_eqn);


--B1L59 is moving_object:U1|process1~140
--operation mode is normal

B1L59 = vcountreg[7] & vcountreg[8] & !vcountreg[10] & !vcountreg[9];


--B1L69 is moving_object:U1|process1~141
--operation mode is normal

B1L69 = vcountreg[3] & vcountreg[4] & (vcountreg[2] # B1L49);


--B1L79 is moving_object:U1|process1~142
--operation mode is normal

B1L79 = B1L59 & (vcountreg[6] # vcountreg[5] # B1L69);


--B1L24 is moving_object:U1|LessThan~648
--operation mode is normal

B1L24_carry_eqn = B1L64;
B1L24 = hcountreg[10] & B1L2 & B1L24_carry_eqn # !hcountreg[10] & (B1L2 # B1L24_carry_eqn);


--B1L1 is moving_object:U1|add~604
--operation mode is normal

B1L1_carry_eqn = B1L5;
B1L1 = B1L3 $ (B1L1_carry_eqn);


--B1L44 is moving_object:U1|LessThan~655
--operation mode is arithmetic

B1L44 = CARRY(hcountreg[9] & (!B1L84 # !B1L4) # !hcountreg[9] & !B1L4 & !B1L84);


--B1L2 is moving_object:U1|add~609
--operation mode is normal

B1L2_carry_eqn = B1L7;
B1L2 = B1L1 $ (B1L2_carry_eqn);


--B1L64 is moving_object:U1|LessThan~660
--operation mode is arithmetic

B1L64 = CARRY(hcountreg[9] & B1L6 & !B1L05 # !hcountreg[9] & (B1L6 # !B1L05));


--B1L3 is moving_object:U1|add~614
--operation mode is normal

B1L3_carry_eqn = B1L9;
B1L3 = B1_nn[10] $ (B1L3_carry_eqn);


--B1L4 is moving_object:U1|add~619
--operation mode is arithmetic

B1L4_carry_eqn = B1L11;
B1L4 = B1L8 $ (!B1L4_carry_eqn);

--B1L5 is moving_object:U1|add~621
--operation mode is arithmetic

B1L5 = CARRY(B1L8 & (!B1L11));


--B1L84 is moving_object:U1|LessThan~665
--operation mode is arithmetic

B1L84 = CARRY(hcountreg[8] & B1L01 & !B1L25 # !hcountreg[8] & (B1L01 # !B1L25));


--B1L6 is moving_object:U1|add~624
--operation mode is arithmetic

B1L6_carry_eqn = B1L31;
B1L6 = B1L4 $ (!B1L6_carry_eqn);

--B1L7 is moving_object:U1|add~626
--operation mode is arithmetic

B1L7 = CARRY(!B1L4 & (!B1L31));


--B1L05 is moving_object:U1|LessThan~670
--operation mode is arithmetic

B1L05 = CARRY(hcountreg[8] & (!B1L45 # !B1L21) # !hcountreg[8] & !B1L21 & !B1L45);


--B1_nn[10] is moving_object:U1|nn[10]
--operation mode is normal

B1_nn[10]_carry_eqn = B1L29;
B1_nn[10]_lut_out = B1_nn[10] $ (B1_nn[10]_carry_eqn);
B1_nn[10] = DFFEAS(B1_nn[10]_lut_out, clk, VCC, , clken_fcount, , , B1L75, );


--B1L8 is moving_object:U1|add~629
--operation mode is arithmetic

B1L8_carry_eqn = B1L51;
B1L8 = B1_nn[9] $ (!B1L8_carry_eqn);

--B1L9 is moving_object:U1|add~631
--operation mode is arithmetic

B1L9 = CARRY(B1_nn[9] & (!B1L51));


--B1L01 is moving_object:U1|add~634
--operation mode is arithmetic

B1L01_carry_eqn = B1L71;
B1L01 = B1L41 $ (B1L01_carry_eqn);

--B1L11 is moving_object:U1|add~636
--operation mode is arithmetic

B1L11 = CARRY(!B1L71 # !B1L41);


--B1L25 is moving_object:U1|LessThan~675
--operation mode is arithmetic

B1L25 = CARRY(hcountreg[7] & (!B1L95 # !B1L61) # !hcountreg[7] & !B1L61 & !B1L95);


--B1L21 is moving_object:U1|add~639
--operation mode is arithmetic

B1L21_carry_eqn = B1L91;
B1L21 = B1L01 $ (B1L21_carry_eqn);

--B1L31 is moving_object:U1|add~641
--operation mode is arithmetic

B1L31 = CARRY(B1L01 # !B1L91);


--B1L45 is moving_object:U1|LessThan~680
--operation mode is arithmetic

B1L45 = CARRY(hcountreg[7] & B1L81 & !B1L16 # !hcountreg[7] & (B1L81 # !B1L16));


--B1_nn[8] is moving_object:U1|nn[8]
--operation mode is arithmetic

B1_nn[8]_carry_eqn = B1L88;
B1_nn[8]_lut_out = B1_nn[8] $ (B1_nn[8]_carry_eqn);
B1_nn[8] = DFFEAS(B1_nn[8]_lut_out, clk, VCC, , clken_fcount, , , B1L75, );

--B1L09 is moving_object:U1|nn[8]~119
--operation mode is arithmetic

B1L09 = CARRY(!B1L88 # !B1_nn[8]);


--B1_nn[7] is moving_object:U1|nn[7]
--operation mode is arithmetic

B1_nn[7]_carry_eqn = B1L68;
B1_nn[7]_lut_out = B1_nn[7] $ (!B1_nn[7]_carry_eqn);
B1_nn[7] = DFFEAS(B1_nn[7]_lut_out, clk, VCC, , clken_fcount, , , B1L75, );

--B1L88 is moving_object:U1|nn[7]~123
--operation mode is arithmetic

⌨️ 快捷键说明

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