Introduction
Status and configuration spaceThe status and configuration space contains status and configuration registers for the core module. These provide the following information and control:
•type of processor and whether it has a cache, MMU, or protection unit
•the position of the core module in a
•SDRAM size, address configuration, and CAS latency setup
•core module oscillator setup
•interrupt control for the processor debug communications channel.
The status and control registers can only be accessed by the local processor. For more information about the status and control registers see Chapter 4 Programmer’s Reference.
1.2.3Volatile memoryThe volatile memory system includes an SSRAM device, and a
The SDRAM controller is implemented within the core module controller FPGA and a separate SSRAM controller is implemented with a Programmable Logic Device (PLD).
The SDRAM can be accessed by the local processor, by processors on other core modules, and by other system bus masters.
The SSRAM can only be accessed by the local processor.
1.2.4Clock generatorThe core module uses two
•CPU clock up to 160MHz
•memory bus clock up to 66MHz.
These clocks are supplied by two clock generator chips. Their frequencies are selected via the oscillator control register (CM_OSC) within the FPGA. A reference clock is supplied to the two clock generators and to the FPGA (see Clock generators on page
© Copyright ARM Limited 1999. All rights reserved. | ARM DUI 0125A |