Blame | Last modification | View Log | Download | RSS feed
|| FILE: #0154.PLD
|| PROJ: 20120600
|| PART: G16V8-#0154
||
|| DEV : GAL16V8
||
|| DESC: DECODER RTC - CTC
||
|
|GAL16V8A
|
|| INPUT
| 1:A0, 2:A1, 3:A2, 4:A3, 5:RW, 6:PHI2, 7:IOX, 8:EN, 9:WT, 11:-,
|| OUTPUT
| 12:CS0, 13:ALE, 14:RRD, 15:RWE, 16:CS1, 17:IOR, 18:IOW, 19:CS2
|
||
| ACTIVE-LOW: CS0, RRD, RWE, CS1, IOR, IOW, CS2
|
| PROPERTY: "SIMPLE"
|
| SIGNATURE: "0154 "
|
|| RTC -> FE4C - FE4D
| RTC = (IOX' & A3 & A2 & A1')
|| RTC ADDRESS REG => FE4C
| RAR = (RTC & A0')
|| RTC DATA REG => FE4D
| RDR = (RTC & A0)
|| RTC READ DATA REG. => FE4D
| RRD = (RDR & RW & PHI2)
|| RTC WRITE DATA REG. => FE4D
| RWE = (RDR & RW' & PHI2)
|| RTC WRITE ADDRESS REG => FE4C
| ALE = (RAR & RW' & PHI2)
| CS0 = (RDR & PHI2)
|| CTC -> FE48 - FE4B
| CTC = (IOX' & A3' & A2')
| CS1 = CTC
| RD1 = (CTC & RW & WT & PHI2) || NO WAIT
| RD2 = (CTC & RW & WT' & EN) || WAIT
| WR1 = (CTC & RW' & WT & PHI2) || NO WAIT
| WR2 = (CTC & RW' & WT' & EN) || WAIT
| IOR = (RD1 # RD2)
| IOW = (WR1 # WR2)
||
| CS2 = PHI2