Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | - | 1 | || FILE: #0158.PLD |
2 | || PROJ: 20120600 |
||
3 | || PART: G16V8-#0158 |
||
4 | || |
||
5 | || DEV : GAL16V8 |
||
6 | || |
||
7 | || DESC: DECODER FILE REGISTER |
||
8 | || |
||
9 | | |
||
10 | |GAL16V8A |
||
11 | | |
||
12 | || INPUT |
||
13 | | 1:A0, 2:A1, 3:A2, 4:A3, 5:PHI2, 6:KFR, 7:PHI0, 8:RW, 9:S0, 11:RES, 19:KBR, |
||
14 | || OUTPUT |
||
15 | | 12:RDS, 13:HWP, 14:HCN, 15:HCI, 16:HBR, 17:HBW, 18:KRS |
||
16 | | |
||
17 | | ACTIVE-LOW: RDS, HWP, HCN, HCI, HBR, HBW |
||
18 | | |
||
19 | | PROPERTY:"SIMPLE" |
||
20 | | |
||
21 | | SIGNATURE: "0158 " |
||
22 | | |
||
23 | || -------------------------------------------------------- |
||
24 | || SEGNALI INTERFACCIA KEYBOARD |
||
25 | | KEYB = (KFR') |
||
26 | || FILE REGISTER -> FE40 - FE43 |
||
27 | | HBR = (KEYB & A3' & A2' & RW & PHI2) |
||
28 | | HW1 = (KEYB & A3' & A2' & RW' & PHI2 & S0) |
||
29 | | HW2 = (KEYB & A3' & A2' & RW' & PHI0 & S0') |
||
30 | | HBW = (HW1 # HW2) |
||
31 | | HWP = (KEYB & A3' & A2 & A1' & A0' & RW' & PHI2) || WRITE FE44 |
||
32 | | HCN = (KEYB & A3' & A2 & A1' & A0 & RW' & PHI2) || WRITE FE45 |
||
33 | | HCI = (KEYB & A3' & A2 & A1 & A0' & RW' & PHI2) || WRITE FE46 |
||
34 | | RDS = (KEYB & A3' & A2 & A1' & A0' & RW & PHI2) || READ FE44 |
||
35 | | KRS = (RES & KBR) |