Download
Print
PAGE
OF
417
Go
1
2
3
4
5
Acronym List
6
7
Table of Contents
8
9
10
11
12
13
14
15
16
17
List of Illustrations
18
19
20
21
List of Tables
22
23
24
25
Sec. 1- Introduction
26
27
1.1 Differences Among M68060 Family Members
28
1.2 Features
29
1.4 Processor Overview
30
31
1.4.2 Integer Unit
32
33
34
1.5 Processing States
35
1.6 Programming Model
36
37
38
1.7 Data Format Sumamry
39
1.9 Instruction Set Overview
40
41
42
43
44
45
1.10 Notational Conventions
46
47
Sec. 2 - Signal Description
48
49
2.1 Address and Control Signals
50
2.1.2 Cycle Long-Word Address
51
52
2.3.3 Transfer Line Number
53
2.3.5 Read/Write
54
2.3.9 Cache Inhibit Out
55
2.4.1 Transfer Start
56
2.5.3 Transfer Error Acknowledge
57
2.7 Arbitration Signals
58
2.7.5 Bus Busy
59
2.8.2 MMU Disable
60
2.9.3 Autovector
61
2.10.2 MC68060 Processor Clock
62
2.11 Test Signals
63
2.11.4 Test Data In
64
65
Sec. 3- Integer Unit
66
3.2 Integer Unit Register Description
67
3.2.2 Integer Unit Supervisor Programming Model
68
69
70
Sec. 4- Memory Management Unit
71
72
4.1 Memory Management Programming Model
73
4.1.2 Translation Control Register
74
75
4.1.3 Transparent Translation Registers
76
4.2 Logical Address Translation
77
78
79
80
81
4.2.2 Descriptors
82
83
84
4.2.3 Translation Table Example
85
4.2.4 Variations in Translation Table Structure
86
87
88
4.2.5 Table Search Accesses
89
4.2.6 Address Translation Protection
90
91
92
93
4.3 Address Translation Caches
94
95
96
4.4 Transparent Translation
97
4.5 Address Translation summary
98
99
4.6.2 Effect of MDIS on Address Translation
100
Sec. 5- Caches
101
102
103
104
5.2 Cache Control Register
105
5.3 Cache Management
106
5.4 Caching Modes
107
5.4.2 Cache-Inhibited Accesses
108
5.4.3 Special Accesses
109
5.5.3 Read Hit
110
5.7 Memory Accesses for Cache Maintenance
111
112
5.7.2 Cache Pushes
113
5.9 Store Buffer
114
5.12 Cache Operation Summary
115
116
5.12.2 Data Cache
117
118
119
Sec. 6- Floating-Point Unit
120
6.1 Floating-Point User Programming Model
121
6.1.1 Floating-Point Data Registers
122
6.1.3 Floating-Point Status Register
123
124
125
6.1.4 Floating-Point Instruction Address Register
126
127
128
129
6.3 Computational Accuracy
130
6.3.1 Intermediate Result
131
6.3.2 Rounding the Result
132
133
6.4 Postprocessing Operation
134
6.4.2 Conditional Testing
135
136
137
6.5 Floating-Point Exceptions
138
139
6.5.2 Unsupported Floating-Point Data Types
140
6.5.3 Unimplemented Effective Address Exception
141
142
6.6.1 Branch/Set on Unordered
143
6.6.2 Signaling Not-a-Number
144
6.6.3 Operand Error
145
146
6.6.4 Overflow
147
148
6.6.5 Underflow
149
150
6.6.6 Divide-By-Zero
151
6.6.7 Inexact Result
152
153
6.7 Floating-Point State Frames
154
155
156
Sec. 7- Bus Operation
157
158
7.2 Full-, Half-, and Quarter-Speed Bus Operation and BCLK
159
7.3 Acknowledge Termination Ignore State Capability
160
7.5 Data Transfer Mechanism
161
162
163
164
7.6 Misaligned Operands
165
166
167
7.7 Processor Data Transfers
168
169
170
7.7.2 Line Read Transfer
171
172
173
174
175
7.7.3 Byte, Word, and Long-Word Write Cycles
176
177
178
179
180
7.7.4 Line Write Cycles
181
182
183
7.7.5 Locked Read-Modify-Write Cycles
184
185
186
7.7.6 Emulating CAS2 and CAS Misaligned
187
7.7.7 Using CLA in Increment A3 and A2
188
189
190
191
7.8.2 Breakpoint Acknowledge Cycle
192
193
194
195
196
197
198
199
200
201
7.9 Bus Exception Control Cycles
202
203
7.9.2 Retry Operation
204
205
206
7.9.3 Double Bus Fault
207
7.10 Bus Synchronization
208
7.11.1 MC68040-Arbitration Protocol
209
210
211
212
213
7.11.2 MC68060-Arbitration Protocol
214
215
216
217
218
219
220
7.11.3 External Arbiter Considerations
221
222
223
7.12 Bus Snooping Operation
224
225
226
7.13 Reset Operation
227
228
229
7.14 Special Modes of Operation
230
231
7.14.2 Acknowledge Termiation Protocol
232
233
Sec. 8- Exception Processing
234
235
236
8.2 Integer Unit Exceptions
237
8.2.1 Access Error Exception
238
239
8.2.2 Address Error Exception
240
8.2.4 Illegal Instruction and Unimplemented Instruction Exceptions
241
242
8.2.5 Privilege Violation Exception
243
8.2.7 Format Error Exception
244
8.2.9 Interrupt Exception
245
246
8.2.10 Reset Exception
247
248
249
8.3 Exception Priorities
250
251
8.4 Return from Exceptions
252
8.4.2 Six-Word Stack Frame
253
8.4.4 Eight-Word Stack Frame
254
255
256
257
8.4.5 Recovering from an Access Error
258
259
8.4.6 Bus Errors and Pending Memory Writes
260
261
8.4.7 Branch Prediction Error
262
Sec. 9- IEEE 1149-1 Test and Debug Pipe Control Modes
263
9.1.1 Overview
264
9.1.2 JTAG Instrucion Shift Register
265
266
267
268
9.1.3 JTAG Test Data Registers
269
270
271
272
273
274
275
276
9.1.4 Restrictions
277
278
9.1.6 Motorola MC68060 BSDL Description
279
280
281
282
283
284
285
9.2 Debug Pipe Control Mode
286
9.2.1 Debug Command Interface
287
288
9.2.2 Debug Pipe Control Mode Commands
289
290
291
292
9.2.3 Emulator Mode
293
294
9.3 Switching Between JTAG and Debug Pipe Control Modes of Operation
295
296
297
Sec. 10- Instruction Execution Timing
298
10.1.1 Dispatch Test 1: sOEP Opword and Required Extensio Words are Valid
299
300
301
302
303
304
10.1.3 Dispatch Test 3: Allowable Effective Addressing Mode in the sOEP
305
10.1.6 Dispatch Test 6: No Register Conflicts on sOEP.IEE Resources
306
10.2 Timing Assumptions
307
308
10.3 Cache and ATC Performance Degradation Times
309
10.3.2 Data ATC Miss
310
10.4 Effective Address Calculation Times
311
312
10.6 Standard Instruction Execution Times
313
10.7 Immediate Instruction Execution Times
314
10.8 Single-Operand Instruction Execution Times
315
10.9 Shift/Rotate Execution Times
316
317
10.11 Branch Instruction Execution Times
318
10.12 LEA, PEA, and MOVEM Execution Times
319
320
10.15 FPU Instruction Execution Times
321
322
10.16 Exception Processing Times
323
Sec. 11- Applications Information
324
325
326
327
328
11.1.3 Precise Vs. Imprecise Exception Mode
329
330
331
332
333
11.2.2 Output Hold Time Differences
334
335
11.2.3 Bus Arbitration
336
11.2.6 Clocking
337
11.2.8 Miscellaneous Pullup Resistors
338
339
11.4 Thermal Management
340
341
342
11.5 Support Devices
343
Sec. 12 - Electrical and Thermal Characteristics
344
12.4 DC Electrical Specifications
345
12.5 Clock Input Specifications
346
12.6 Output AC Timing Specifications
347
12.7 Input AC Timing Specifications
348
349
350
351
352
353
354
355
Sec. 13 - Ordering Information and Mechanical Data
356
13.2.1 MC68060, MC68LC060, and MC68EC060 Pin Grid Array
357
13.2.2 MC68060, MC68LC060, and MC68EC060
358
13.3 Mechanical Data
359
360
361
Appx. B-MC68EC060
362
Appx. C- MC68060 Software Package
363
C.1 Module Format
364
365
C.2 Unimplemented Integer Instructions
366
C.2.1 Integer Emulation Results
367
368
369
370
C.2.3 Module 2: Unimplemented Integer Instruction Library
371
372
C.3 Floating-Point Emulation Package
373
374
C.3.1 Floating-Point Emulation Results
375
C.3.2 Module 3: Full Floating-Point Kernel
376
377
378
379
380
381
382
C.3.3 Module 4: Partial Floating-Point Kernel
383
C.3.4 Module 5: Floating-Point Library
384
C.4 Operating System Dependencies
385
386
387
C.4.2 Instructions Not Recommended
388
C.5 Installation Notes
389
C.5.3 Release Notes and Module Offset Assignments
390
C.5.4 AESOP Electronic Bulletin Board
391
Appx. D- MC68060 Insturctions
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
Loading...
Home
> Motorola > M68060
Motorola M68060 Users Manual - Page 417
Document Details: 417 pages, 1.44 MB filesize.
Thi
s
datashee
t
ha
s
been downloaded from:
www.Datas
heetCatalog.com
Datas
heet
s fo
r electr
oni
c com
ponents.
Loading...
« Prev
« Prev 10
Next 10 »
Next »
1
...
411
412
413
414
415
416
417
Terms of Use
|
Privacy Policy
|
DMCA Policy
2006-2020 Rsmanuals.com