Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | - | 1 | || FILE: #0170.PLD |
2 | || PROJ: 20170602 |
||
3 | || PART: G16V8-#0170 |
||
4 | || |
||
5 | || DEV : GAL16V8 |
||
6 | || |
||
7 | || DESC: MEMORY DECODER |
||
8 | || |
||
9 | | |
||
10 | |GAL16V8A |
||
11 | | |
||
12 | || INPUT |
||
13 | | 1:A2, 2:A3, 3:A4, 4:A5, 5:A6, 6:A7, 7:A10, 8:A11, 9:A12, 11:IO, |
||
14 | | 12:CX0, 13:EN, |
||
15 | || OUTPUT |
||
16 | | 14:CE0, 15:CE1, 16:GE, 17:-, 18:-, 19:- |
||
17 | | |
||
18 | || |
||
19 | | ACTIVE-LOW: CE0, CE1, GE |
||
20 | | |
||
21 | | PROPERTY: "SIMPLE" |
||
22 | | |
||
23 | | SIGNATURE: "0170 " |
||
24 | | |
||
25 | || IO RANGE = FC10 - FC2F |
||
26 | | IOA = (IO' & A7' & A6' & A5' & A4) |
||
27 | | IOB = (IO' & A7' & A6' & A5 & A4' & A3') |
||
28 | | IOC = (IO' & A7' & A6' & A5 & A4' & A3 & A2') |
||
29 | | IOD = (IO' & A7' & A6' & A5 & A4' & A3 & A2) |
||
30 | | IOS = (IOA # IOB # IOC # IOD) |
||
31 | | MEM0 = (CX0' & A12 & A11) |
||
32 | | MEM1 = (CX0' & A12 & A11' & A10) |
||
33 | | CE0 = MEM0 |
||
34 | | CE1 = MEM1 |
||
35 | | GE = (EN & (IOS # MEM0 # MEM1)) |