Configuration registers
Todo
document
COR
STARTUP:GTS_CYCLE | [0, 0, 5] | [0, 0, 4] | [0, 0, 3] |
---|---|---|---|
STARTUP:GWE_CYCLE | [0, 0, 2] | [0, 0, 1] | [0, 0, 0] |
1 | 0 | 0 | 0 |
2 | 0 | 0 | 1 |
3 | 0 | 1 | 0 |
4 | 0 | 1 | 1 |
5 | 1 | 0 | 0 |
6 | 1 | 0 | 1 |
DONE | 1 | 1 | 0 |
KEEP | 1 | 1 | 1 |
STARTUP:LCK_CYCLE | [0, 0, 8] | [0, 0, 7] | [0, 0, 6] |
---|---|---|---|
STARTUP:MATCH_CYCLE | [0, 0, 11] | [0, 0, 10] | [0, 0, 9] |
0 | 0 | 0 | 0 |
1 | 0 | 0 | 1 |
2 | 0 | 1 | 0 |
3 | 0 | 1 | 1 |
4 | 1 | 0 | 0 |
5 | 1 | 0 | 1 |
6 | 1 | 1 | 0 |
NOWAIT | 1 | 1 | 1 |
STARTUP:DONE_CYCLE | [0, 0, 14] | [0, 0, 13] | [0, 0, 12] |
---|---|---|---|
1 | 0 | 0 | 0 |
2 | 0 | 0 | 1 |
3 | 0 | 1 | 0 |
4 | 0 | 1 | 1 |
5 | 1 | 0 | 0 |
6 | 1 | 0 | 1 |
KEEP | 1 | 1 | 1 |
STARTUP:STARTUPCLK | [0, 0, 16] | [0, 0, 15] |
---|---|---|
CCLK | 0 | 0 |
USERCLK | 0 | 1 |
JTAGCLK | 1 | 0 |
STARTUP:CONFIG_RATE | [0, 0, 22] | [0, 0, 21] | [0, 0, 19] | [0, 0, 18] | [0, 0, 17] |
---|---|---|---|---|---|
2 | 0 | 0 | 0 | 0 | 0 |
6 | 0 | 0 | 0 | 0 | 1 |
16 | 0 | 0 | 1 | 0 | 0 |
22 | 0 | 0 | 1 | 1 | 0 |
4 | 0 | 1 | 0 | 0 | 0 |
12 | 0 | 1 | 0 | 0 | 1 |
33 | 0 | 1 | 1 | 0 | 0 |
10 | 1 | 0 | 0 | 0 | 0 |
26 | 1 | 0 | 0 | 0 | 1 |
40 | 1 | 0 | 0 | 1 | 0 |
50 | 1 | 0 | 0 | 1 | 1 |
66 | 1 | 0 | 1 | 0 | 0 |
CAPTURE:ONESHOT | [0, 0, 23] |
---|---|
STARTUP:DONE_PIPE | [0, 0, 25] |
STARTUP:DONE_SIGNALS_POWERDOWN | [0, 0, 27] |
STARTUP:DRIVE_DONE | [0, 0, 24] |
Non-inverted | [0] |
COR1
REG.COR1 bittile 0 | |
---|---|
Row | Column |
0 | |
0 | MISC:BPI_PAGE_SIZE[0] |
1 | MISC:BPI_PAGE_SIZE[1] |
2 | MISC:BPI_1ST_READ_CYCLE[0] |
3 | MISC:BPI_1ST_READ_CYCLE[1] |
4 | MISC:FUSE_NO_CDR |
5 | - |
6 | MISC:POST_CRC_RECONFIG |
7 | MISC:POST_CRC_SEL |
8 | MISC:POST_CRC_EN |
9 | ~MISC:POST_CRC_INIT_FLAG |
10 | - |
11 | - |
12 | - |
13 | - |
14 | - |
15 | ~MISC:POST_CRC_KEEP |
16 | MISC:POST_CRC_CORRECT |
17 | MISC:PERSIST_DEASSERT_AT_DESYNC |
18 | - |
19 | - |
20 | - |
21 | - |
22 | - |
23 | - |
24 | MISC:FALLBACK_PULSE_FWE |
25 | - |
26 | MISC:POST_CRC_CLK |
27 | MISC:POST_CRC_FREQ[0] |
28 | MISC:POST_CRC_FREQ[1] |
29 | MISC:POST_CRC_FREQ[2] |
30 | - |
31 | MISC:SYSMON_PARTIAL_RECONFIG |
MISC:BPI_PAGE_SIZE | [0, 0, 1] | [0, 0, 0] |
---|---|---|
1 | 0 | 0 |
4 | 0 | 1 |
8 | 1 | 0 |
MISC:BPI_1ST_READ_CYCLE | [0, 0, 3] | [0, 0, 2] |
---|---|---|
1 | 0 | 0 |
2 | 0 | 1 |
3 | 1 | 0 |
4 | 1 | 1 |
MISC:FALLBACK_PULSE_FWE | [0, 0, 24] |
---|---|
MISC:FUSE_NO_CDR | [0, 0, 4] |
MISC:PERSIST_DEASSERT_AT_DESYNC | [0, 0, 17] |
MISC:POST_CRC_CORRECT | [0, 0, 16] |
MISC:POST_CRC_EN | [0, 0, 8] |
MISC:POST_CRC_RECONFIG | [0, 0, 6] |
MISC:POST_CRC_SEL | [0, 0, 7] |
MISC:SYSMON_PARTIAL_RECONFIG | [0, 0, 31] |
Non-inverted | [0] |
MISC:POST_CRC_INIT_FLAG | [0, 0, 9] |
---|---|
MISC:POST_CRC_KEEP | [0, 0, 15] |
Inverted | ~[0] |
MISC:POST_CRC_CLK | [0, 0, 26] |
---|---|
CFG_CLK | 0 |
INTERNAL | 1 |
MISC:POST_CRC_FREQ | [0, 0, 29] | [0, 0, 28] | [0, 0, 27] |
---|---|---|---|
50 | 0 | 0 | 0 |
25 | 0 | 0 | 1 |
13 | 0 | 1 | 0 |
6 | 0 | 1 | 1 |
3 | 1 | 0 | 0 |
2 | 1 | 0 | 1 |
1 | 1 | 1 | 0 |
CTL
REG.CTL bittile 0 | |
---|---|
Row | Column |
0 | |
0 | MISC:GTS_USR_B |
1 | - |
2 | - |
3 | MISC:PERSIST |
4 | MISC:SECURITY[0] |
5 | MISC:SECURITY[1] |
6 | MISC:ENCRYPT |
7 | FRAME_ECC:FARSRC |
8 | ~MISC:GLUTMASK |
9 | ~MISC:SELECTMAP_ABORT |
10 | ~MISC:CONFIG_FALLBACK |
11 | MISC:SEC_ERROR |
12 | MISC:OVERTEMP_POWERDOWN |
13 | ~MISC:INIT_SIGNALS_ERROR |
14 | MISC:SEC_STATUS |
15 | - |
16 | - |
17 | - |
18 | - |
19 | - |
20 | - |
21 | - |
22 | - |
23 | - |
24 | - |
25 | - |
26 | - |
27 | - |
28 | - |
29 | MISC:SEC_ALL |
30 | MISC:ICAP_SELECT |
31 | MISC:ENCRYPT_KEY_SELECT |
MISC:ENCRYPT | [0, 0, 6] |
---|---|
MISC:GTS_USR_B | [0, 0, 0] |
MISC:OVERTEMP_POWERDOWN | [0, 0, 12] |
MISC:PERSIST | [0, 0, 3] |
MISC:SEC_ALL | [0, 0, 29] |
MISC:SEC_ERROR | [0, 0, 11] |
MISC:SEC_STATUS | [0, 0, 14] |
Non-inverted | [0] |
MISC:SECURITY | [0, 0, 5] | [0, 0, 4] |
---|---|---|
NONE | 0 | 0 |
LEVEL1 | 0 | 1 |
LEVEL2 | 1 | 0 |
FRAME_ECC:FARSRC | [0, 0, 7] |
---|---|
EFAR | 0 |
FAR | 1 |
MISC:CONFIG_FALLBACK | [0, 0, 10] |
---|---|
MISC:GLUTMASK | [0, 0, 8] |
MISC:INIT_SIGNALS_ERROR | [0, 0, 13] |
MISC:SELECTMAP_ABORT | [0, 0, 9] |
Inverted | ~[0] |
MISC:ICAP_SELECT | [0, 0, 30] |
---|---|
TOP | 0 |
BOTTOM | 1 |
MISC:ENCRYPT_KEY_SELECT | [0, 0, 31] |
---|---|
BBRAM | 0 |
EFUSE | 1 |
CTL1
REG.CTL1 bittile 0 | |
---|---|
Row | Column |
0 | |
0 | MISC:VGG_TEST |
1 | MISC:EN_VTEST |
2 | MISC:DIS_VGG_REG |
3 | MISC:ENABLE_VGG_CLAMP |
4 | MISC:VGG_OPT_DRV |
5 | MISC:VGG_V4_OPT |
6 | MISC:VGG_SEL2[0] |
7 | MISC:VGG_SEL2[1] |
8 | MISC:VGG_SEL2[2] |
9 | MISC:VGG_SEL2[3] |
10 | MISC:VGG_SEL2[4] |
11 | - |
12 | - |
13 | MISC:VGG_SEL[0] |
14 | MISC:VGG_SEL[1] |
15 | MISC:VGG_SEL[2] |
16 | MISC:VGG_SEL[3] |
17 | MISC:VGG_SEL[4] |
18 | - |
19 | - |
20 | MISC:ICAP_ENCRYPTION |
MISC:DIS_VGG_REG | [0, 0, 2] |
---|---|
MISC:ENABLE_VGG_CLAMP | [0, 0, 3] |
MISC:EN_VTEST | [0, 0, 1] |
MISC:ICAP_ENCRYPTION | [0, 0, 20] |
MISC:VGG_OPT_DRV | [0, 0, 4] |
MISC:VGG_TEST | [0, 0, 0] |
MISC:VGG_V4_OPT | [0, 0, 5] |
Non-inverted | [0] |
MISC:VGG_SEL | [0, 0, 17] | [0, 0, 16] | [0, 0, 15] | [0, 0, 14] | [0, 0, 13] |
---|---|---|---|---|---|
MISC:VGG_SEL2 | [0, 0, 10] | [0, 0, 9] | [0, 0, 8] | [0, 0, 7] | [0, 0, 6] |
Non-inverted | [4] | [3] | [2] | [1] | [0] |
TIMER
REG.TIMER bittile 0 | |
---|---|
Row | Column |
0 | |
0 | MISC:TIMER[0] |
1 | MISC:TIMER[1] |
2 | MISC:TIMER[2] |
3 | MISC:TIMER[3] |
4 | MISC:TIMER[4] |
5 | MISC:TIMER[5] |
6 | MISC:TIMER[6] |
7 | MISC:TIMER[7] |
8 | MISC:TIMER[8] |
9 | MISC:TIMER[9] |
10 | MISC:TIMER[10] |
11 | MISC:TIMER[11] |
12 | MISC:TIMER[12] |
13 | MISC:TIMER[13] |
14 | MISC:TIMER[14] |
15 | MISC:TIMER[15] |
16 | MISC:TIMER[16] |
17 | MISC:TIMER[17] |
18 | MISC:TIMER[18] |
19 | MISC:TIMER[19] |
20 | MISC:TIMER[20] |
21 | MISC:TIMER[21] |
22 | MISC:TIMER[22] |
23 | MISC:TIMER[23] |
24 | MISC:TIMER_CFG |
25 | MISC:TIMER_USR |
MISC:TIMER | [0, 0, 23] | [0, 0, 22] | [0, 0, 21] | [0, 0, 20] | [0, 0, 19] | [0, 0, 18] | [0, 0, 17] | [0, 0, 16] | [0, 0, 15] | [0, 0, 14] | [0, 0, 13] | [0, 0, 12] | [0, 0, 11] | [0, 0, 10] | [0, 0, 9] | [0, 0, 8] | [0, 0, 7] | [0, 0, 6] | [0, 0, 5] | [0, 0, 4] | [0, 0, 3] | [0, 0, 2] | [0, 0, 1] | [0, 0, 0] |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Non-inverted | [23] | [22] | [21] | [20] | [19] | [18] | [17] | [16] | [15] | [14] | [13] | [12] | [11] | [10] | [9] | [8] | [7] | [6] | [5] | [4] | [3] | [2] | [1] | [0] |
MISC:TIMER_CFG | [0, 0, 24] |
---|---|
MISC:TIMER_USR | [0, 0, 25] |
Non-inverted | [0] |
TESTMODE
REG.TESTMODE bittile 0 | |
---|---|
Row | Column |
0 | |
0 | - |
1 | - |
2 | - |
3 | - |
4 | - |
5 | - |
6 | - |
7 | - |
8 | - |
9 | - |
10 | MISC:FUSE_SHADOW |
MISC:FUSE_SHADOW | [0, 0, 10] |
---|---|
Non-inverted | [0] |
TRIM
REG.TRIM bittile 0 | |
---|---|
Row | Column |
0 | |
0 | - |
1 | - |
2 | - |
3 | - |
4 | - |
5 | - |
6 | - |
7 | - |
8 | - |
9 | - |
10 | - |
11 | - |
12 | - |
13 | - |
14 | - |
15 | - |
16 | - |
17 | - |
18 | - |
19 | - |
20 | - |
21 | - |
22 | MISC:MPD_SEL[0] |
23 | MISC:MPD_SEL[1] |
24 | MISC:MPD_SEL[2] |
MISC:MPD_SEL | [0, 0, 24] | [0, 0, 23] | [0, 0, 22] |
---|---|---|---|
Non-inverted | [2] | [1] | [0] |
UNK1C
REG.UNK1C bittile 0 | |
---|---|
Row | Column |
0 | |
0 | - |
1 | - |
2 | - |
3 | - |
4 | - |
5 | - |
6 | - |
7 | - |
8 | - |
9 | - |
10 | - |
11 | - |
12 | - |
13 | MISC:VBG_SEL[0] |
14 | MISC:VBG_SEL[1] |
15 | MISC:VBG_SEL[2] |
16 | MISC:VBG_SEL[3] |
17 | MISC:VBG_SEL[4] |
18 | MISC:VBG_SEL[5] |
19 | MISC:VBG_VGG_FLAST_SEL[0] |
20 | MISC:VBG_VGG_FLAST_SEL[1] |
21 | MISC:VBG_VGG_FLAST_SEL[2] |
22 | MISC:VBG_VGG_FLAST_SEL[3] |
23 | MISC:VBG_VGG_FLAST_SEL[4] |
24 | MISC:VBG_VGG_FLAST_SEL[5] |
25 | MISC:VBG_VGG_NEG_SEL[0] |
26 | MISC:VBG_VGG_NEG_SEL[1] |
27 | MISC:VBG_VGG_NEG_SEL[2] |
28 | MISC:VBG_VGG_NEG_SEL[3] |
29 | MISC:VBG_VGG_NEG_SEL[4] |
30 | MISC:VBG_VGG_NEG_SEL[5] |
MISC:VBG_SEL | [0, 0, 18] | [0, 0, 17] | [0, 0, 16] | [0, 0, 15] | [0, 0, 14] | [0, 0, 13] |
---|---|---|---|---|---|---|
MISC:VBG_VGG_FLAST_SEL | [0, 0, 24] | [0, 0, 23] | [0, 0, 22] | [0, 0, 21] | [0, 0, 20] | [0, 0, 19] |
MISC:VBG_VGG_NEG_SEL | [0, 0, 30] | [0, 0, 29] | [0, 0, 28] | [0, 0, 27] | [0, 0, 26] | [0, 0, 25] |
Non-inverted | [5] | [4] | [3] | [2] | [1] | [0] |