Arbitration, Chip defaults, Arbitration -9 chip defaults -9 – Motorola MVME1X7P User Manual

Page 257: 4arbitration

Advertising
background image

Functional Description

http://www.motorola.com/computer/literature

4-9

4

Arbitration

The MCECC sector has three different entities that can request use of the
DRAM cycle controller: (1) the local bus master, (2) the refresher, and (3)
the scrubber.

The MCECC pair arbiter accepts requests and provides grants to the
requesting entities as follows:

Priority is (highest to lowest) refresher, local bus, and scrubber.

When no requests are pending, the arbiter defaults to providing a
local bus grant for fast response to local bus cycles.

Although the arbiter operates on a priority basis, it also performs a
pseudo round robin algorithm in order to prevent starving any of the
requesting entities.

Chip Defaults

Certain parameters in the Petra MCECC sector have to be configured.
These include DRAM size, DRAM speed, Control and Status register
selection, etc. The configuration parameters are loaded into the Defaults
1, Defaults 2, and SDRAM Configuration registers on the first clock edge
after reset negation. Software can override this initial setting by writing to
the Defaults registers. However, it is not recommended that non-test
software alter the contents of the Defaults registers. The actual values
loaded into the Defaults registers are determined by board-level jumpers
and configuration resistors.

Advertising