Subversion Repositories MB01 Project

Rev

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\#0151.PLD)
2
 
3
  1  ||	FILE:	#0151.PLD
4
  2  ||	PROJ:	20120600
5
  3  ||	PART:	G20V8-#0151
6
  4  ||
7
  5  ||	DEV :	GAL20V8
8
  6  ||
9
  7  || 	DESC:	DECODER I/O WAIT
10
  8  ||
11
  9  |
12
 10  |GAL20V8A
13
 11  |
14
 12  || INPUT
15
 13  |  1:A0, 2:A1, 3:A2, 4:A3, 5:A4, 6:A5, 7:A6, 8:A7,
16
 14  |  9:IO1, 10:-, 11:WA0, 13:WA1, 14:WV, 23:WT,
17
 15  || OUTPUT
18
 16  |  15:ATA0, 16:ATA1, 17:DMA, 18:FDC, 19:VDC, 20:IOX, 21:PIA, 22:WAIT
19
 17  |
20
 18  | ACTIVE-LOW: ATA0, ATA1, DMA, FDC, VDC, IOX, PIA, WAIT
21
 19  |
22
 20  |  PROPERTY: "SIMPLE"
23
 21  |
24
 22  | SIGNATURE: "0151    "
25
 23  |
26
 24  || --------------------------------------------------------
27
 25  || ATA 0/1
28
 26  || ATA0A => FE20 - FE27 (ATA 0)
