Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | - | 1 | || FILE: #0004.PLD |
2 | || PROJ: 20120602 |
||
3 | || PART: G22V10-#0004 |
||
4 | || |
||
5 | || DEV : GAL22V10 |
||
6 | || |
||
7 | || DESC: SECONDO DECODER |
||
8 | || |
||
9 | | |
||
10 | |GAL22V10 |
||
11 | | |
||
12 | || INPUT |
||
13 | | 1:SYS, 2:ML, 3:MH, 4:PBE, 5:PHI0, 6:RW, 7:PHI2, 8:Q17, 9:Q18, 10:CLB, |
||
14 | | 11:PBX, 13:APW, 14:PWE, 15:DRE, 16:S, |
||
15 | || OUTPUT |
||
16 | | 17:EN, 18:ME, 19:CS2, 20:CS3, 21:CSF, 22:QX, 23:APS |
||
17 | | |
||
18 | | ACTIVE-LOW: CSF, CS2, CS3, ME |
||
19 | | |
||
20 | | SIGNATURE: "0004 " |
||
21 | | |
||
22 | || |
||
23 | | EN = (PHI0 # PHI2) |
||
24 | || |
||
25 | || RAM DBR HIGH |
||
26 | | DH1 = (MH & DRE & RW & CLB') |
||
27 | | DH2 = (MH & RW' & PWE') |
||
28 | | DH3 = (MH & RW' & CLB) |
||
29 | || ME => DATA BANK MEMORY |
||
30 | | MEX = (ML # DH1 # DH2 # DH3) |
||
31 | | ME = ((MEX & S) # (MEX & S' & EN)) |
||
32 | || |
||
33 | || PBR |
||
34 | | PB1 = (PBE & DRE' & RW) |
||
35 | | PB2 = (PBE & CLB & RW) |
||
36 | | PB3 = (PBE & PWE & CLB' & RW') |
||
37 | | PBR = (PB1 # PB2 # PB3) |
||
38 | | QX = (Q18 ## PBX) |
||
39 | | A18 = QX |
||
40 | | CSFX = (A18' & PBR) |
||
41 | | CS2X = (A18 & PBR & Q17') |
||
42 | | CS3X = (A18 & PBR & Q17) |
||
43 | | CSF = ((CSFX & S) # (CSFX & S' & EN)) |
||
44 | | CS2 = ((CS2X & S) # (CS2X & S' & EN)) |
||
45 | | CS3 = ((CS3X & S) # (CS3X & S' & EN)) |
||
46 | | APS = (PBE & PWE & CLB' & RW' & APW & SYS') |