Subversion Repositories MB01 Project

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 - 1
||	FILE:	#0052.PLD
2
||	PROJ:	20120601
3
||	PART:	G26CV12-#0052
4
||
5
||	DEV :	GAL26CV12
6
||
7
|| 	DESC:	DECODER I/O
8
||
9
|
10
|GAL26CV12
11
|
12
|| INPUT
13
|  1:A8, 2:A9, 3:A10, 4:A11, 5:A12, 6:A13, 8:A14, 9:A15, 10:A16,
14
| 11:A17, 12:A18, 13:A19, 14:A20, 15:A21, 16:A22, 17:A23, 18:VMA,
15
| 27:X0E, 28:X1E,
16
|| OUTPUT
17
|  19:CS1, 20:CS2, 22:CS3, 23:CX0, 24:CX1, 25:IO0, 26:IO1
18
|
19
| ACTIVE-LOW: CS1, CS2, CS3, CX0, CX1, IO0, IO1
20
|
21
|
22
| SIGNATURE: "0052    "
23
|
24
|| --------------------------------------------------------
25
|| /IO0 -> BANCO 0 - AREA 00FC00 - 00FCFF
26
|| /IO1 -> BANCO 0 - AREA 00FD00 - 00FDFF
27
|| /CX0 -> BANCO 1 - AREA 010000 - 011FFF SE X0E = 1 (8K)
28
|| /CX1 -> BANCO 1 - AREA 012000 - 013FFF SE X1E = 1 (8K)
29
|| /CS1 -> BANCO 2 & 3 - AREA 020000 - 03FFFF (128K)
30
|| /CS2 -> BANCO 4 & 5 - AREA 040000 - 05FFFF (128K)
31
|| /CS3 -> BANCO 6 & 7 - AREA 060000 - 07FFFF (128K)
32
||
33
|| --------------------------------------------------------
34
||
35
|  BANK0 = (A23' & A22' & A21' & A20' & A19' & A18' & A17' & A16' & VMA')
36
|  BANK1 = (A23' & A22' & A21' & A20' & A19' & A18' & A17' & A16  & VMA')
37
|| --------------------------------------------------------
38
||
39
|| IOS -> 00FC00 - 00FDFF
40
|  IOS = (BANK0 & A15 & A14 & A13 & A12 & A11 & A10 & A9')
41
|| /IO0 -> AREA 00FC00 - 00FCFF
42
|  IO0 = (IOS & A8')
43
|| /IO1 -> AREA 00FD00 - 00FDFF
44
|  IO1 = (IOS & A8)
45
||
46
|| --------------------------------------------------------
47
||
48
|| /CS1 -> BANCO 2 & 3 - AREA 020000 - 03FFFF (128K)
49
|  CS1 = (A23' & A22' & A21' & A20' & A19' & A18' & A17  & VMA')
50
|| /CS2 -> BANCO 4 & 5 - AREA 040000 - 05FFFF (128K)
51
|  CS2 = (A23' & A22' & A21' & A20' & A19' & A18  & A17' & VMA')
52
|| /CS3 -> BANCO 6 & 7 - AREA 060000 - 07FFFF (128K)
53
|  CS3 = (A23' & A22' & A21' & A20' & A19' & A18  & A17  & VMA')
54
||
55
|| --------------------------------------------------------
56
||
57
|| /CX0 -> BANCO 1 - AREA 010000 - 011FFF SE X0E = 1 (8K)
58
|  CX0 = (BANK1 & X0E & A15' & A14' & A13')
59
|| /CX1 -> BANCO 1 - AREA 012000 - 013FFF SE X1E = 1 (8K)
60
|  CX1 = (BANK1 & X1E & A15' & A14' & A13)