Connecting Coprocessors; Figure 8-5 Example Coprocessor Connections; Table 8-3 Handshake Signal Connections - Epson ARM720T Core Cpu Manual

Revision 4 (amba ahb bus interface version)
Table of Contents

Advertisement

8.5

Connecting coprocessors

A coprocessor in a system based on an ARM720T processor must have 32-bit connections to:
transfer data from memory (instruction stream and LDC)
write data from the ARM720T processor (MCR)
read data to the ARM720T processor (MRC).
8.5.1
Connecting a single coprocessor
You can connect a single coprocessor directly to the coprocessor interface of the ARM720T
processor without any additional logic, as shown in Figure 8-5. EXTCPDBE must be driven
HIGH by the external coprocessor when it drives data on EXTCPDOUT.
CPDOUT
External coprocessor
If you are building a system with an ETM7 and an ARM720T core, you must
.
Note:
directly connect the following buses:
ETM7 input RDATA[31:0] to the ARM720T processor output
ETMRDATA[31:0]
ETM7 input WDATA[31:0] to the ARM720T processor output
ETMWDATA[31:0].
This enables the ETM to correctly trace coprocessor instructions.
8.5.2
Connecting multiple coprocessors
If you have multiple coprocessors in your system, connect the handshake signals as shown in
Table 8-3.
Signal
CPnCPI
CPA and CPB
You must also multiplex the output data from the coprocessors.
ARM720T CORE CPU MANUAL
ARM720T (Rev 4)
processor
CPDIN

Figure 8-5 Example coprocessor connections

Table 8-3 Handshake signal connections

Connection
Connect this signal to all coprocessors present in the system
The individual CPA and CPB outputs from each coprocessor
must be ANDed together, and connected to the EXTCPA and
EXTCPB inputs on the ARM720T processor
EPSON
8: Coprocessor Interface
Memory
8-9

Advertisement

Table of Contents
loading

Table of Contents