EasyManua.ls Logo

Freescale Semiconductor MC68881 - FPCP Coprocessor Interface Register Map; MPU CPU Space Type Field Encoding

Default Icon
409 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
7
Table 7-1. MPU CPU Space Type Field Encoding
CPU Space
Type CPU Space Transaction
Field (A19-A16)
0000 Breakpoint Acknowledge
0001 Access Level Control
0010 Coprocessor Communications
1111 Interrupt Acknowledge
register (CIR select) field, A4-A0, is decoded by the FPCP to select the appropriate CIR. For
a map of the FPCP coprocessor interface registers in the CPU address space, refer to Figure
7-2. Since address bits A31-A20 are not present on all implementations of M68000 pro-
cessors, these bits are not essential for decoding CPU space transactions and therefore
are don't care bits.
SOS
$O2
$O4
sos
SOS
$OA
=OC
$OE
$10
$14
$18
$1C
31
RESPONSE
CONTROL
SAVE
RESTORE
OPERATION WORO
COMMAND
(RESEflVEO)
CONDITION
16 15 0
0tOERAND
REGISTER SELECT I (RESERVED)
i
INSTRUL'~rlON ADDP~SS
OPERAND ADDRESS
Figure 7-2. FPCP Coprocessor Interface Register Map
The FPCP chip-select decode, therefore, uses the MPU function codes (FC2-FC0), the CPU
space type field (A19-A16), and the Cp-ID field (A15-A13). The FPCP decodes the address
bits A4-A0 to determine the function (as defined by the selected CIR) of any coprocessor
access.
7.2 COPROCESSOR INTERFACE REGISTERS
Table 7-2 identifies the FPCP coprocessor interface register (CIR) locations in the CPU space
that are used for communications between the MPU and the FPCP. Figure 7-2 illustrates
the memory map of the CIRs on a 32-bit bus. When CS is asserted, the FPCP decodes the
CIR select field of the address bus (A4-A0) to select the appropriate coprocessor interface
register.
When the FPCP is used on a 32-bit bus, the coprocessor interface registers appear at the
logical addresses shown in Figure 7-2 and Table 7-2. The M68000 dynamic bus sizing
FREESCALE
7-2
MC68881/MC68882 USER'S MANUAL

Table of Contents

Related product manuals