Blame | Last modification | View Log | Download | RSS feed
|| FILE: #0004.PLD
|| PROJ: 20120602
|| PART: G22V10-#0004
||
|| DEV : GAL22V10
||
|| DESC: SECONDO DECODER
||
|
|GAL22V10
|
|| INPUT
| 1:SYS, 2:ML, 3:MH, 4:PBE, 5:PHI0, 6:RW, 7:PHI2, 8:Q17, 9:Q18, 10:CLB,
| 11:PBX, 13:APW, 14:PWE, 15:DRE, 16:S,
|| OUTPUT
| 17:EN, 18:ME, 19:CS2, 20:CS3, 21:CSF, 22:QX, 23:APS
|
| ACTIVE-LOW: CSF, CS2, CS3, ME
|
| SIGNATURE: "0004 "
|
||
| EN = (PHI0 # PHI2)
||
|| RAM DBR HIGH
| DH1 = (MH & DRE & RW & CLB')
| DH2 = (MH & RW' & PWE')
| DH3 = (MH & RW' & CLB)
|| ME => DATA BANK MEMORY
| MEX = (ML # DH1 # DH2 # DH3)
| ME = ((MEX & S) # (MEX & S' & EN))
||
|| PBR
| PB1 = (PBE & DRE' & RW)
| PB2 = (PBE & CLB & RW)
| PB3 = (PBE & PWE & CLB' & RW')
| PBR = (PB1 # PB2 # PB3)
| QX = (Q18 ## PBX)
| A18 = QX
| CSFX = (A18' & PBR)
| CS2X = (A18 & PBR & Q17')
| CS3X = (A18 & PBR & Q17)
| CSF = ((CSFX & S) # (CSFX & S' & EN))
| CS2 = ((CS2X & S) # (CS2X & S' & EN))
| CS3 = ((CS3X & S) # (CS3X & S' & EN))
| APS = (PBE & PWE & CLB' & RW' & APW & SYS')