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

📄 vgatest.map.eqn

📁 利用VHDL实现CPLD(EPM240T100C5)的VGA屏幕输出
💻 EQN
📖 第 1 页 / 共 2 页
字号:
--A1L821 is reduce_nor~2861
--operation mode is normal

A1L821 = pixel_count[3] & (!pixel_count[7]);


--A1L91 is Select~562
--operation mode is normal

A1L91 = A1L301 # A1L721 & A1L411 & A1L821;


--A1L02 is Select~564
--operation mode is normal

A1L02 = A1L401 # A1L721 & A1L411 & A1L621;


--A1L12 is Select~565
--operation mode is normal

A1L12 = A1L52 & !A1L331 & (!A1L611 # !A1L521);


--A1L22 is Select~567
--operation mode is normal

A1L22 = A1L301 # pixel_count[5] & A1L821 & A1L511;


--A1L32 is Select~569
--operation mode is normal

A1L32 = A1L401 # pixel_count[5] & A1L621 & A1L511;


--A1L921 is reduce_nor~2862
--operation mode is normal

A1L921 = pixel_count[3] & pixel_count[5] & pixel_count[7] & A1L601;


--A1L42 is Select~571
--operation mode is normal

A1L42 = A1L301 # A1L411 & A1L921;


--A1L92 is add~317
--operation mode is arithmetic

A1L92_carry_eqn = A1L74;
A1L92 = pixel_count[9] $ (A1L92_carry_eqn);

--A1L03 is add~319
--operation mode is arithmetic

A1L03 = CARRY(!A1L74 # !pixel_count[9]);


--A1L13 is add~322
--operation mode is arithmetic

A1L13_carry_eqn = A1L43;
A1L13 = pixel_count[3] $ (A1L13_carry_eqn);

--A1L23 is add~324
--operation mode is arithmetic

A1L23 = CARRY(!A1L43 # !pixel_count[3]);


--A1L33 is add~327
--operation mode is arithmetic

A1L33_carry_eqn = A1L73;
A1L33 = pixel_count[2] $ (!A1L33_carry_eqn);

--A1L43 is add~329
--operation mode is arithmetic

A1L43 = CARRY(pixel_count[2] & (!A1L73));


--A1L53 is add~332
--operation mode is normal

A1L53_carry_eqn = A1L03;
A1L53 = pixel_count[10] $ (!A1L53_carry_eqn);


--A1L63 is add~337
--operation mode is arithmetic

A1L63_carry_eqn = A1L93;
A1L63 = pixel_count[1] $ (A1L63_carry_eqn);

--A1L73 is add~339
--operation mode is arithmetic

A1L73 = CARRY(!A1L93 # !pixel_count[1]);


--A1L83 is add~342
--operation mode is arithmetic

A1L83 = !pixel_count[0];

--A1L93 is add~344
--operation mode is arithmetic

A1L93 = CARRY(pixel_count[0]);


--A1L04 is add~347
--operation mode is arithmetic

A1L04_carry_eqn = A1L94;
A1L04 = pixel_count[5] $ (A1L04_carry_eqn);

--A1L14 is add~349
--operation mode is arithmetic

A1L14 = CARRY(!A1L94 # !pixel_count[5]);


--A1L24 is add~352
--operation mode is arithmetic

A1L24_carry_eqn = A1L14;
A1L24 = pixel_count[6] $ (!A1L24_carry_eqn);

--A1L34 is add~354
--operation mode is arithmetic

A1L34 = CARRY(pixel_count[6] & (!A1L14));


--A1L44 is add~357
--operation mode is arithmetic

A1L44_carry_eqn = A1L34;
A1L44 = pixel_count[7] $ (A1L44_carry_eqn);

--A1L54 is add~359
--operation mode is arithmetic

A1L54 = CARRY(!A1L34 # !pixel_count[7]);


--A1L64 is add~362
--operation mode is arithmetic

A1L64_carry_eqn = A1L54;
A1L64 = pixel_count[8] $ (!A1L64_carry_eqn);

--A1L74 is add~364
--operation mode is arithmetic

A1L74 = CARRY(pixel_count[8] & (!A1L54));


--A1L84 is add~367
--operation mode is arithmetic

A1L84_carry_eqn = A1L23;
A1L84 = pixel_count[4] $ (!A1L84_carry_eqn);

--A1L94 is add~369
--operation mode is arithmetic

A1L94 = CARRY(pixel_count[4] & (!A1L23));


--A1L05 is add~372
--operation mode is arithmetic

A1L05_carry_eqn = A1L66;
A1L05 = line_count[1] $ (A1L05_carry_eqn);

--A1L15 is add~374
--operation mode is arithmetic

A1L15 = CARRY(!A1L66 # !line_count[1]);


--A1L25 is add~377
--operation mode is arithmetic

A1L25_carry_eqn = A1L86;
A1L25 = line_count[3] $ (A1L25_carry_eqn);

--A1L35 is add~379
--operation mode is arithmetic

A1L35 = CARRY(!A1L86 # !line_count[3]);


--A1L96 is always3~40
--operation mode is normal

A1L96 = line_count[8] # line_count[2] # !line_count[1] # !line_count[9];


--A1L07 is always3~41
--operation mode is normal

A1L07 = line_count[7] # line_count[6] # line_count[5] # !line_count[0];


--A1L45 is add~382
--operation mode is arithmetic

A1L45_carry_eqn = A1L35;
A1L45 = line_count[4] $ (!A1L45_carry_eqn);

--A1L55 is add~384
--operation mode is arithmetic

A1L55 = CARRY(line_count[4] & (!A1L35));


--A1L65 is add~387
--operation mode is arithmetic

A1L65_carry_eqn = A1L95;
A1L65 = line_count[8] $ (!A1L65_carry_eqn);

--A1L75 is add~389
--operation mode is arithmetic

A1L75 = CARRY(line_count[8] & (!A1L95));


--A1L85 is add~392
--operation mode is arithmetic

A1L85_carry_eqn = A1L16;
A1L85 = line_count[7] $ (A1L85_carry_eqn);

--A1L95 is add~394
--operation mode is arithmetic

A1L95 = CARRY(!A1L16 # !line_count[7]);


--A1L06 is add~397
--operation mode is arithmetic

A1L06_carry_eqn = A1L46;
A1L06 = line_count[6] $ (!A1L06_carry_eqn);

--A1L16 is add~399
--operation mode is arithmetic

A1L16 = CARRY(line_count[6] & (!A1L46));


--A1L26 is add~402
--operation mode is normal

A1L26_carry_eqn = A1L75;
A1L26 = line_count[9] $ (A1L26_carry_eqn);


--A1L36 is add~407
--operation mode is arithmetic

A1L36_carry_eqn = A1L55;
A1L36 = line_count[5] $ (A1L36_carry_eqn);

--A1L46 is add~409
--operation mode is arithmetic

A1L46 = CARRY(!A1L55 # !line_count[5]);


--A1L56 is add~412
--operation mode is arithmetic

A1L56 = A1L701 $ !line_count[0];

--A1L66 is add~414
--operation mode is arithmetic

A1L66 = CARRY(!A1L701 & line_count[0]);


--A1L76 is add~417
--operation mode is arithmetic

A1L76_carry_eqn = A1L15;
A1L76 = line_count[2] $ (!A1L76_carry_eqn);

--A1L86 is add~419
--operation mode is arithmetic

A1L86 = CARRY(line_count[2] & (!A1L15));


--A1L52 is Select~573
--operation mode is normal

A1L52 = !A1L201 & (!A1L521 # !pixel_count[4] # !pixel_count[6]);


--A1L031 is reduce_nor~2863
--operation mode is normal

A1L031 = !pixel_count[3] & !pixel_count[5];


--A1L131 is reduce_nor~2864
--operation mode is normal

A1L131 = pixel_count[6] & pixel_count[4];


--A1L231 is reduce_nor~2865
--operation mode is normal

A1L231 = pixel_count[5] & A1L421 & A1L621 & A1L611;


--A1L331 is reduce_nor~2866
--operation mode is normal

A1L331 = pixel_count[3] & A1L501 & A1L411 & !pixel_count[5];


--A1L62 is Select~574
--operation mode is normal

A1L62 = A1L61 # pixel_count[1] # pixel_count[2] # pixel_count[10];


--A1L61 is Select~542
--operation mode is normal

A1L61 = A1L82 # pixel_count[8] # pixel_count[0] # pixel_count[9];


--A1L72 is Select~575
--operation mode is normal

A1L72 = pixel_count[5] & (pixel_count[4] $ pixel_count[6] # !pixel_count[7]) # !pixel_count[5] & (pixel_count[7] $ !pixel_count[4] # !pixel_count[6]);


--A1L82 is Select~576
--operation mode is normal

A1L82 = A1L72 # pixel_count[7] & (pixel_count[5] $ !pixel_count[3]) # !pixel_count[7] & !pixel_count[5] & pixel_count[3];


--reset is reset
--operation mode is input

reset = INPUT();


--pixel_clock50 is pixel_clock50
--operation mode is input

pixel_clock50 = INPUT();


--h_synch is h_synch
--operation mode is output

h_synch = OUTPUT(A1L37Q);


--v_synch is v_synch
--operation mode is output

v_synch = OUTPUT(A1L631Q);


--R[0] is R[0]
--operation mode is output

R[0] = OUTPUT(A1L31Q);


--R[1] is R[1]
--operation mode is output

R[1] = OUTPUT(A1L51Q);


--G[0] is G[0]
--operation mode is output

G[0] = OUTPUT(A1L8Q);


--G[1] is G[1]
--operation mode is output

G[1] = OUTPUT(A1L01Q);


--B[0] is B[0]
--operation mode is output

B[0] = OUTPUT(A1L3Q);


--B[1] is B[1]
--operation mode is output

B[1] = OUTPUT(A1L5Q);


⌨️ 快捷键说明

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