Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | - | 1 | OrCAD LOGIC COMPILER v2.01 N 12/09/94 (Source file .\PLD\#0203A.PLD) |
2 | |||
3 | 1 || FILE: #0203.PLD |
||
4 | 2 || PROJ: 20120601 |
||
5 | 3 || PART: G26CV12-#0203 |
||
6 | 4 || |
||
7 | 5 || DEV : GAL26CV12 |
||
8 | 6 || |
||
9 | 7 || DESC: MASTER DECODER - NEW BUS BOARD |
||
10 | 8 || |
||
11 | 9 | |
||
12 | 10 |GAL26CV12 |
||
13 | 11 | |
||
14 | 12 || INPUT |
||
15 | 13 | 1:A9, 2:A10, 3:A11, 4:A12, 5:A13, 6:A14, 8:A15, 9:A16, 10:A17, |
||
16 | 14 | 11:A18, 12:A19, 13:A20, 14:A21, 15:A22, 16:A23, 17:VMA, 18:HIM, |
||
17 | 15 | 25:SW0, 26:SW1, 27:S0, 28:S1, |
||
18 | 16 || OUTPUT |
||
19 | 17 | 19:CEE, 20:CS0, 22:CSR, 23:CSF, 24:CSE |
||
20 | 18 | |
||
21 | 19 | ACTIVE-LOW: CEE, CS0, CSR, CSF, CSE |
||
22 | 20 | |
||
23 | 21 | |
||
24 | 22 | SIGNATURE: "00203 " |
||
25 | 23 | |
||
26 | 24 || MAP |
||
27 | 25 || CS0 - RAM BANK $00 |
||
28 | 26 || CSR - RAM BANK $F0 |
||
29 | 27 || CSF - FLASH BANK $F0 |
||
30 | 28 || CSE - EEROM BANK $F0 |
||
31 | 29 || CEE - EMU8U BANK $F0 |
||
32 | 30 || |
||
33 | 31 || MAP $00FE00 - $00FFFF IF HIM = 0 |
||
34 | 32 || -------------------------------------- |
||
35 | 33 || SW0 SW1 TYPE SIGNAL |
||
36 | 34 || 0 X FLASH CSF |
||
37 | 35 || 1 0 EEROM CSE |
||
38 | 36 || 1 1 EMU8U CEE |
||
39 | 37 || |
||
40 | 38 || MAP $00FE00 - $00FFFF IF HIM = 1 |
||
41 | 39 || -------------------------------------- |
||
42 | 40 || SW0 SW1 TYPE SIGNAL |
||
43 | 41 || X X RAM BANK $00 CS0 |
||
44 | 42 || |
||
45 | 43 || MAP BANK $F0 : $F00000 - $F0FFFF |
||
46 | 44 || -------------------------------------- |
||
47 | 45 || S1 S0 TYPE SIGNAL |
||
48 | 46 || 0 0 RAM bank $F0 CSR |
||
49 | 47 || 0 1 FLASH CSF |
||
50 | 48 || 1 0 EEROM CSE |
||
51 | 49 || 1 1 EMU8U CEE |
||
52 | 50 || |
||
53 | 51 || -------------------------------------------------------- |
||
54 | 52 || |
||
55 | 53 || BANK $00 : $000000 - $00FFFF |
||
56 | 54 | BANK0 = (A23' & A22' & A21' & A20' & A19' & A18' & A17' & A16' & VMA') |
||
57 | 55 || |
||
58 | |||
59 | |||
60 | 58 || 16K BLOCK |
||
61 | 59 | RB1 = (BANK0 & A15 & A14' ) |
||
62 | 60 || 8K BLOCK |
||
63 | 61 | RB2 = (BANK0 & A15 & A14 & A13' ) |
||
64 | 62 || 4K BLOCK |
||
65 | 63 | RB3 = (BANK0 & A15 & A14 & A13 & A12' ) |
||
66 | 64 || 2K BLOCK |
||
67 | 65 | RB4 = (BANK0 & A15 & A14 & A13 & A12 & A11' ) |
||
68 | 66 || 1K BLOCK |
||
69 | 67 | RB5 = (BANK0 & A15 & A14 & A13 & A12 & A11 & A10') |
||
70 | 68 || 512 BYTES BLOCK $00FC00 - $00FDFF RESERVED FOR I/O |
||
71 | 69 || RB6 = (BANK0 & A15 & A14 & A13 & A12 & A11 & A10 & A9') |
||
72 | 70 || |
||
73 | 71 || LAST 512 BYTES BLOCK ($00FE00 - $00FFFF) ONLY IF HIM=1 |
||
74 | 72 | RB7 = (BANK0 & A15 & A14 & A13 & A12 & A11 & A10 & A9 & HIM) |
||
75 | 73 || |
||
76 | 74 || BANK $00 RAM SELECT |
||
77 | 75 | CS0A = (RB0 # RB1 # RB2 # RB3 # RB4 # RB5 # RB7) |
||
78 | 76 || |
||
79 | 77 || BANK $01 : $010000 - $01FFFF |
||
80 | 78 | BANK1 = (A23' & A22' & A21' & A20' & A19' & A18' & A17' & A16 & VMA') |
||
81 | 79 || |
||
82 | 80 || 16K BLOCK $010000 - $013FFF RESERVED FOR EXTERNAL RAM |
||
83 | 81 || BR0 = (BANK1 & A15' & A14') |
||
84 | 82 || 16K BLOCK $014000 - $017FFF |
||
85 | 83 | BR1 = (BANK1 & A15' & A14) |
||
86 | 84 || 32K BLOCK $018000 - $01FFFF |
||
87 | 85 | BR2 = (BANK1 & A15) |
||
88 | 86 || |
||
89 | 87 || BANK $01 RAM SELECT |
||
90 | 88 | CS0B = (BR1 # BR2) |
||
91 | 89 || |
||
92 | 90 || BANK $02 & $03 : $020000 - $03FFFF (128K BLOK) |
||
93 | 91 | CS0C = (A23' & A22' & A21' & A20' & A19' & A18' & A17 & VMA') |
||
94 | 92 || |
||
95 | 93 || BANK $03 - $07 : $040000 - $07FFFF (256K BLOK) |
||
96 | 94 | CS0D = (A23' & A22' & A21' & A20' & A19' & A18 & VMA') |
||
97 | 95 || |
||
98 | 96 || BANK $00 - $07 RAM SELECTION (512K BLOCK) |
||
99 | 97 | CS0 = (CS0A # CS0B # CS0C # CS0D) |
||
100 | 98 || |
||
101 | 99 || -------------------------------------------------------- |
||
102 | 100 || |
||
103 | 101 || BANKF0: $F00000 - $F7FFFF |
||
104 | 102 | BANKF0 = (A23 & A22 & A21 & A20 & A19' & VMA') |
||
105 | 103 || |
||
106 | 104 || LAST 512 BYTES BLOCK ON BANK $00 ($00FE00 - $00FFFF) ONLY IF HIM=0 |
||
107 | 105 | BR7 = (BANK0 & A15 & A14 & A13 & A12 & A11 & A10 & A9 & HIM') |
||
108 | 106 || BR7 MAPPED TO FLASH IF SW0=0 |
||
109 | 107 | BR7F = BR7 & SW0' |
||
110 | 108 || BR7 MAPPED TO EEROM IF SW0=1 & SW1=1 |
||
111 | 109 | BR7E = BR7 & SW0 & SW1 |
||
112 | 110 || BR7 MAPPED TO EMU8U IF SW0=1 & SW1=0 |
||
113 | 111 | BR7U = BR7 & SW0 & SW1' |
||
114 | 112 || BANK $F0 MAPPED TO FLASH IF S0=1 & S1=0 |
||
115 | 113 | BF0F = BANKF0 & S0 & S1' |
||
116 | 114 || BANK $F0 MAPPED TO EEROM IF S0=0 & S1=1 |
||
117 | |||
118 | |||
119 | 117 | BF0U = BANKF0 & S0 & S1 |
||
120 | 118 || BANK $F0 MAPPED TO RAM IF S0=0 & S1=0 |
||
121 | 119 | BF0R = BANKF0 & S0' & S1' |
||
122 | 120 | |
||
123 | 121 | CSR = BF0R |
||
124 | 122 | CSF = (BF0F # BR7F) |
||
125 | 123 | CSE = (BF0E # BR7E) |
||
126 | 124 | CEE = (BF0U # BR7U) |
||
127 | |||
128 | |||
129 | I200 No fatal errors found in source code (logic phase). |
||
130 | I201 No warnings. |
||
131 | |||
132 | |||
133 | |||
134 | I203 Memory usage 116K |
||
135 | I204 Elapsed time 1 second |
||
136 | |||
137 | |||
138 | |||
139 | |||
140 | RESOLVED EXPRESSIONS (Reduction 0) |
||
141 | |||
142 | Signal name Row Terms |
||
143 | |||
144 | |||
145 | |||
146 | |||
147 | A21' A22' A23' VMA' |
||
148 | |||
149 | A22' A23' VMA' |
||
150 | |||
151 | A23' VMA' |
||
152 | 66 A13' A14 A15 A16' A17' A18' A19' A20' A21' A22' A23' |
||
153 | VMA' |
||
154 | 67 A14' A15 A16' A17' A18' A19' A20' A21' A22' A23' VMA' |
||
155 | 68 A14 A15' A16 A17' A18' A19' A20' A21' A22' A23' VMA' |
||
156 | 69 A15' A16' A17' A18' A19' A20' A21' A22' A23' VMA' |
||
157 | 70 A15 A16 A17' A18' A19' A20' A21' A22' A23' VMA' |
||
158 | 71 A17 A18' A19' A20' A21' A22' A23' VMA' |
||
159 | 72 A18 A19' A20' A21' A22' A23' VMA' |
||
160 | |||
161 | CSR 49 A19' A20 A21 A22 A23 VMA' S0' S1' |
||
162 | |||
163 | CSF 38 A9 A10 A11 A12 A13 A14 A15 A16' A17' A18' A19' |
||
164 | A20' A21' A22' A23' VMA' HIM' SW0' |
||
165 | 39 A19' A20 A21 A22 A23 VMA' S0 S1' |
||
166 | |||
167 | |||
168 | A20' A21' A22' A23' VMA' HIM' SW0 SW1 |
||
169 | |||
170 | |||
171 | CEE 75 A9 A10 A11 A12 A13 A14 A15 A16' A17' A18' A19' |
||
172 | A20' A21' A22' A23' VMA' HIM' SW0 SW1' |
||
173 | |||
174 | |||
175 | |||
176 | |||
177 | |||
178 | Rows |
||
179 | Pin Signal name Column -------------- Activity |
||
180 | Beg Avail Used |
||
181 | |||
182 | |||
183 | |||
184 | |||
185 | 4. A12 12 - - - High |
||
186 | 5. A13 16 - - - High |
||
187 | 6. A14 20 - - - High |
||
188 | 8. A15 24 - - - High |
||
189 | |||
190 | 10. A17 32 - - - High |
||
191 | 11. A18 36 - - - High |
||
192 | 12. A19 40 - - - High |
||
193 | 13. A20 44 - - - High |
||
194 | 14. A21 48 - - - High |
||
195 | 15. A22 50 112 9 0 High (Registered) |
||
196 | 16. A23 46 103 9 0 High (Registered) |
||
197 | 17. VMA 42 94 9 0 High (Registered) |
||
198 | 18. HIM 38 85 9 0 High (Registered) |
||
199 | 19. CEE 35 74 11 2 Low (Three-state) |
||
200 | 20. CS0 31 61 13 11 Low (Three-state) |
||
201 | 22. CSR 27 48 13 1 Low (Three-state) |
||
202 | 23. CSF 23 37 11 2 Low (Three-state) |
||
203 | 24. CSE 19 28 9 2 Low (Three-state) |
||
204 | 25. SW0 14 19 9 0 High (Registered) |
||
205 | 26. SW1 10 10 9 0 High (Registered) |
||
206 | 27. S0 6 1 9 0 High (Registered) |
||
207 | 28. S1 2 - - - High |
||
208 | 29. - - 0 1 0 |
||
209 | 30. - - 121 1 0 |
||
210 | ---- ---- |
||
211 | 122 18 (15%) |
||
212 | |||
213 | |||
214 | I200 No fatal errors found in source code (device phase). |
||
215 | I201 No warnings. |
||
216 | |||
217 | |||
218 | OrCAD DEVICE |
||
219 | Type: GAL26CV12 |
||
220 | |||
221 | |||
222 | F0* |
||
223 | L1456 1111111111111111111111111111111111111111111111111111* |
||
224 | |||
225 | |||
226 | |||
227 | L1976 0111011101110110011101110111101110111010101010101010* |
||
228 | L2028 1110110111111111111111111111111111111111101001010101* |
||
229 | L2496 1111111111111111111111111111111111111111111111111111* |
||
230 | L2548 1110111011111111111111111111111111111111101001010101* |
||
231 | L3172 1111111111111111111111111111111111111111111111111111* |
||
232 | L3224 0111011101110111011101110111101110111001101010101010* |
||
233 | L3276 1111101101110111011101110111101110111011101010101010* |
||
234 | L3328 1111111110110111011101110111101110111011101010101010* |
||
235 | L3380 1111111111111011011101110111101110111011101010101010* |
||
236 | L3432 1111111111111111101101110111101110111011101010101010* |
||
237 | L3484 1111111111111111111110110111101110111011101010101010* |
||
238 | L3536 1111111111111111111101111011011110111011101010101010* |
||
239 | L3588 1111111111111111111111111011101110111011101010101010* |
||
240 | L3640 1111111111111111111111110111011110111011101010101010* |
||
241 | L3692 1111111111111111111111111111111101111011101010101010* |
||
242 | L3744 1111111111111111111111111111111111110111101010101010* |
||
243 | L3848 1111111111111111111111111111111111111111111111111111* |
||
244 | L3900 0111011101100101011101110111101110111010101010101010* |
||
245 | L3952 1101110111111111111111111111111111111111101001010101* |
||
246 | L6344 1111110101010101111111110011000000110000001100100011* |
||
247 | L6396 000000110011001000000010000000100000* |
||
248 | C7F7D* |
||
249 | |||
250 | I202 1/29/18 5:29 pm (Monday) |
||
251 | I203 Memory usage 11K |
||
252 | I204 Elapsed time 1 second |
||
253 |