Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Configuration registers

TODO: document

COR

CAPTURE:EXTMASTERCCLK_DIV 0.F0.B22 0.F0.B21
8 0 0
4 0 1
2 1 0
1 1 1
CAPTURE:EXTMASTERCCLK_EN 0.F0.B26
CAPTURE:ONESHOT 0.F0.B23
STARTUP:DONE_PIPE 0.F0.B25
STARTUP:DONE_SIGNALS_POWERDOWN 0.F0.B27
STARTUP:DRIVE_DONE 0.F0.B24
non-inverted [0]
STARTUP:CONFIG_RATE 0.F0.B22 0.F0.B21 0.F0.B20 0.F0.B19 0.F0.B18 0.F0.B17
3 0 0 0 0 0 0
9 0 0 0 0 0 1
22 0 0 0 1 0 0
40 0 0 1 0 1 1
6 0 1 0 0 0 0
16 0 1 0 0 0 1
26 0 1 0 0 1 0
50 0 1 0 1 0 1
66 0 1 1 0 0 0
12 1 0 0 0 0 0
33 1 0 0 0 0 1
STARTUP:DONE_CYCLE 0.F0.B14 0.F0.B13 0.F0.B12
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:GTS_CYCLE 0.F0.B5 0.F0.B4 0.F0.B3
STARTUP:GWE_CYCLE 0.F0.B2 0.F0.B1 0.F0.B0
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.F0.B8 0.F0.B7 0.F0.B6
STARTUP:MATCH_CYCLE 0.F0.B11 0.F0.B10 0.F0.B9
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:STARTUPCLK 0.F0.B16 0.F0.B15
CCLK 0 0
USERCLK 0 1
JTAGCLK 1 0

COR1

MISC:BPI_1ST_READ_CYCLE 0.F0.B3 0.F0.B2
1 0 0
2 0 1
3 1 0
4 1 1
MISC:BPI_PAGE_SIZE 0.F0.B1 0.F0.B0
1 0 0
4 0 1
8 1 0
MISC:CFG_IO_ACCESS_TDO 0.F0.B21
MISC:PERSIST_DEASSERT_AT_DESYNC 0.F0.B17
MISC:POST_CRC_CORRECT 0.F0.B16
MISC:POST_CRC_EN 0.F0.B8
MISC:POST_CRC_RECONFIG 0.F0.B6
MISC:POST_CRC_SEL 0.F0.B7
MISC:SYSMON_PARTIAL_RECONFIG 0.F0.B31
MISC:TRIM_BITSTREAM 0.F0.B12
non-inverted [0]
MISC:POST_CRC_CLK 0.F0.B26
CFG_CLK 0
INTERNAL 1
MISC:POST_CRC_FREQ 0.F0.B29 0.F0.B28 0.F0.B27
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
MISC:POST_CRC_INIT_FLAG 0.F0.B9
MISC:POST_CRC_KEEP 0.F0.B15
inverted ~[0]
MISC:TRIM_REG 0.F0.B11 0.F0.B10
non-inverted [1] [0]

CTL

virtex7 REG.CTL rect R0
BitFrame
F0
B0 MISC:GTS_USR_B
B1 -
B2 -
B3 MISC:PERSIST
B4 MISC:SECURITY[0]
B5 MISC:SECURITY[1]
B6 MISC:ENCRYPT
B7 FRAME_ECC:FARSRC[0]
B8 ~MISC:GLUTMASK
B9 ~MISC:SELECTMAP_ABORT
B10 ~MISC:CONFIG_FALLBACK
B11 MISC:SEC_ERROR
B12 MISC:OVERTEMP_POWERDOWN
B13 ~MISC:INIT_SIGNALS_ERROR
B14 MISC:SEC_STATUS
B15 -
B16 -
B17 -
B18 -
B19 -
B20 -
B21 -
B22 -
B23 -
B24 -
B25 -
B26 -
B27 -
B28 -
B29 MISC:SEC_ALL
B30 MISC:ICAP_SELECT[0]
B31 MISC:ENCRYPT_KEY_SELECT[0]
FRAME_ECC:FARSRC 0.F0.B7
EFAR 0
FAR 1
MISC:CONFIG_FALLBACK 0.F0.B10
MISC:GLUTMASK 0.F0.B8
MISC:INIT_SIGNALS_ERROR 0.F0.B13
MISC:SELECTMAP_ABORT 0.F0.B9
inverted ~[0]
MISC:ENCRYPT 0.F0.B6
MISC:GTS_USR_B 0.F0.B0
MISC:OVERTEMP_POWERDOWN 0.F0.B12
MISC:PERSIST 0.F0.B3
MISC:SEC_ALL 0.F0.B29
MISC:SEC_ERROR 0.F0.B11
MISC:SEC_STATUS 0.F0.B14
non-inverted [0]
MISC:ENCRYPT_KEY_SELECT 0.F0.B31
BBRAM 0
EFUSE 1
MISC:ICAP_SELECT 0.F0.B30
TOP 0
BOTTOM 1
MISC:SECURITY 0.F0.B5 0.F0.B4
NONE 0 0
LEVEL1 0 1
LEVEL2 1 0

