4/29/2020
Godson 3A1000 Processor User Manual
41
Set.
TDAL
35:32
0x0
0x0-0xf
When the auto-precharge parameter is set, this parameter defines
The number of auto-precharge and write recovery clock cycles.
TDAL = auto-pre write recovery
This parameter takes effect only after the AP is set.
PORT_CMD_ERROR
_TYPE
19:16
0x0
0x0-0xf
Type of command error on the port (read only)
Bit 0-Data bit width is too large
Bit 1 – Keyword priority address misalignment
Bit 2 – Keyword priority word count is not a power of 2
Bit 3-Error in narrow transform
CONF_CTL_10 [63: 0] Offset: 0xa0 DDR2 667: 0x0000003f3f140612
COMMAND_AGE_CO
UNT
37:32
0x0
0x0-0x3f
Define the command queue reordering logic when using the aging algorithm
The initial aging value of the command
AGE_COUNT
29:24
0x0
0x0-0x3f defines the command queue reordering logic when using the aging algorithm
38
Page 51
Godson 3A1000 Processor User Manual Part 1
The initial aging value of the command
TRC
20:16
0x0
0x0-0x1f
Define the active commands between the same bank of the memory module
The number of clock cycles, according to the specific memory particles and operating frequency
To configure.
TMRD
12: 8
0x0
0x0-0x1f
Define the clock cycle required to configure the memory module mode register
Number, usually 2 cycles
TFAW
4: 0
0x0
0x0-0x1f defines the tFAW parameter of the memory module, used when there are 8 logical banks
CONF_CTL_12 [63: 0] Offset: 0xc0 DDR2 667: 0x00002c0511000000
TRFC
47:40
0x0
0x0-0xff
Define the number of clock cycles required for the refresh operation of the memory module.
Configure according to specific memory particles and operating frequency.
TRCD_INT
39:32
0x0
0x0-0xff
Define the number of clock cycles between the memory module RAS and CAS,
Need to be configured according to specific memory particles and operating frequency.
TRAS_MIN
31:24
0x0
0x0-0xff
Define the minimum clock cycle of the effective command of the memory module row address
number
OUT_OF_RANGE_LE
NGTH
23:16
0x0
0x0-0xff Command length when out-of-bounds access occurs (read only)
ECC_U_SYND
15: 8
0x0
0x0-0xff Cause of 2bit uncorrectable error (read only)
ECC_C_SYND
7: 0
0x0
0x0-0xff Cause of 1-bit error correction error (read only)
CONF_CTL_17 [63: 0] Offset: 0x110 DDR2 667: 0x0000000000000c2d
TREF
13: 0
0x0
0x0-0x3ff
Define the clock interval between two refresh commands of the memory module.
Configure according to specific memory particles and operating frequency.
CONF_CTL_18 [63: 0] Offset: 0x120 DDR2 667: 0x001c000000000000
AXI0_EN_LT_WIDTH_
INSTR
63:48
0x0000
0x0-0xffff
Defines whether the AXI0 port receives memory accesses that are less than 64 bits wide
ask
CONF_CTL_19 [63: 0] Offset: 0x130 DDR2 667: 0x6d56000302000000
TRAS_MAX
63:48
0x0000
0x0-0xffff
Define the maximum number of clock cycles for the effective command of the memory module
It should be configured according to specific memory particles and operating frequency.