Subversion Repositories MB01 Project

Rev

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)