Subversion Repositories MB01 Project

Rev

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')