LIME_TOP
Register Listing for LIME_TOP
Register |
Address |
|---|---|
LIME_TOP_EV_STATUS |
0xf0005000 |
LIME_TOP_EV_PENDING |
0xf0005004 |
LIME_TOP_EV_ENABLE |
0xf0005008 |
LIME_TOP_GPO |
0xf000500c |
LIME_TOP_FPGACFG_BOARD_ID |
0xf0005010 |
LIME_TOP_FPGACFG_MAJOR_REV |
0xf0005014 |
LIME_TOP_FPGACFG_COMPILE_REV |
0xf0005018 |
LIME_TOP_FPGACFG_RESERVED_03 |
0xf000501c |
LIME_TOP_FPGACFG_RESERVED_04 |
0xf0005020 |
LIME_TOP_FPGACFG_RESERVED_05 |
0xf0005024 |
LIME_TOP_FPGACFG_RESERVED_06 |
0xf0005028 |
LIME_TOP_FPGACFG_CH_EN |
0xf000502c |
LIME_TOP_FPGACFG_REG08 |
0xf0005030 |
LIME_TOP_FPGACFG_REG09 |
0xf0005034 |
LIME_TOP_FPGACFG_REG10 |
0xf0005038 |
LIME_TOP_FPGACFG_WFM_CH_EN |
0xf000503c |
LIME_TOP_FPGACFG_REG13 |
0xf0005040 |
LIME_TOP_FPGACFG_WFM_SMPL_WIDTH |
0xf0005044 |
LIME_TOP_FPGACFG_SYNC_SIZE |
0xf0005048 |
LIME_TOP_FPGACFG_TXANT_PRE |
0xf000504c |
LIME_TOP_FPGACFG_TXANT_POST |
0xf0005050 |
LIME_TOP_FPGACFG_REG18 |
0xf0005054 |
LIME_TOP_FPGACFG_CLK_ENA |
0xf0005058 |
LIME_TOP_FPGACFG_SYNC_PULSE_PERIOD |
0xf000505c |
LIME_TOP_LMS7002_TOP_LMS_CTR_GPIO |
0xf0005060 |
LIME_TOP_LMS7002_TOP_LMS1 |
0xf0005064 |
LIME_TOP_LMS7002_TOP_REG01 |
0xf0005068 |
LIME_TOP_LMS7002_TOP_REG03 |
0xf000506c |
LIME_TOP_LMS7002_TOP_CMP_START |
0xf0005070 |
LIME_TOP_LMS7002_TOP_CMP_LENGTH |
0xf0005074 |
LIME_TOP_LMS7002_TOP_CMP_DONE |
0xf0005078 |
LIME_TOP_LMS7002_TOP_CMP_ERROR |
0xf000507c |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_DRCT_TXCLK_EN |
0xf0005080 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_DRCT_RXCLK_EN |
0xf0005084 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PHCFG_MODE |
0xf0005088 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PHCFG_DONE |
0xf000508c |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PHCFG_ERR |
0xf0005090 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLLCFG_DONE |
0xf0005094 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLLCFG_BUSY |
0xf0005098 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLLCFG_START |
0xf000509c |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLLRST_START |
0xf00050a0 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLL_IND |
0xf00050a4 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PHCFG_START |
0xf00050a8 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLLCFG_ERROR |
0xf00050ac |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_VCO_MULT_BYP |
0xf00050b0 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_VCO_DIV_BYP |
0xf00050b4 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_C0_DIV_BYP |
0xf00050b8 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_C1_DIV_BYP |
0xf00050bc |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_VCO_DIV_CNT |
0xf00050c0 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_VCO_MULT_CNT |
0xf00050c4 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_C0_DIV_CNT |
0xf00050c8 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_C1_DIV_CNT |
0xf00050cc |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_C1_PHASE |
0xf00050d0 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_AUTO_PHCFG_SMPLS |
0xf00050d4 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_CSR_RESET |
0xf00050d8 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_RESET |
0xf00050dc |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_LOCKED |
0xf00050e0 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_READ |
0xf00050e4 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_WRITE |
0xf00050e8 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_DRDY |
0xf00050ec |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_ADR |
0xf00050f0 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_DAT_W |
0xf00050f4 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_DAT_R |
0xf00050f8 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_LATCHED_DRDY |
0xf00050fc |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_LATCHED_DRDY_RESET |
0xf0005100 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_CSR_RESET |
0xf0005104 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_RESET |
0xf0005108 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_LOCKED |
0xf000510c |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_READ |
0xf0005110 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_WRITE |
0xf0005114 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_DRDY |
0xf0005118 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_ADR |
0xf000511c |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_DAT_W |
0xf0005120 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_DAT_R |
0xf0005124 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_LATCHED_DRDY |
0xf0005128 |
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_LATCHED_DRDY_RESET |
0xf000512c |
LIME_TOP_RXTX_TOP_DDR2_1_STATUS |
0xf0005130 |
LIME_TOP_RXTX_TOP_DDR2_1_PNF_PER_BIT_L |
0xf0005134 |
LIME_TOP_RXTX_TOP_DDR2_1_PNF_PER_BIT_H |
0xf0005138 |
LIME_TOP_RXTX_TOP_RX_PATH_PKT_SIZE |
0xf000513c |
LIME_TOP_RXTX_TOP_RX_PATH_TIMESTAMP_SETTINGS |
0xf0005140 |
LIME_TOP_RX_DELAY_MODE |
0xf0005144 |
LIME_TOP_TX_DELAY_MODE |
0xf0005148 |
LIME_TOP_RFSW_CONTROL_TDD_MANUAL_VAL |
0xf000514c |
LIME_TOP_RFSW_CONTROL_TDD_AUTO_EN |
0xf0005150 |
LIME_TOP_RFSW_CONTROL_TDD_INVERT |
0xf0005154 |
LIME_TOP_RFSW_CONTROL_RFSW_RX |
0xf0005158 |
LIME_TOP_RFSW_CONTROL_RFSW_TX |
0xf000515c |
LIME_TOP_RFSW_CONTROL_RFSW_AUTO_EN |
0xf0005160 |
LIME_TOP_RX_TIME_MIN_SEC |
0xf0005164 |
LIME_TOP_RX_TIME_MON_DAY_HRS |
0xf0005168 |
LIME_TOP_RX_TIME_YRS |
0xf000516c |
LIME_TOP_TX_TIME_MIN_SEC |
0xf0005170 |
LIME_TOP_TX_TIME_MON_DAY_HRS |
0xf0005174 |
LIME_TOP_TX_TIME_YRS |
0xf0005178 |
LIME_TOP_EV_STATUS
Address: 0xf0005000 + 0x0 = 0xf0005000
This register contains the current raw level of the clk_ctrl_irq event trigger. Writes to this register have no effect.
Field |
Name |
Description |
|---|---|---|
[0] |
CLK_CTRL_IRQ |
Level of the |
LIME_TOP_EV_PENDING
Address: 0xf0005000 + 0x4 = 0xf0005004
When a clk_ctrl_irq event occurs, the corresponding bit will be set in this register. To clear the Event, set the corresponding bit in this register.
Field |
Name |
Description |
|---|---|---|
[0] |
CLK_CTRL_IRQ |
1 if a clk_ctrl_irq event occurred. This Event is triggered on falling edge. |
LIME_TOP_EV_ENABLE
Address: 0xf0005000 + 0x8 = 0xf0005008
This register enables the corresponding clk_ctrl_irq events. Write a
0to this register to disable individual events.
Field |
Name |
Description |
|---|---|---|
[0] |
CLK_CTRL_IRQ |
Write a |
LIME_TOP_GPO
Address: 0xf0005000 + 0xc = 0xf000500c
GPO interface
Field |
Name |
Description |
||||||
|---|---|---|---|---|---|---|---|---|
[0] |
CPU_BUSY |
CPU state.
|
LIME_TOP_FPGACFG_BOARD_ID
Address: 0xf0005000 + 0x10 = 0xf0005010
LIME_TOP_FPGACFG_MAJOR_REV
Address: 0xf0005000 + 0x14 = 0xf0005014
LIME_TOP_FPGACFG_COMPILE_REV
Address: 0xf0005000 + 0x18 = 0xf0005018
LIME_TOP_FPGACFG_RESERVED_03
Address: 0xf0005000 + 0x1c = 0xf000501c
LIME_TOP_FPGACFG_RESERVED_04
Address: 0xf0005000 + 0x20 = 0xf0005020
LIME_TOP_FPGACFG_RESERVED_05
Address: 0xf0005000 + 0x24 = 0xf0005024
LIME_TOP_FPGACFG_RESERVED_06
Address: 0xf0005000 + 0x28 = 0xf0005028
LIME_TOP_FPGACFG_CH_EN
Address: 0xf0005000 + 0x2c = 0xf000502c
2b01 - Channel A, 2b10 - Channel B enabled, 2b11 - Channels A and B
LIME_TOP_FPGACFG_REG08
Address: 0xf0005000 + 0x30 = 0xf0005030
Field |
Name |
Description |
|---|---|---|
LIME_TOP_FPGACFG_REG09
Address: 0xf0005000 + 0x34 = 0xf0005034
Field |
Name |
Description |
|---|---|---|
LIME_TOP_FPGACFG_REG10
Address: 0xf0005000 + 0x38 = 0xf0005038
Field |
Name |
Description |
|---|---|---|
LIME_TOP_FPGACFG_WFM_CH_EN
Address: 0xf0005000 + 0x3c = 0xf000503c
LIME_TOP_FPGACFG_REG13
Address: 0xf0005000 + 0x40 = 0xf0005040
Field |
Name |
Description |
|---|---|---|
LIME_TOP_FPGACFG_WFM_SMPL_WIDTH
Address: 0xf0005000 + 0x44 = 0xf0005044
LIME_TOP_FPGACFG_SYNC_SIZE
Address: 0xf0005000 + 0x48 = 0xf0005048
LIME_TOP_FPGACFG_TXANT_PRE
Address: 0xf0005000 + 0x4c = 0xf000504c
LIME_TOP_FPGACFG_TXANT_POST
Address: 0xf0005000 + 0x50 = 0xf0005050
LIME_TOP_FPGACFG_REG18
Address: 0xf0005000 + 0x54 = 0xf0005054
Field |
Name |
Description |
|---|---|---|
[1] |
TCXO_EN |
TCXO Enable: 0: Disabled, 1: Enabled. |
[2] |
EXT_CLK |
CLK source select: 0: Internal, 1: External. |
LIME_TOP_FPGACFG_CLK_ENA
Address: 0xf0005000 + 0x58 = 0xf0005058
LIME_TOP_FPGACFG_SYNC_PULSE_PERIOD
Address: 0xf0005000 + 0x5c = 0xf000505c
LIME_TOP_LMS7002_TOP_LMS_CTR_GPIO
Address: 0xf0005000 + 0x60 = 0xf0005060
LMS Control GPIOs.
LIME_TOP_LMS7002_TOP_LMS1
Address: 0xf0005000 + 0x64 = 0xf0005064
Field |
Name |
Description |
|---|---|---|
LIME_TOP_LMS7002_TOP_REG01
Address: 0xf0005000 + 0x68 = 0xf0005068
LIME_TOP_LMS7002_TOP_REG03
Address: 0xf0005000 + 0x6c = 0xf000506c
Field |
Name |
Description |
|---|---|---|
LIME_TOP_LMS7002_TOP_CMP_START
Address: 0xf0005000 + 0x70 = 0xf0005070
Start sample compare: 0: idle, 1 transition: start configuration
LIME_TOP_LMS7002_TOP_CMP_LENGTH
Address: 0xf0005000 + 0x74 = 0xf0005074
Sample compare length
LIME_TOP_LMS7002_TOP_CMP_DONE
Address: 0xf0005000 + 0x78 = 0xf0005078
Sample compare done: 0: Not done, 1: Done
LIME_TOP_LMS7002_TOP_CMP_ERROR
Address: 0xf0005000 + 0x7c = 0xf000507c
Sample compare error: 0: No error, 1: Error
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_DRCT_TXCLK_EN
Address: 0xf0005000 + 0x80 = 0xf0005080
TX CLK source selection: 0: PLL, 1: Direct clock
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_DRCT_RXCLK_EN
Address: 0xf0005000 + 0x84 = 0xf0005084
RX CLK source selection: 0: PLL, 1: Direct clock
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PHCFG_MODE
Address: 0xf0005000 + 0x88 = 0xf0005088
Phase configuration mode: 0: Manual, 1: Auto
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PHCFG_DONE
Address: 0xf0005000 + 0x8c = 0xf000508c
Phase config done: 0: Not done, 1: Done
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PHCFG_ERR
Address: 0xf0005000 + 0x90 = 0xf0005090
Phase config error: 0: no error, 1: error
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLLCFG_DONE
Address: 0xf0005000 + 0x94 = 0xf0005094
PLL configuration done: 0: Not done, 1: Done
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLLCFG_BUSY
Address: 0xf0005000 + 0x98 = 0xf0005098
Clock config busy: 0: Idle, 1: Busy
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLLCFG_START
Address: 0xf0005000 + 0x9c = 0xf000509c
Start PLL configuration: 0: idle, 0 to 1 transition: start configuration
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLLRST_START
Address: 0xf0005000 + 0xa0 = 0xf00050a0
Start PLL reset: 0: idle, 0 to 1 transition: start configuration
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLL_IND
Address: 0xf0005000 + 0xa4 = 0xf00050a4
PLL/MMCM index for reconfiguration: 0: TX PLL, 1: RX PLL
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PHCFG_START
Address: 0xf0005000 + 0xa8 = 0xf00050a8
Start phase configuration: 0: idle, 0 to 1 transition: start configuration
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_PLLCFG_ERROR
Address: 0xf0005000 + 0xac = 0xf00050ac
PLL configuration error: 0: no error, 1: error
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_VCO_MULT_BYP
Address: 0xf0005000 + 0xb0 = 0xf00050b0
PLL multiplier bypass: 0: do not bypass, 1: bypass
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_VCO_DIV_BYP
Address: 0xf0005000 + 0xb4 = 0xf00050b4
PLL divider bypass: 0: do not bypass, 1: bypass
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_C0_DIV_BYP
Address: 0xf0005000 + 0xb8 = 0xf00050b8
Clock output 0 divider bypass: 0: do not bypass, 1: bypass
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_C1_DIV_BYP
Address: 0xf0005000 + 0xbc = 0xf00050bc
Clock output 1 divider bypass: 0: do not bypass, 1: bypass
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_VCO_DIV_CNT
Address: 0xf0005000 + 0xc0 = 0xf00050c0
PLL VCO divider counter values
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_VCO_MULT_CNT
Address: 0xf0005000 + 0xc4 = 0xf00050c4
PLL VCO multiplier counter values
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_C0_DIV_CNT
Address: 0xf0005000 + 0xc8 = 0xf00050c8
Clock output 0 divider counter values
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_C1_DIV_CNT
Address: 0xf0005000 + 0xcc = 0xf00050cc
Clock output 1 divider counter values
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_C1_PHASE
Address: 0xf0005000 + 0xd0 = 0xf00050d0
Clock output 1 phase offset, in degrees
LIME_TOP_LMS7002_TOP_LMS7002_CLK_CLK_CTRL_AUTO_PHCFG_SMPLS
Address: 0xf0005000 + 0xd4 = 0xf00050d4
Number of samples to use during auto phase configuration
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_CSR_RESET
Address: 0xf0005000 + 0xd8 = 0xf00050d8
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_RESET
Address: 0xf0005000 + 0xdc = 0xf00050dc
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_LOCKED
Address: 0xf0005000 + 0xe0 = 0xf00050e0
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_READ
Address: 0xf0005000 + 0xe4 = 0xf00050e4
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_WRITE
Address: 0xf0005000 + 0xe8 = 0xf00050e8
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_DRDY
Address: 0xf0005000 + 0xec = 0xf00050ec
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_ADR
Address: 0xf0005000 + 0xf0 = 0xf00050f0
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_DAT_W
Address: 0xf0005000 + 0xf4 = 0xf00050f4
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_DRP_DAT_R
Address: 0xf0005000 + 0xf8 = 0xf00050f8
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_LATCHED_DRDY
Address: 0xf0005000 + 0xfc = 0xf00050fc
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL0_TX_MMCM_LATCHED_DRDY_RESET
Address: 0xf0005000 + 0x100 = 0xf0005100
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_CSR_RESET
Address: 0xf0005000 + 0x104 = 0xf0005104
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_RESET
Address: 0xf0005000 + 0x108 = 0xf0005108
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_LOCKED
Address: 0xf0005000 + 0x10c = 0xf000510c
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_READ
Address: 0xf0005000 + 0x110 = 0xf0005110
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_WRITE
Address: 0xf0005000 + 0x114 = 0xf0005114
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_DRDY
Address: 0xf0005000 + 0x118 = 0xf0005118
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_ADR
Address: 0xf0005000 + 0x11c = 0xf000511c
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_DAT_W
Address: 0xf0005000 + 0x120 = 0xf0005120
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_DRP_DAT_R
Address: 0xf0005000 + 0x124 = 0xf0005124
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_LATCHED_DRDY
Address: 0xf0005000 + 0x128 = 0xf0005128
LIME_TOP_LMS7002_TOP_LMS7002_CLK_PLL1_RX_MMCM_LATCHED_DRDY_RESET
Address: 0xf0005000 + 0x12c = 0xf000512c
LIME_TOP_RXTX_TOP_DDR2_1_STATUS
Address: 0xf0005000 + 0x130 = 0xf0005130
LIME_TOP_RXTX_TOP_DDR2_1_PNF_PER_BIT_L
Address: 0xf0005000 + 0x134 = 0xf0005134
LIME_TOP_RXTX_TOP_DDR2_1_PNF_PER_BIT_H
Address: 0xf0005000 + 0x138 = 0xf0005138
LIME_TOP_RXTX_TOP_RX_PATH_PKT_SIZE
Address: 0xf0005000 + 0x13c = 0xf000513c
Packet Size in bytes,
LIME_TOP_RXTX_TOP_RX_PATH_TIMESTAMP_SETTINGS
Address: 0xf0005000 + 0x140 = 0xf0005140
Timestamp Settings
Field |
Name |
Description |
||||||
|---|---|---|---|---|---|---|---|---|
[0] |
TS_SEL |
Timestamp selector
|
LIME_TOP_RX_DELAY_MODE
Address: 0xf0005000 + 0x144 = 0xf0005144
RX enable signal delay mode
Field |
Name |
Description |
||||||||
|---|---|---|---|---|---|---|---|---|---|---|
[1:0] |
RX_DEL_SEL |
RX enable signal delay mode
|
LIME_TOP_TX_DELAY_MODE
Address: 0xf0005000 + 0x148 = 0xf0005148
TX enable signal delay mode
Field |
Name |
Description |
||||||||
|---|---|---|---|---|---|---|---|---|---|---|
[1:0] |
TX_DEL_SEL |
TX enable signal delay mode
|
LIME_TOP_RFSW_CONTROL_TDD_MANUAL_VAL
Address: 0xf0005000 + 0x14c = 0xf000514c
TDD Signal manual control value
LIME_TOP_RFSW_CONTROL_TDD_AUTO_EN
Address: 0xf0005000 + 0x150 = 0xf0005150
0- TDD auto control disabled, 1-TDD auto control enabled
LIME_TOP_RFSW_CONTROL_TDD_INVERT
Address: 0xf0005000 + 0x154 = 0xf0005154
0- TDD Control signal not inverted, 1- TDD Control signal inverted
LIME_TOP_RFSW_CONTROL_RFSW_RX
Address: 0xf0005000 + 0x158 = 0xf0005158
00- RF1 (WIDE), 01- RF2 (LOW), 10- RF3 (HIGH)
LIME_TOP_RFSW_CONTROL_RFSW_TX
Address: 0xf0005000 + 0x15c = 0xf000515c
0- TX1_2 (BAND2), 1- TX1_1 (BAND1)
LIME_TOP_RFSW_CONTROL_RFSW_AUTO_EN
Address: 0xf0005000 + 0x160 = 0xf0005160
0- RFSW Auto control disabled, 1- RFSW Auto control Enabled
LIME_TOP_RX_TIME_MIN_SEC
Address: 0xf0005000 + 0x164 = 0xf0005164
Time in minutes and seconds, when RX stream started
Field |
Name |
Description |
|---|---|---|
[5:0] |
SEC |
RX stream start time, seconds |
[11:6] |
MIN |
RX stream start time, minutes |
LIME_TOP_RX_TIME_MON_DAY_HRS
Address: 0xf0005000 + 0x168 = 0xf0005168
Time in months, days and hours, when RX stream started
Field |
Name |
Description |
|---|---|---|
[4:0] |
HRS |
RX stream start time, hours |
[9:5] |
DAY |
RX stream start time, days |
[13:10] |
MON |
RX stream start time, months |
LIME_TOP_RX_TIME_YRS
Address: 0xf0005000 + 0x16c = 0xf000516c
Time in years, when RX stream started
Field |
Name |
Description |
|---|---|---|
[11:0] |
YRS |
RX stream start time, years |
LIME_TOP_TX_TIME_MIN_SEC
Address: 0xf0005000 + 0x170 = 0xf0005170
Time in minutes and seconds, when TX stream started
Field |
Name |
Description |
|---|---|---|
[5:0] |
SEC |
TX stream start time, seconds |
[11:6] |
MIN |
TX stream start time, minutes |
LIME_TOP_TX_TIME_MON_DAY_HRS
Address: 0xf0005000 + 0x174 = 0xf0005174
Time in months, days and hours, when TX stream started
Field |
Name |
Description |
|---|---|---|
[4:0] |
HRS |
TX stream start time, hours |
[9:5] |
DAY |
TX stream start time, days |
[13:10] |
MON |
TX stream start time, months |
LIME_TOP_TX_TIME_YRS
Address: 0xf0005000 + 0x178 = 0xf0005178
Time in years, when TX stream started
Field |
Name |
Description |
|---|---|---|
[11:0] |
YRS |
TX stream start time, years |