18.4.66 DDR3PHY Data Byte DLL Control Register

Name: DDR3PHY_DXxDLLCR
Offset: 0x01CC + x*0x40 [x=0..1]
Reset: 0x40000000
Property: Read/Write

Bit 3130292827262524 
 DLLDISDLLSRST       
Access R/WR/W 
Reset 01 
Bit 2322212019181716 
     SDLBMODEATESTENSDPHASE[3:2] 
Access R/WR/WR/WR/W 
Reset 0000 
Bit 15141312111098 
 SDPHASE[1:0]SSTART[1:0]MFWDLY[2:0]MFBDLY[2] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 MFBDLY[1:0]SFWDLY[2:0]SFBDLY[2:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bit 31 – DLLDIS DLL Disable

A disabled DLL is bypassed. Default ('0') is DLL enabled.

Bit 30 – DLLSRST DLL Soft Reset

Soft resets the byte DLL by driving the DLL soft reset pin.

Bit 19 – SDLBMODE Client DLL Loopback Mode

If this bit is set, the client DLL is put in Loopback mode in which there is no 90 degrees phase shift on read DDR_DQS/DDR_DQSN. This bit must be set when operating the byte PHYs in Loopback mode such as during BIST loopback.

Bit 18 – ATESTEN Analog Test Enable

Enables the analog test signal to be output on the DLL analog test output (test_out_a). The DLL analog test output is tri-stated when this bit is '0'.

Bits 17:14 – SDPHASE[3:0] Client DLL Phase Trim

Selects the phase difference between the input clock and the corresponding output clock of the client DLL.
ValueDescription
0 90
1 72
2 54
3 36
4 108
5 90
6 72
7 54
8 126
9 108
10 90
11 72
12 144
13 126
14 108
15 90

Bits 13:12 – SSTART[1:0] Client Auto Start-Up

Used to control how the client DLL starts up relative to the host DLL locking.
ValueDescription
0–1 Client DLL automatically starts up once the host DLL has achieved lock.
2 The automatic start-up of the client DLL is disabled; the phase detector is disabled.
3 The automatic start-up of the client DLL is disabled; the phase detector is enabled.

Bits 11:9 – MFWDLY[2:0] Host Feed-Forward Delay Trim

Used to trim the delay in the host DLL feed-forward path.
ValueDescription
0 Minimum delay
1–6 Valid values, within range
7 Maximum delay

Bits 8:6 – MFBDLY[2:0] Host Feedback Delay Trim

Used to trim the delay in the host DLL feedback path.
ValueDescription
0 Minimum delay
1–6 Valid values, within range
7 Maximum delay

Bits 5:3 – SFWDLY[2:0] Client Feed-Forward Delay Trim

Used to trim the delay in the client DLL feed-forward path.
ValueDescription
0 Minimum delay
1–6 Valid values, within range
7 Maximum delay

Bits 2:0 – SFBDLY[2:0] Client Feedback Delay Trim

Used to trim the delay in the client DLL feedback path.
ValueDescription
0 Minimum delay
1–6 Valid values, within range
7 Maximum delay