TS68020VR16 Atmel, TS68020VR16 Datasheet - Page 36

no-image

TS68020VR16

Manufacturer Part Number
TS68020VR16
Description
IC MPU 32BIT 16.67MHZ 114PGA
Manufacturer
Atmel
Datasheet

Specifications of TS68020VR16

Processor Type
68000 32-Bit
Speed
16.67MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
114-PGA
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Features
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TS68020VR16
Manufacturer:
WM
Quantity:
2
Co-processor Protocol
36
TS68020
Table 11. Co-processor Primitives (Continued)
Up to eight processors are supported in a single system with a system-unique co-pro-
cessor identifier encoded in the co-processor instruction. When accessing a co-
processor, the TS68020 executes standard read and write bus cycle in CPU address
space, as encoded by the function codes, and places the co-processor identifier on the
address bus to be used by chip-select logic to select the particular co-processor. Since
standard bus cycle are used to access the co-processor, the co-processor may be
located according to system design requirements, whether it be located on the micro-
processor local bus, on another board on the system bus, or any other place where the
chip-select and co-processor protocol using standard TS68000 bus cycles can be
supported.
Interprocessor transfers are all initiated by the main processor during co-processor
instruction execution. During the processing of a co-processor instruction, the main pro-
cessor transfers instruction information and data to the associated co-processor, and
receives data, requests, and status information from the co-processor. These transfers
are all based on the TS68000 bus cycles.
The typical co-processor protocol which the main processor follows is:
a) The main processor initiates the communications by writing command information to
a location in the co-processor interface.
b) The main processor reads the co-processor response to that information.
General Operand Transfer
Register Transfer
1) The response may indicate that the co-processor is busy, and the main processor
should again query the co-processor. This allows the main processor and co-pro-
cessor to synchronize their concurrent operations.
2) The response may indicate some exception condition; the main processor
acknowledges the exception and begins exception processing.
3) The response may indicate that the co-processor needs the main processor to
perform some service such as transferring data to or from the co-processor. The co-
processor may also request that the main processor query the co-processor again
after the service is complete.
4) The response may indicate that the main processor is not needed for further pro-
cessing of the instruction. The communication is terminated, and the main
processor is free to begin execution of the next instruction. At this point in the co-
processor protocol, as the main processor continues to execute the instruction
stream, the main processor may operate concurrently with the co-processor.
Evaluate and Pass (Ea.)
Evaluate (Ea.) and Transfer Data
Write to Previously Evaluated (Ea.)
Take Address and Transfer Data
Transfer to/from Top of Stack
Transfer CPU Register
Transfer CPU Control Register
Transfer Multiple CPU Registers
Transfer Multiple Co-processor Registers
Transfer CPU SR and/or ScanPC
2115A–HIREL–07/02

Related parts for TS68020VR16