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\#9005.PLD)
2
 
3
  1  ||	FILE:	#9005.PLD
4
  2  ||	PROJ:	20130517
5
  3  ||	PART:	G20V8-#9005
6
  4  ||
7
  5  ||	DEV :	GAL20V8
8
  6  ||
9
  7  || 	DESC:	I/O DECODER & CONTROL
10
  8  ||
11
  9  |
12
 10  |GAL20V8A
13
 11  |
14
 12  || INPUT
15
 13  |  1:A1, 2:A2, 3:A3, 4:A4, 5:A5, 6:A6, 7:A7, 8:IO0, 9:RW, 10:PHI2,
16
 14  |  11:EN, 13:RDYN, 14:RAMN, 23:-,
17
 15  || OUTPUT
18
 16  |  22:DBE, 21:VDC, 20:PIA, 19:WFF, 18:CRD, 17:CWE, 16:RD, 15:WIO
19
 17  |
20
 18  | SIGNATURE: "9005    "
21
 19  |
22
 20  |  ACTIVE-LOW: DBE, VDC, PIA, WFF, CRD, CWE, RD, WIO
23
 21  |
24
 22  |  PROPERTY: "SIMPLE"
25
 23  |
26
 24  || --------------------------------------------------------
27
 25  || IO SELECT => FF70-FF77 (65C02) - FC70-FC77 (65C816)
28
 26  |  IOS  = (IO0' & A7' & A6 & A5 & A4 & A3')
29
 27  || R6545/HD6445 => FF70-FF71 / FC70-FC71
30
 28  |  CRTC = (IOS & A2' & A1')
31
 29  || REGISTRO WRITE ONLY => FF72
32
 30  |  WREG = (IOS & A2' & A1 & RW')
33
 31  || PIA 65C21 => FF74-FF77 / FC74-FC77
34
 32  |  PIAS = (IOS & A2)
35
 33  || RD => segnale OE per RAM
36
 34  |  RD = (RW & PHI2)
37
 35  || CRD, CWE => segnali read,write per HD6545 (qualificati con EN)
38
 36  |  CRD = (CRTC & RW & EN)
39
 37  |  CWE = (CRTC & RW' & EN)
40
 38  || ABILITAZIONE CRTC e PIA
41
 39  |  PIA = PIAS
42
 40  |  VDC = CRTC
43
 41  || CLOCK per registro FF
44
 42  |  WFF = (WREG & RDYN)
45
 43  || SEGNALE WAIT I/O
46
 44  |  WIO = (CRTC # WREG)
47
 45  || SEGNALE ABILITAZIONE 74x245
48
 46  |  DBEIO = ((CRTC & EN) # (WREG & (EN # RDYN)) # (PIAS & PHI2))
49
 47  |  DBEM  = RAMN'
50
 48  |  DBE = (DBEIO # DBEM)
51
 
52
 
53
 
54
I201  No warnings.
55
56
 
57
 
58
I203  Memory usage 84K
59
I204  Elapsed time 1 second
60
OrCAD DEVICE FITTER  v2.01   12/09/94  (Source file .\PLD\#9005.PLA)
61
 
62
I289  Simple GAL architecture selected.
63
 
64
65
 
66
 
67
 
68
69
 
70
71
 
72
73
 
74
75
 
76
77
 
78
79
 
80
                  57   A1' A2' A3' A4  A5  A6  A7' IO0'
81
 
82
WFF               24   A1  A2' A3' A4  A5  A6  A7' IO0' RW' RDYN
83
84
 
85
                   1   A1  A2' A3' A4  A5  A6  A7' IO0' RW' RDYN
86
 
87
                   3   A2  A3' A4  A5  A6  A7' IO0' PHI2
88
                   4   RAMN'
89
90
91
92
 
93
 
94
 
95
 
96
97
  1.     A1              2        -    -    -        High    (Clock)
98
  2.     A2              0        -    -    -        High
99
  3.     A3              4        -    -    -        High
100
 
101
  5.     A5             12        -    -    -        High
102
  6.     A6             16        -    -    -        High
103
  7.     A7             20        -    -    -        High
104
  8.     IO0            24        -    -    -        High
105
  9.     RW             28        -    -    -        High
106
 10.     PHI2           32        -    -    -        High
107
 11.     EN             36        -    -    -        High
108
 13.     RDYN           38        -    -    -        High    (Enable)
109
 14.     RAMN           34        -    -    -        High
110
 15.     WIO            31       56    8    2        Low
111
 16.     RD             27       48    8    1        Low
112
 17.     CWE            23       40    8    1        Low
113
 18.     CRD             -       32    8    1        Low
114
 19.     WFF             -       24    8    1        Low
115
 20.     PIA            19       16    8    1        Low
116
 21.     VDC            15        8    8    1        Low
117
 22.     DBE            11        0    8    5        Low
118
 23.     -               6        -    -    -
119
                                    ---- ----
120
                                      64   13  (20%)
121
122
123
I200  No fatal errors found in source code (device phase).
124
I201  No warnings.
125
 
126
 
127
OrCAD DEVICE
128
Type:       GAL20V8
129
 
130
 
131
 
132
L0000 10 01 10 11 01 11 01 11 01 11 10 11 10 11 10 11 11 11 01 11 *
133
L0040 10 01 10 11 01 11 01 11 01 11 10 11 10 11 10 11 11 11 11 01 *
134
L0080 10 10 10 11 01 11 01 11 01 11 10 11 10 11 11 11 11 11 01 11 *
135
L0120 01 11 10 11 01 11 01 11 01 11 10 11 10 11 11 11 01 11 11 11 *
136
L0160 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 *
137
L0320 10 10 10 11 01 11 01 11 01 11 10 11 10 11 11 11 11 11 11 11 *
138
L0640 01 11 10 11 01 11 01 11 01 11 10 11 10 11 11 11 11 11 11 11 *
139
L0960 10 01 10 11 01 11 01 11 01 11 10 11 10 11 10 11 11 11 11 01 *
140
L1280 10 10 10 11 01 11 01 11 01 11 10 11 10 11 01 11 11 11 01 11 *
141
L1600 10 10 10 11 01 11 01 11 01 11 10 11 10 11 10 11 11 11 01 11 *
142
L1920 11 11 11 11 11 11 11 11 11 11 11 11 11 11 01 11 01 11 11 11 *
143
L2240 10 01 10 11 01 11 01 11 01 11 10 11 10 11 10 11 11 11 11 11 *
144
L2280 10 10 10 11 01 11 01 11 01 11 10 11 10 11 11 11 11 11 11 11 *
145
L2560 00 00 00 00 00 11 10 01 00 11 00 00 00 11 00 00 00 11 01 01 *
146
L2600 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 *
147
L2640 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 *
148
L2680 11 11 11 11 11 11 11 11 11 11 11 11 10 *
149
C44B6*
150
151
I202  5/31/13  11:13 am  (Friday)
152
I203  Memory usage 7K
153
I204  Elapsed time 1 second
154