18.4.42 DDR3PHY BIST Run Register
Name: | DDR3PHY_BISTRR |
Offset: | 0x100 |
Reset: | 0x00000000 |
Property: | Read/Write |
Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
BCKSEL[2:1] | |||||||||
Access | R/W | R/W | |||||||
Reset | 0 | 0 |
Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
BCKSEL[0] | BDXSEL | BDPAT[1:0] | BDMEN | ||||||
Access | R/W | R/W | R/W | R/W | R/W | ||||
Reset | 0 | 0 | 0 | 0 | 0 |
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
BACEN | BDXEN | BSONF | NFAIL[7:3] | ||||||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
NFAIL[2:0] | BINF | BMODE | BINST[2:0] | ||||||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bits 25:23 – BCKSEL[2:0] BIST DDR_CLK Select
Value | Description |
---|---|
0 | DDR_CLK |
1 | Reserved |
2 | Reserved |
3 | Reserved |
4 | DDR_CLKN |
5 | Reserved |
6 | Reserved |
7 | Reserved |
Bit 19 – BDXSEL BIST Data Byte Lane Select
Bits 18:17 – BDPAT[1:0] BIST Data Pattern
Value | Description |
---|---|
0 | Walking 0 |
1 | Walking 1 |
2 | LFSR-based pseudo-random |
3 | User programmable |
Bit 16 – BDMEN BIST Data Mask Enable
Bit 15 – BACEN BIST AC Enable
Bit 14 – BDXEN BIST Data Enable
Bit 13 – BSONF BIST Stop On Nth Fail
Bits 12:5 – NFAIL[7:0] Number of Failures
Bit 4 – BINF BIST Infinite Run
Bit 3 – BMODE BIST Mode
Value | Name | Description |
---|---|---|
0 | Loopback mode | Address, commands and data loop back at the PHY I/Os. |
1 | DRAM mode | Address, commands and data go to DRAM for normal memory accesses. |
Bits 2:0 – BINST[2:0] BIST Instruction
Value | Name | Description |
---|---|---|
0 | NOP | No operation |
1 | Run | Triggers the running of the BIST |
2 | Stop | Stops the running of the BIST |
3 | Reset | Resets all BIST run-time registers, such as error counters |
4–7 | – | Reserved |