CTL1

MISC:DIS_VGG_REG 0.F0.B2
MISC:ENABLE_VGG_CLAMP 0.F0.B3
MISC:ICAP_ENCRYPTION 0.F0.B20
MISC:VGG_POS_GAIN_SEL 0.F0.B4
non-inverted [0]
MISC:MODE_PIN_TEST 0.F0.B1 0.F0.B0
DISABLE 0 0
TEST0 0 1
TEST1 1 0
MISC:VGG_NEG_GAIN_SEL 0.F0.B10 0.F0.B9 0.F0.B8 0.F0.B7 0.F0.B6
MISC:VGG_SEL 0.F0.B17 0.F0.B16 0.F0.B15 0.F0.B14 0.F0.B13
non-inverted [4] [3] [2] [1] [0]

BSPI

MISC:BPI_SYNC_MODE 0.F0.B27 0.F0.B26 0.F0.B25 0.F0.B24 0.F0.B23 0.F0.B22 0.F0.B21 0.F0.B20 0.F0.B19 0.F0.B18 0.F0.B17 0.F0.B16 0.F0.B15 0.F0.B14 0.F0.B13 0.F0.B12
NONE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
TYPE2 1 0 1 0 1 0 0 1 1 1 0 0 1 1 1 1
TYPE1 1 1 0 1 1 0 0 1 1 1 0 0 1 1 1 1
MISC:SPI_BUSWIDTH 0.F0.B9 0.F0.B8
1 0 0
2 0 1
4 1 0
MISC:SPI_OPCODE 0.F0.B7 0.F0.B6 0.F0.B5 0.F0.B4 0.F0.B3 0.F0.B2 0.F0.B1 0.F0.B0
non-inverted [7] [6] [5] [4] [3] [2] [1] [0]

WBSTAR

