Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | - | 1 | || FILE: #0154.PLD |
2 | || PROJ: 20120600 |
||
3 | || PART: G16V8-#0154 |
||
4 | || |
||
5 | || DEV : GAL16V8 |
||
6 | || |
||
7 | || DESC: DECODER RTC - CTC |
||
8 | || |
||
9 | | |
||
10 | |GAL16V8A |
||
11 | | |
||
12 | || INPUT |
||
13 | | 1:A0, 2:A1, 3:A2, 4:A3, 5:RW, 6:PHI2, 7:IOX, 8:EN, 9:WT, 11:-, |
||
14 | || OUTPUT |
||
15 | | 12:CS0, 13:ALE, 14:RRD, 15:RWE, 16:CS1, 17:IOR, 18:IOW, 19:CS2 |
||
16 | | |
||
17 | || |
||
18 | | ACTIVE-LOW: CS0, RRD, RWE, CS1, IOR, IOW, CS2 |
||
19 | | |
||
20 | | PROPERTY: "SIMPLE" |
||
21 | | |
||
22 | | SIGNATURE: "0154 " |
||
23 | | |
||
24 | || RTC -> FE4C - FE4D |
||
25 | | RTC = (IOX' & A3 & A2 & A1') |
||
26 | || RTC ADDRESS REG => FE4C |
||
27 | | RAR = (RTC & A0') |
||
28 | || RTC DATA REG => FE4D |
||
29 | | RDR = (RTC & A0) |
||
30 | || RTC READ DATA REG. => FE4D |
||
31 | | RRD = (RDR & RW & PHI2) |
||
32 | || RTC WRITE DATA REG. => FE4D |
||
33 | | RWE = (RDR & RW' & PHI2) |
||
34 | || RTC WRITE ADDRESS REG => FE4C |
||
35 | | ALE = (RAR & RW' & PHI2) |
||
36 | | CS0 = (RDR & PHI2) |
||
37 | || CTC -> FE48 - FE4B |
||
38 | | CTC = (IOX' & A3 & A2') |
||
39 | | CS1 = CTC |
||
40 | | RD1 = (CTC & RW & WT & PHI2) || NO WAIT |
||
41 | | RD2 = (CTC & RW & WT' & EN) || WAIT |
||
42 | | WR1 = (CTC & RW' & WT & PHI2) || NO WAIT |
||
43 | | WR2 = (CTC & RW' & WT' & EN) || WAIT |
||
44 | | IOR = (RD1 # RD2) |
||
45 | | IOW = (WR1 # WR2) |
||
46 | || |
||
47 | | CS2 = PHI2 |