@@ -140,7 +140,9 @@ Macrocells
140
140
26 Selects input to the "11" clock source mux
141
141
0 = Product Term Clock
142
142
1 = Control Term Clock
143
- 25 1 if FF is falling edge triggered, 0 if rising
143
+ 25 Selects edge sensitivity of the FF
144
+ 0 = Rising
145
+ 1 = Falling
144
146
24:23 Clock source for the FF
145
147
00 = GCK0
146
148
01 = GCK1
@@ -163,31 +165,31 @@ Macrocells
163
165
10 = T flipflop
164
166
11 = D flipflop with clock enable
165
167
15 Doesn't seem to do anything. Probably related to input buffer.
166
- 0 Input buffer used
167
- 1 Input buffer not used. Seems to not disable the IBUF -> macrocell FF fast path (bit 11).
168
+ 0 = Input buffer used
169
+ 1 = Input buffer not used. Seems to not disable the IBUF -> macrocell FF fast path (bit 11).
168
170
14 Enable input pad -> ZIA buffer
169
- 0 ZIA driver enabled
170
- 1 ZIA driver disabled (constant zero)
171
+ 0 = ZIA driver enabled
172
+ 1 = ZIA driver disabled (constant zero)
171
173
13 Specifies source of macrocell -> ZIA feedback
172
- 0 Macrocell XOR gate
173
- 1 Macrocell flipflop
174
+ 0 = Macrocell XOR gate
175
+ 1 = Macrocell flipflop
174
176
12 Enables macrocell -> ZIA driver
175
- 0 Macrocell drives ZIA
176
- 1 ZIA driver disabled (reads as constant zero)
177
+ 0 = Macrocell drives ZIA
178
+ 1 = ZIA driver disabled (reads as constant zero)
177
179
11 Selects input to the flipflop
178
- 0 = input buffer
179
- 1 = XOR gate from PLA
180
+ 0 = input buffer
181
+ 1 = XOR gate from PLA
180
182
10 Input buffer Schmitt trigger enable
181
- 0 = normal
182
- 1 = Schmitt trigger
183
+ 0 = normal
184
+ 1 = Schmitt trigger
183
185
9:8 XOR gate input mux
184
186
00 = Constant zero (pass-through of OR array)
185
187
01 = Complement of product term C
186
188
10 = Product term C
187
189
11 = Constant one (invert output of OR array)
188
190
7 Output buffer input source
189
- 0 = Flipflop
190
- 1 = XOR gate output
191
+ 0 = Flipflop
192
+ 1 = XOR gate output
191
193
6:3 Output enable / mode
192
194
0000 Push-pull output
193
195
0001 Open-drain output
@@ -207,14 +209,14 @@ Macrocells
207
209
1111 Floating (used for inputs)
208
210
Other values unknown
209
211
2 Termination mode
210
- 0 = Float
211
- 1 = Pullup / bus keeper active
212
+ 0 = Float
213
+ 1 = Pullup / bus keeper active
212
214
1 Slew rate
213
- 0 = fast
214
- 1 = slow
215
+ 0 = fast
216
+ 1 = slow
215
217
0 Power-up state of flipflop (inverted)
216
- 0 = initialize to 1
217
- 1 = initialize to 0
218
+ 0 = initialize to 1
219
+ 1 = initialize to 0
218
220
219
221
Global clock mux
220
222
-------------------------
0 commit comments