Blame | Last modification | View Log | Download | RSS feed
|| FILE: #0158.PLD
|| PROJ: 20120600
|| PART: G16V8-#0158
||
|| DEV : GAL16V8
||
|| DESC: DECODER FILE REGISTER
||
|
|GAL16V8A
|
|| INPUT
| 1:A0, 2:A1, 3:A2, 4:A3, 5:PHI2, 6:KFR, 7:PHI0, 8:RW, 9:S0, 11:RES, 19:KBR,
|| OUTPUT
| 12:RDS, 13:HWP, 14:HCN, 15:HCI, 16:HBR, 17:HBW, 18:KRS
|
| ACTIVE-LOW: RDS, HWP, HCN, HCI, HBR, HBW
|
| PROPERTY:"SIMPLE"
|
| SIGNATURE: "0158 "
|
|| --------------------------------------------------------
|| SEGNALI INTERFACCIA KEYBOARD
| KEYB = (KFR')
|| FILE REGISTER -> FE40 - FE43
| HBR = (KEYB & A3' & A2' & RW & PHI2)
| HW1 = (KEYB & A3' & A2' & RW' & PHI2 & S0)
| HW2 = (KEYB & A3' & A2' & RW' & PHI0 & S0')
| HBW = (HW1 # HW2)
| HWP = (KEYB & A3' & A2 & A1' & A0' & RW' & PHI2) || WRITE FE44
| HCN = (KEYB & A3' & A2 & A1' & A0 & RW' & PHI2) || WRITE FE45
| HCI = (KEYB & A3' & A2 & A1 & A0' & RW' & PHI2) || WRITE FE46
| RDS = (KEYB & A3' & A2 & A1' & A0' & RW & PHI2) || READ FE44
| KRS = (RES & KBR)