29
 27  |  ATA0A = (IO1' & A7' & A6' & A5  & A4' & A3')
30
 28  || ATA0B => FE2E - FF2F (ATA 0)
31
 29  |  ATA0B = (IO1' & A7' & A6' & A5  & A4' & A3 & A2 & A1)
32
 30  || ATA0C => FE2C (ATA 0)
33
 31  |  ATA0C = (IO1' & A7' & A6' & A5  & A4' & A3 & A2 & A1' & A0')
34
 32  || ATA1A => FE30 - FE37 (ATA 1)
35
 33  |  ATA1A = (IO1' & A7' & A6' & A5  & A4  & A3')
36
 34  || ATA1B => FE3E - FE3F (ATA 1)
37
 35  |  ATA1B = (IO1' & A7' & A6' & A5  & A4  & A3 & A2 & A1)
38
 36  || ATA1C => FE3C (ATA 1)
39
 37  |  ATA1C = (IO1' & A7' & A6' & A5  & A4  & A3 & A2 & A1' & A0')
40
 38  ||
41
 39  || SELEZIONE ATA 0 -> FE20 - FE27, FE2C, FE2E - FE2F
42
 40  |  ATA0 = (ATA0A # ATA0B # ATA0C)
43
 41  || SELEZIONE ATA 1 -> FE30 - FE37, FE3C, FE3E - FE3F
44
 42  |  ATA1 = (ATA1A # ATA1B # ATA1C)
45
 43  || ENABLE WAIT ATA 0
46
 44  |  WATA0 = ((ATA0A # ATA0B) & WA0')
47
 45  || ENABLE WAIT ATA 1
48
 46  |  WATA1 = ((ATA1A # ATA1B) & WA1')
49
 47  ||
50
 48  || --------------------------------------------------------
51
 49  || DMA & FDC
52
 50  || DMA -> FE60 - FE6F
53
 51  |  DMAS = (IO1' & A7' & A6  & A5  & A4')
54
 52  || FDC -> FE58 - FE5F
55
 53  |  FDCS = (IO1' & A7' & A6  & A5' & A4  & A3)
56
 54  |  DMA = DMAS
57
 55  |  FDC = FDCS
58
 
59
 
60
 58  || IOY -> FE40 - FE4F
61
 59  |  IOY = (IO1' & A7' & A6  & A5'  & A4')
62
 60  || RTC -> FE4C - FE4D
63
 61  |  RTCA = (IOY & A3 & A2  & A1')
64
 62  || VDC -> FE4E - FE4F
65
 63  |  VDCA = (IOY & A3 & A2  & A1)
66
 64  || CTC -> FE48 - FE4B
67
 65  |  CTCA = (IOY & A3 & A2')
68
 66  || SELEZIONE RTC, CTC
69
 67  |  IOX = (RTCA # CTCA)
70
 68  |  VDC = VDCA
71
 69  || WAIT CTC
72
 70  |  WCTC = (CTCA & WT')
73
 71  || WAIT VDC
74
 72  |  WVDC = (VDCA & WV')
75
 73  ||
76
 74  || --------------------------------------------------------
77
 75  || PIA -> FE28 - FE2B
78
 76  |  PIA = (IO1' & A7' & A6' & A5  & A4' & A3 & A2')
79
 77  ||
80
 78  || --------------------------------------------------------
81
 79  || SEGNALE WAIT
82
 80  |  WAIT = (WATA0 # WATA1 # WCTC # WVDC)
83
84
85
 
86
 
87
 
88
89
I202  7/24/12  11:17 am  (Tuesday)
90
 
91
 
92
OrCAD DEVICE FITTER  v2.01   12/09/94  (Source file .\PLD\#0151.PLA)
93
94
I289  Simple GAL architecture selected.
95
 
96
97
 
98
99
 
100
 
101
 
102
                  57   A1  A2  A3  A4' A5  A6' A7' IO1'
103
 
104
105
 
106
                  49   A1  A2  A3  A4  A5  A6' A7' IO1'
107
                  50   A3' A4  A5  A6' A7' IO1'
108
109
 
110
111
FDC               32   A3  A4  A5' A6  A7' IO1'
112
113
 
114
                  17   A2' A3  A4' A5' A6  A7' IO1'
115
 
116
VDC               24   A1  A2  A3  A4' A5' A6  A7' IO1'
117
 
118
PIA                8   A2' A3  A4' A5  A6' A7' IO1'
119
120
 
121
                   1   A1  A2  A3  A4' A5  A6' A7' IO1' WA0'
122
 
123
                   3   A2' A3  A4' A5' A6  A7' IO1' WT'
124
 
125
                   5   A3' A4  A5  A6' A7' IO1' WA1'
126
127
128
129
SIGNAL ASSIGNMENT
130
                                      Rows
131
 
132
 
133
 
134
 
135
  2.     A1              0        -    -    -        High
136
  3.     A2              4        -    -    -        High
137
  4.     A3              8        -    -    -        High
138
  5.     A4             12        -    -    -        High
139
 
140
  7.     A6             20        -    -    -        High
141
  8.     A7             24        -    -    -        High
142
  9.     IO1            28        -    -    -        High
143
 10.     -              32        -    -    -
144
 11.     WA0            36        -    -    -        High
145
 13.     WA1            38        -    -    -        High    (Enable)
146
 14.     WV             34        -    -    -        High
147
 15.     ATA0           31       56    8    3        Low
148
 16.     ATA1           27       48    8    3        Low
149
 17.     DMA            23       40    8    1        Low
150
 18.     FDC             -       32    8    1        Low
151
 19.     VDC             -       24    8    1        Low
152
 20.     IOX            19       16    8    2        Low
153
 21.     PIA            15        8    8    1        Low
154
 22.     WAIT           11        0    8    6        Low
155
 23.     WT              6        -    -    -        High
156
                                    ---- ----
157
                                      64   18  (28%)
158
159
160
I200  No fatal errors found in source code (device phase).
161
I201  No warnings.
162
163
164
 
165
 
166
*
167
QP24* QF2706* QV1024*
168
 
169
 
170
 
171
L0080 01 11 01 11 01 11 01 11 01 11 10 11 10 11 10 11 11 11 11 10 *
172
L0120 11 11 10 10 01 11 10 11 10 11 01 11 10 11 10 11 11 11 11 11 *
173
L0160 11 11 11 11 10 11 10 11 01 11 10 11 10 11 10 11 11 11 10 11 *
174
L0200 11 11 11 11 10 11 01 11 01 11 10 11 10 11 10 11 11 11 11 10 *
175
L0320 11 11 10 11 01 11 10 11 01 11 10 11 10 11 10 11 11 11 11 11 *
176
L0640 10 11 01 11 01 11 10 11 10 11 01 11 10 11 10 11 11 11 11 11 *
177
L0680 11 11 10 11 01 11 10 11 10 11 01 11 10 11 10 11 11 11 11 11 *
178
L0960 01 11 01 11 01 11 10 11 10 11 01 11 10 11 10 11 11 11 11 11 *
179
L1280 11 11 11 11 01 11 01 11 10 11 01 11 10 11 10 11 11 11 11 11 *
180
L1600 11 11 11 11 11 11 10 11 01 11 01 11 10 11 10 11 11 11 11 11 *
181
L1920 10 10 01 11 01 11 01 11 01 11 10 11 10 11 10 11 11 11 11 11 *
182
L1960 01 11 01 11 01 11 01 11 01 11 10 11 10 11 10 11 11 11 11 11 *
183
L2000 11 11 11 11 10 11 01 11 01 11 10 11 10 11 10 11 11 11 11 11 *
184
L2240 10 10 01 11 01 11 10 11 01 11 10 11 10 11 10 11 11 11 11 11 *
185
L2280 01 11 01 11 01 11 10 11 01 11 10 11 10 11 10 11 11 11 11 11 *
186
L2320 11 11 11 11 10 11 10 11 01 11 10 11 10 11 10 11 11 11 11 11 *
187
L2560 00 00 00 00 00 11 00 00 00 11 00 01 00 11 01 01 00 11 00 01 *
188
L2600 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 *
189
L2640 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 *
190
L2680 11 11 11 11 11 11 11 11 11 11 11 11 10 *
191
C5A6A*
192
193
I202  7/24/12  11:17 am  (Tuesday)
194
I203  Memory usage 8K
195
I204  Elapsed time 1 second
196