Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | - | 1 | || FILE: #9001.PLD |
2 | || PROJ: 20130517 |
||
3 | || PART: G26CV12-#9001 |
||
4 | || |
||
5 | || DEV : PALCE26V12 |
||
6 | || |
||
7 | || DESC: VIDEO CONTROL |
||
8 | || |
||
9 | | |
||
10 | |P26V12 |
||
11 | | |
||
12 | || INPUT |
||
13 | | 1:CLK, 2:LD, 3:CEI, 4:DEI, 5:HSI, 6:VSI, 8:AT5, 9:CT0, 10:CT1, |
||
14 | | 11:CT2, 12:CT3, 13:CT6, 14:CT7, 15:D0, 27:F1, 28:F2, |
||
15 | || OUTPUT |
||
16 | | 26:HS, 25:VS, 24:EUL, 23:CE, 22:DE, 20:FB, 19:FC, |
||
17 | | 18:Q0, 17:PS5, 16:- |
||
18 | | |
||
19 | | SIGNATURE: "9001 " |
||
20 | | |
||
21 | || -------------------------------------------------------- |
||
22 | | B0 = (D0 & LD') # (Q0 & LD) |
||
23 | | HSD = (HSI & LD') # (HS & LD) |
||
24 | | VSD = (VSI & LD') # (VS & LD) |
||
25 | | CED = (CEI & LD') # (CE & LD) |
||
26 | || /CT7 ABILITA DISPLAY ENABLE |
||
27 | | DED = (DEI & LD' & CT7') # (DE & LD) |
||
28 | || CT6 ABILITA ATTRIBUTO AT5 = UNDER LINE |
||
29 | | ULD = (AT5 & LD' & CT6) # (EUL & LD) |
||
30 | || /CT6 ABILITA ATTRIBUTO AT5 = PALETTE ADDRESS PS5 |
||
31 | | PS5 = (AT5 & CT6') |
||
32 | || FREQUENZA BLINK CARATTERE (1/32 VSYNC) |
||
33 | || CT3 INVERTE FREQUENZA |
||
34 | | FBD = (CT3' & LD' & F2) # (CT3 & LD' & F2') # (LD & FB) |
||
35 | || FREQUENZA BLINK CURSORE |
||
36 | || /CT0 -> 1/16 VSYNC -- CT0 -> 1/32 VSYNC |
||
37 | || CT1 -> INVERTE FREQUENZA BLINK CURSORE |
||
38 | || CT2 -> ABILITA BLINK CURSORE |
||
39 | || CT2 = 0 => CURSORE FISSO (se abilitato da CRTC) |
||
40 | | FL0 = (CT2 & F1' & LD' & F2' & CT1) |
||
41 | | FL1 = (CT2 & F1' & LD' & CT0' & CT1) |
||
42 | | FL2 = (CT2 & F1 & LD' & CT0' & CT1') |
||
43 | | FL3 = (CT2 & LD' & F2' & CT0 & CT1) |
||
44 | | FL4 = (CT2 & LD' & F2 & CT0 & CT1') |
||
45 | | FL5 = (LD & FC) |
||
46 | | FL6 = (CT2' & LD') |
||
47 | | FCD = (FL0 # FL1 # FL2 # FL3 # FL4 # FL5 # FL6) |
||
48 | || LOAD DATA |
||
49 | | Q0 = CLK // B0 |
||
50 | | HS = CLK // HSD |
||
51 | | VS = CLK // VSD |
||
52 | | CE = CLK // CED |
||
53 | | DE = CLK // DED |
||
54 | | EUL = CLK // ULD |
||
55 | | FB = CLK // FBD |
||
56 | | FC = CLK // FCD |