Blame | Last modification | View Log | Download | RSS feed
|| FILE: #0052.PLD
|| PROJ: 20120601
|| PART: G26CV12-#0052
||
|| DEV : GAL26CV12
||
|| DESC: DECODER I/O
||
|
|GAL26CV12
|
|| INPUT
| 1:A8, 2:A9, 3:A10, 4:A11, 5:A12, 6:A13, 8:A14, 9:A15, 10:A16,
| 11:A17, 12:A18, 13:A19, 14:A20, 15:A21, 16:A22, 17:A23, 18:VMA,
| 27:X0E, 28:X1E,
|| OUTPUT
| 19:CS1, 20:CS2, 22:CS3, 23:CX0, 24:CX1, 25:IO0, 26:IO1
|
| ACTIVE-LOW: CS1, CS2, CS3, CX0, CX1, IO0, IO1
|
|
| SIGNATURE: "0052 "
|
|| --------------------------------------------------------
|| /IO0 -> BANCO 0 - AREA 00FC00 - 00FCFF
|| /IO1 -> BANCO 0 - AREA 00FD00 - 00FDFF
|| /CX0 -> BANCO 1 - AREA 010000 - 011FFF SE X0E = 1 (8K)
|| /CX1 -> BANCO 1 - AREA 012000 - 013FFF SE X1E = 1 (8K)
|| /CS1 -> BANCO 2 & 3 - AREA 020000 - 03FFFF (128K)
|| /CS2 -> BANCO 4 & 5 - AREA 040000 - 05FFFF (128K)
|| /CS3 -> BANCO 6 & 7 - AREA 060000 - 07FFFF (128K)
||
|| --------------------------------------------------------
||
| BANK0 = (A23' & A22' & A21' & A20' & A19' & A18' & A17' & A16' & VMA')
| BANK1 = (A23' & A22' & A21' & A20' & A19' & A18' & A17' & A16 & VMA')
|| --------------------------------------------------------
||
|| IOS -> 00FC00 - 00FDFF
| IOS = (BANK0 & A15 & A14 & A13 & A12 & A11 & A10 & A9')
|| /IO0 -> AREA 00FC00 - 00FCFF
| IO0 = (IOS & A8')
|| /IO1 -> AREA 00FD00 - 00FDFF
| IO1 = (IOS & A8)
||
|| --------------------------------------------------------
||
|| /CS1 -> BANCO 2 & 3 - AREA 020000 - 03FFFF (128K)
| CS1 = (A23' & A22' & A21' & A20' & A19' & A18' & A17 & VMA')
|| /CS2 -> BANCO 4 & 5 - AREA 040000 - 05FFFF (128K)
| CS2 = (A23' & A22' & A21' & A20' & A19' & A18 & A17' & VMA')
|| /CS3 -> BANCO 6 & 7 - AREA 060000 - 07FFFF (128K)
| CS3 = (A23' & A22' & A21' & A20' & A19' & A18 & A17 & VMA')
||
|| --------------------------------------------------------
||
|| /CX0 -> BANCO 1 - AREA 010000 - 011FFF SE X0E = 1 (8K)
| CX0 = (BANK1 & X0E & A15' & A14' & A13')
|| /CX1 -> BANCO 1 - AREA 012000 - 013FFF SE X1E = 1 (8K)
| CX1 = (BANK1 & X1E & A15' & A14' & A13)