3-24
Processor Interface
• CPC700 will not assert MCP_N while MCP_REQ is active unless MCP_N assertion is enabled. If
MCP_REQ is active when MCP_N assertion is enabled, then MCP_N will be asserted.
• Unlike other processor bus related error sources, when CPC700 samples MCP_REQ asserted, it does
NOT disable further error detection.
3.15.9 ECC Errors
When an uncorrectable ECC error occurs, MCP_ N will be asserted for a minimum of two clock cycles if bit
1 (MCP enable bit) of the PRIFOPT1 register is set.
Correctable ECC errors will be reported to the CPC700’s interrupt controller via IRQ 0. System software
may separately program the interrupt controller to generate an interrupt to the processor based on this
condition or not. See Section Chapter 10., “Interrupt Controller” for more information
3.16 Processor Interface Register Description
Processor interface registers are accessed through the PIFCFGADR and PIFCFGDATA registers. To
access one of the processor interface configuration registers, write the appropriate index to register
PIFCFGADR, then read the data from or write the data to register PIFCFGDATA. All configuration
accesses from the processor must be 4 Byte aligned, otherwise an error will be generated and the cycle
not performed.
Note: In the tables of register field descriptions throughout this specification, some bits are shown shaded.
Those bits are reserved in the CPC700. Reading of reserved bits will produce unpredictable values. Soft-
ware must use appropriate masks to extract the desired bits. Writes must preserve the values of reserved
bit positions by first reading the register, merging the new values, and writing the result back.
Register
Address
R/W
Description
PIFCFGADR
FF50_0000
R/W
Processor Interface Configuration Address Register
PIFCFGDATA
FF50_0004
R/W
Processor Interface Configuration Data Register
Summary of Contents for CPC700
Page 10: ...Table of Contents x Table of Contents...
Page 16: ...Tables xvi List of Tables...
Page 28: ...1 12 CPC700 User s Manual Preliminary...
Page 72: ...3 36 Processor Interface...
Page 132: ...4 60 Memory Controller...
Page 184: ...5 52 PCI Interface...
Page 194: ...6 10 Clock Power Management and Reset...
Page 224: ...8 18 IIC...
Page 244: ...10 10 Interrupt Controller...
Page 246: ...I 11 2 JTAG...
Page 250: ...12 4 Processor Local Bus PLB...
Page 262: ...14 10 Register Summary...
Page 267: ...CPC700 User s Manual Preliminary...