4-56
Memory Controller
4.9.4 ECC Specific Registers
4.9.4.1 ECCCF - ECC Configuration Register
Address Offset: x94
Width
32
Reset Value:
x0000_0000
Access:
Read/Write
This register is used to configure ECC operation.
NOTE: Bit 4 of the ECCCF register, SD_WDTH, is an SDRAM related control bit used to set the SDRAM
data bus width.
Bit
Name
Reset
Value
Description
0
ECC_MODE
0
ECC Mode
0 - 64-bit Mode
1 - Dual 32-bit Mode
1
ECC_EN
0
ECC Enable
0 - ECC Disable
1 - ECC Enable
2:3
0
Reserved
4
SD_WDTH
0
SDRAM Data Bus Width
0 - 64-bit Width
1 - 32-bit Width
5:7
0
Reserved
8
ECC_BANK0_EN
0
ECC Bank 0 Enable
0 - Bank Disabled
1 - Bank Enabled
If ECC is globally enabled (bit[1]=1), these bits (8-16)
control how the ECC controller will perform memory
writes of less than 8 bytes. When a BANKn Enable is
set to 1, the controller will perform a read-modify-write
operation. When a BANKn enable is set to 0, the con-
troller will use the byte selects (DQMs) to perform the
write. This capability allows the CPC700 to support
mixing of ECC and non-ECC banks. In systems which
support ECC and therefore have a single DQM output,
less than 8-byte writes to non-ECC banks will result in
a read-modify-write operation.
9
ECC_BANK1_EN
0
ECC Bank 1 Enable
0 - Bank Disabled
1 - Bank Enabled
Содержание CPC700
Страница 1: ...CPC700 Memory Controller and PCI Bridge User s Manual Version 1 1 Issue Date 3 22 00 Preliminary...
Страница 10: ...Table of Contents x Table of Contents...
Страница 16: ...Tables xvi List of Tables...
Страница 28: ...1 12 CPC700 User s Manual Preliminary...
Страница 72: ...3 36 Processor Interface...
Страница 132: ...4 60 Memory Controller...
Страница 184: ...5 52 PCI Interface...
Страница 194: ...6 10 Clock Power Management and Reset...
Страница 224: ...8 18 IIC...
Страница 244: ...10 10 Interrupt Controller...
Страница 246: ...I 11 2 JTAG...
Страница 250: ...12 4 Processor Local Bus PLB...
Страница 262: ...14 10 Register Summary...
Страница 267: ...CPC700 User s Manual Preliminary...