MISC:NEXT_CONFIG_ADDR 0.F0.B28 0.F0.B27 0.F0.B26 0.F0.B25 0.F0.B24 0.F0.B23 0.F0.B22 0.F0.B21 0.F0.B20 0.F0.B19 0.F0.B18 0.F0.B17 0.F0.B16 0.F0.B15 0.F0.B14 0.F0.B13 0.F0.B12 0.F0.B11 0.F0.B10 0.F0.B9 0.F0.B8 0.F0.B7 0.F0.B6 0.F0.B5 0.F0.B4 0.F0.B3 0.F0.B2 0.F0.B1 0.F0.B0
non-inverted [28] [27] [26] [25] [24] [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:REVISION_SELECT 0.F0.B31 0.F0.B30
non-inverted [1] [0]
MISC:REVISION_SELECT_TRISTATE 0.F0.B29
non-inverted [0]

TIMER

MISC:TIMER 0.F0.B23 0.F0.B22 0.F0.B21 0.F0.B20 0.F0.B19 0.F0.B18 0.F0.B17 0.F0.B16 0.F0.B15 0.F0.B14 0.F0.B13 0.F0.B12 0.F0.B11 0.F0.B10 0.F0.B9 0.F0.B8 0.F0.B7 0.F0.B6 0.F0.B5 0.F0.B4 0.F0.B3 0.F0.B2 0.F0.B1 0.F0.B0
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.F0.B30
MISC:TIMER_USR 0.F0.B31
non-inverted [0]

TESTMODE

virtex7 REG.TESTMODE rect R0
BitFrame
F0
B0 -
B1 -
B2 -
B3 -
B4 -
B5 -
B6 -
B7 -
B8 MISC:TEST_VGG_SEL[0]
B9 MISC:TEST_VGG_SEL[1]
B10 MISC:TEST_VGG_SEL[2]
B11 MISC:TEST_VGG_SEL[3]
B12 MISC:TEST_NEG_SLOPE_VGG
B13 -
B14 -
B15 -
B16 -
B17 -
B18 -
B19 -
B20 -
B21 MISC:TEST_VGG_ENABLE
B22 -
B23 -
B24 -
B25 -
B26 -
B27 -
B28 MISC:TEST_REF_SEL[0]
B29 MISC:TEST_REF_SEL[1]
B30 MISC:TEST_REF_SEL[2]
MISC:TEST_NEG_SLOPE_VGG 0.F0.B12
MISC:TEST_VGG_ENABLE 0.F0.B21
non-inverted [0]
MISC:TEST_REF_SEL 0.F0.B30 0.F0.B29 0.F0.B28
non-inverted [2] [1] [0]
MISC:TEST_VGG_SEL 0.F0.B11 0.F0.B10 0.F0.B9 0.F0.B8
non-inverted [3] [2] [1] [0]

TRIM0

MISC:MPD_DIS_OVERRIDE 0.F0.B4
MISC:MPD_OVERRIDE 0.F0.B3
non-inverted [0]
MISC:MPD_SEL 0.F0.B2 0.F0.B1 0.F0.B0
non-inverted [2] [1] [0]
MISC:TRIM_SPARE 0.F0.B6 0.F0.B5
non-inverted [1] [0]

TRIM1

virtex7 REG.TRIM1 rect R0
BitFrame
F0
B0 -
B1 -
B2 -
B3 -
B4 -
B5 -
B6 -
B7 -
B8 -
B9 -
B10 -
B11 -
B12 -
B13 -
B14 MISC:VBG_FLAT_SEL[0]
B15 MISC:VBG_FLAT_SEL[1]
B16 MISC:VBG_FLAT_SEL[2]
B17 MISC:VBG_FLAT_SEL[3]
B18 MISC:VBG_FLAT_SEL[4]
B19 MISC:VBG_FLAT_SEL[5]
B20 MISC:VGGSEL[0]
B21 MISC:VGGSEL[1]
B22 MISC:VGGSEL[2]
B23 MISC:VGGSEL[3]
B24 MISC:VGGSEL[4]
B25 MISC:VGGSEL[5]
B26 MISC:VGGSEL2[0]
B27 MISC:VGGSEL2[1]
B28 MISC:VGGSEL2[2]
B29 MISC:VGGSEL2[3]
B30 MISC:VGGSEL2[4]
B31 MISC:VGGSEL2[5]
MISC:VBG_FLAT_SEL 0.F0.B19 0.F0.B18 0.F0.B17 0.F0.B16 0.F0.B15 0.F0.B14
MISC:VGGSEL 0.F0.B25 0.F0.B24 0.F0.B23 0.F0.B22 0.F0.B21 0.F0.B20
MISC:VGGSEL2 0.F0.B31 0.F0.B30 0.F0.B29 0.F0.B28 0.F0.B27 0.F0.B26
non-inverted [5] [4] [3] [2] [1] [0]

TRIM2

MISC:VGG_TRIM_BOT 0.F0.B23 0.F0.B22 0.F0.B21 0.F0.B20 0.F0.B19 0.F0.B18 0.F0.B17 0.F0.B16 0.F0.B15 0.F0.B14 0.F0.B13 0.F0.B12
MISC:VGG_TRIM_TOP 0.F0.B11 0.F0.B10 0.F0.B9 0.F0.B8 0.F0.B7 0.F0.B6 0.F0.B5 0.F0.B4 0.F0.B3 0.F0.B2 0.F0.B1 0.F0.B0
non-inverted [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0]