vrlg.py 65.3 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
'''
# Copyright (C) 2015, Elphel.inc.
# Module to keep globals (Verilog parameters) accessible for all modules
# that import (not import from) this one
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@author:     Andrey Filippov
@copyright:  2015 Elphel, Inc.
@license:    GPLv3.0+
@contact:    andrey@elphel.coml
@deffield    updated: Updated
'''
__author__ = "Andrey Filippov"
__copyright__ = "Copyright 2015, Elphel, Inc."
__license__ = "GPL"
__version__ = "3.0+"
__maintainer__ = "Andrey Filippov"
__email__ = "andrey@elphel.com"
__status__ = "Development"
DEFAULTS={}
32
dqs_dqm_patt=None
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
def init_vars(d):
    global DEFAULTS
    if d:
        globals().update(d)
        for k,v in d.items():
            DEFAULTS[k]=v
def set_name_field(vname,
                   fieldIndex,
                   value):
    """
    Set specified byte in the parameter
    <vname>      Verilog parameter name string (as listen in 'parameters')
    <fieldIndex> byte field index (0 - lowest byte, 1 - bits[15:8], etc)
    <value>      value to set the specified byte to  
    """
    v=globals()[vname]
    mask = 0xff << (8*fieldIndex)
    val = value << (8*fieldIndex)
    v = ((v ^ val) & mask) ^ v
    globals()[vname]=v

def get_name_field(vname,
                   fieldIndex):
    """
    Get specified byte in the parameter
    <vname>      Verilog parameter name string (as listen in 'parameters')
    <fieldIndex> byte field index (0 - lowest byte, 1 - bits[15:8], etc)
    Return  specified byte
    """
62 63 64 65 66
#    print ("value for %s is %s"%(vname,str(globals()[vname])))
#    print ("dflt  for %s is %s"%(vname,str(DEFAULTS[vname])))
#    print ("value[%d] for %s is 0x%x"%(fieldIndex,vname,globals()[vname]))
#    print ("dflt[%d]  for %s is 0x%x"%(fieldIndex,vname,DEFAULTS[vname]))
    
67 68 69 70 71 72 73 74 75 76 77 78
    return ( globals()[vname] >> (8*fieldIndex)) & 0xff

def get_default_field(vname,
                      fieldIndex):
    """
    Get specified byte in the parameter default value (read at program
    start from Verilog parameters)
    <vname>      Verilog parameter name string (as listen in 'parameters')
    <fieldIndex> byte field index (0 - lowest byte, 1 - bits[15:8], etc)
    Return  specified byte
    """
    global DEFAULTS
79 80 81 82
#    print ("value for %s is %s"%(vname,str(globals()[vname])))
#    print ("dflt  for %s is %s"%(vname,str(DEFAULTS[vname])))
#    print ("value[%d] for %s is 0x%x"%(fieldIndex,vname,globals()[vname]))
#    print ("dflt[%d]  for %s is 0x%x"%(fieldIndex,vname,DEFAULTS[vname]))
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

    return (DEFAULTS[vname] >> (8*fieldIndex)) & 0xff

def get_default(vname):
    """
    Get parameter default value (read at program start from Verilog parameters)
    <vname>      Verilog parameter name string (as listen in 'parameters')
    Return       specified parameter default
    """
    global DEFAULTS
    return DEFAULTS[vname]
    
def save_default(vname=None):
    """
    Save parameter default value (replace read at program start from Verilog
                 parameters) using current parameter value
    <vname>      Verilog parameter name string (as listen in 'parameters')
    """
    global DEFAULTS
102
    if vname and vname in DEFAULTS:
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
        DEFAULTS[vname] =  globals()[vname]
    else:
        for vname in DEFAULTS:
            DEFAULTS[vname] =  globals()[vname]

def restore_default(vname=None):
    """
    Restore parameter value from default
    <vname>      Verilog parameter name string (as listen in 'parameters')
    """
    global DEFAULTS
    if vname:
        globals()[vname] = DEFAULTS[vname]
    else:
        for vname in DEFAULTS:
            globals()[vname] = DEFAULTS[vname]

#### PyDev predefines

122 123 124 125
SS_EN__RAW = str
CLKIN_PERIOD_PCLK = int
SENSI2C_STATUS_REG_REL__TYPE = str
SENSI2C_CMD_RUN_PBITS__RAW = str
126
XOR_HIST_BAYER__TYPE = str
127 128
HIST_SAXI_AWCACHE__RAW = str
CLK_STATUS_REG_ADDR__TYPE = str
129
MCONTR_TOP_16BIT_STATUS_CNTRL__TYPE = str
130
HIST_SAXI_ADDR_MASK = int
131
CONTROL_RBACK_ADDR_MASK = int
132
SENSOR_CHN_EN_BIT_SET__RAW = str
133 134 135
CMPRS_CBIT_QBANK__TYPE = str
CLKOUT_DIV_PCLK__RAW = str
SENS_GAMMA_CTRL__RAW = str
136
DFLT_INV_CLK_DIV__RAW = str
137 138 139 140 141
SENS_LENS_SCALES_MASK__TYPE = str
CONTROL_RBACK_DEPTH = int
LOGGER_ADDR__RAW = str
DFLT_DQ_TRI_OFF_PATTERN = int
NUM_CYCLES_30__RAW = str
142 143
DLY_DQ_IDELAY__TYPE = str
MCNTRL_TEST01_STATUS_REG_CHN4_ADDR__TYPE = str
144 145
MCONTR_LINTILE_RST_FRAME = int
CMPRS_CBIT_CMODE_MONO6__RAW = str
146
MCONTR_PHY_0BIT_DCI_RST = int
147
SENSOR_FIFO_2DEPTH = int
148
HIGH_PERFORMANCE_MODE__TYPE = str
149
PXD_CAPACITANCE__RAW = str
150
AFI_LO_ADDR64__TYPE = str
151
CAMSYNC_TRIG_DELAY2 = int
152
AFI_SIZE64 = int
153 154
LOGGER_CONF_IMU_BITS = int
SENS_JTAG_TCK__RAW = str
155
HISPI_DIFF_TERM = str
156
MCONTR_PHY_0BIT_SDRST_ACT = int
157 158
SENSI2C_IBUF_LOW_PWR = str
CLKOUT_DIV_PCLK2X__RAW = str
159 160
CMPRS_JP4__TYPE = str
TABLE_CORING_INDEX = int
161
DQSTRI_LAST = int
162 163
MCNTRL_TEST01_CHN2_STATUS_CNTRL__TYPE = str
STATUS_2LSB_SHFT__TYPE = str
164
MEMBRIDGE_LEN64__TYPE = str
165
TABLE_QUANTIZATION_INDEX__TYPE = str
166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184
LOGGER_CONF_EN__RAW = str
HIST_CONFIRM_WRITE = int
CMPRS_GROUP_ADDR__TYPE = str
CMDFRAMESEQ_ADDR_INC = int
CAMSYNC_TRIG_PERIOD = int
CMPRS_CBIT_FRAMES_BITS = int
SENSOR_HIST_EN_BITS__TYPE = str
CMDSEQMUX_STATUS__TYPE = str
DFLT_DQS_PATTERN__TYPE = str
MCONTR_LINTILE_SINGLE = int
MCNTRL_TEST01_ADDR__RAW = str
SENS_GAMMA_MODE_PAGE__RAW = str
CLKFBOUT_PHASE_SENSOR = float
DFLT_REFRESH_PERIOD = int
MCONTR_TOP_0BIT_REFRESH_EN__TYPE = str
NUM_CYCLES_20__TYPE = str
SENS_JTAG_PGMEN = int
NUM_CYCLES_03__TYPE = str
CMPRS_CBIT_RUN_BITS__TYPE = str
185
SENSOR12BITS_TDDO1 = int
186
TILED_EXTRA_PAGES__RAW = str
187
MEMBRIDGE_CTRL_IRQ__RAW = str
188 189 190 191 192 193 194 195 196 197 198 199
CMPRS_NUM_AFI_CHN = int
CAMSYNC_TRIG_SRC__RAW = str
MEMCLK_CAPACITANCE = str
MULT_SAXI_ADV_RD__TYPE = str
SENSIO_WIDTH__TYPE = str
MCNTRL_TEST01_CHN3_STATUS_CNTRL__TYPE = str
CONTROL_RBACK_ADDR__RAW = str
CMPRS_AFIMUX_CYCBITS = int
RTC_MHZ = int
SENS_LENS_C_MASK = int
MCONTR_PHY_16BIT_EXTRA = int
HIST_SAXI_EN__TYPE = str
200 201
DEBUG_READ_REG_ADDR__TYPE = str
DEBUG_LOAD__RAW = str
202 203
WINDOW_Y0__RAW = str
CMPRS_STATUS_CNTRL = int
204
SENSI2C_CMD_ACIVE_SDA__RAW = str
205 206 207 208 209 210
CLK_STATUS_REG_ADDR__RAW = str
CMPRS_CSAT_CB_BITS__TYPE = str
SENSI2C_SLEW__TYPE = str
MEMBRIDGE_WIDTH64__RAW = str
LOGGER_CONF_MSG_BITS__RAW = str
SENS_GAMMA_MODE_REPET = int
211
SENSI2C_TBL_DLY__RAW = str
212 213 214 215 216 217
CMPRS_CBIT_BAYER_BITS__TYPE = str
MCONTR_CMPRS_STATUS_INC = int
MCONTR_PHY_0BIT_CMDA_EN__TYPE = str
MCNTRL_TEST01_STATUS_REG_CHN1_ADDR = int
RTC_SET_STATUS__TYPE = str
CMPRS_CBIT_QBANK_BITS__RAW = str
218
DEBUG_READ_REG_ADDR = int
219
WINDOW_HEIGHT = int
220
NUM_INTERRUPTS__TYPE = str
221 222 223 224 225 226 227 228
CAMSYNC_TRIG_DELAY0__RAW = str
MCONTR_SENS_STATUS_INC__RAW = str
SENSOR_HIST_NRST_BITS = int
SENSI2C_ABS_RADDR__RAW = str
MCNTRL_TEST01_STATUS_REG_CHN1_ADDR__RAW = str
CLKFBOUT_MULT = int
RTC_STATUS_REG_ADDR__RAW = str
SENS_LENS_C_MASK__RAW = str
229
SIMULATE_CMPRS_CMODE0__RAW = str
230
NUM_CYCLES_11__TYPE = str
231
DEBUG_ADDR__TYPE = str
232 233 234 235
CMPRS_CBIT_QBANK_BITS__TYPE = str
SENS_GAMMA_MODE_TRIG = int
RTC_SET_USEC = int
RTC_BITC_PREDIV__TYPE = str
236
SIMULATE_CMPRS_CMODE0__TYPE = str
237 238
LD_DLY_CMDA = int
DLY_SET__RAW = str
239
SENSI2C_CMD_TABLE = int
240
MCNTRL_PS_ADDR__RAW = str
241
WOI_WIDTH__TYPE = str
242
NUM_FRAME_BITS__RAW = str
243
SENSI2C_CMD_ACIVE__RAW = str
244
HISTOGRAM_TOP__RAW = str
245 246 247 248 249 250
LOGGER_CONF_GPS__TYPE = str
HIST_SAXI_EN__RAW = str
SENSOR_16BIT_BIT__RAW = str
HIST_SAXI_AWCACHE__TYPE = str
SENSI2C_CMD_RUN_PBITS__TYPE = str
LOGGER_CONF_SYN_BITS__TYPE = str
251
MULTICLK_DIVCLK__RAW = str
252
GPIO_ADDR__TYPE = str
253
CAMSYNC_TRIG_SRC = int
254
SENS_CTRL_GP1__RAW = str
255 256 257 258 259 260
CLKOUT_DIV_PCLK__TYPE = str
LOGGER_PAGE_IMU = int
MEMCLK_IOSTANDARD__RAW = str
MAX_TILE_HEIGHT__RAW = str
BUF_IPCLK2X_SENS3__TYPE = str
IBUF_LOW_PWR = str
261
DEBUG_CMD_LATENCY = int
262 263 264
CMD_DONE_BIT = int
NUM_CYCLES_31 = int
NUM_CYCLES_30 = int
265
HISPI_DELAY_CLK0__TYPE = str
266 267
CMPRS_CBIT_QBANK__RAW = str
SENS_SYNC_MASK__TYPE = str
268
MEMCLK_PERIOD__TYPE = str
269
MCONTR_BUF0_RD_ADDR__RAW = str
270
HISPI_MMCM1 = str
271 272 273 274
SENS_PHASE_WIDTH = int
HIST_SAXI_MODE_ADDR_MASK__TYPE = str
MCONTR_CMPRS_STATUS_BASE__RAW = str
SENS_LENS_RADDR__TYPE = str
275
SENSI2C_CMD_SOFT_SCL = int
276 277
CAMSYNC_PRE_MAGIC__TYPE = str
MCNTRL_TEST01_CHN3_STATUS_CNTRL__RAW = str
278
DEBUG_LOAD = int
279
CMPRS_JP4DIFF__TYPE = str
280
MULT_SAXI_CNTRL_IRQ__TYPE = str
281 282 283 284 285 286 287 288 289
LOGGER_CONF_DBG__RAW = str
FRAME_START_ADDRESS_INC__TYPE = str
DLY_DQS_IDELAY__TYPE = str
CLK_PHASE = float
MCNTRL_TILED_FRAME_PAGE_RESET = int
MCONTR_SENS_STATUS_BASE__TYPE = str
CMPRS_FORMAT__TYPE = str
DLY_LANE1_DQS_WLV_IDELAY__RAW = str
SENS_LENS_RADDR = int
290
SENSI2C_CMD_TABLE__TYPE = str
291
PXD_IOSTANDARD = str
292
SENSOR12BITS_TMD__RAW = str
293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308
MAX_TILE_HEIGHT = int
BUF_CLK1X_PCLK = str
LOGGER_CONF_DBG_BITS = int
SENS_CTRL_ARO__TYPE = str
SENS_LENS_SCALES_MASK__RAW = str
MCNTRL_TILED_STATUS_REG_CHN2_ADDR__TYPE = str
MCONTR_LINTILE_BYTE32__RAW = str
HISTOGRAM_WIDTH_HEIGHT = int
SENSOR_HIST_NRST_BITS__RAW = str
MCONTR_RD_MASK__TYPE = str
MULT_SAXI_CNTRL_MASK = int
NUM_CYCLES_23__RAW = str
REF_JITTER1__RAW = str
CAMSYNC_MASK__TYPE = str
SENS_JTAG_PGMEN__RAW = str
MCONTR_LINTILE_EXTRAPG_BITS__TYPE = str
309
MCONTR_BUF3_RD_ADDR__TYPE = str
310 311
LOGGER_CONF_EN_BITS__TYPE = str
CLKIN_PERIOD_PCLK__RAW = str
312
MAX_TILE_WIDTH__TYPE = str
313 314
MULTICLK_DIV_DLYREF__TYPE = str
MULTICLK_MULT = int
315
SENS_LENS_POST_SCALE_MASK = int
316
MEMCLK_PERIOD = float
317
BUF_IPCLK2X_SENS1__RAW = str
318
HISTOGRAM_WIDTH__RAW = str
319 320 321 322 323 324 325 326 327
SENS_LENS_FAT0_OUT_MASK = int
SENS_SYNC_MULT__TYPE = str
NUM_CYCLES_27__RAW = str
SENSI2C_IOSTANDARD__RAW = str
SCANLINE_EXTRA_PAGES__TYPE = str
CMPRS_CBIT_CMODE_JP4DIFF__RAW = str
CMPRS_AFIMUX_MASK__TYPE = str
MCONTR_SENS_INC = int
CAMSYNC_TRIG_PERIOD__TYPE = str
328
SENSIO_STATUS = int
329 330 331 332 333 334 335 336
DFLT_DQS_PATTERN = int
SENS_GAMMA_ADDR_DATA__RAW = str
DLY_LANE1_IDELAY__RAW = str
SLEW_CLK = str
CMPRS_JP4DIFF = int
RTC_STATUS_REG_ADDR = int
SENS_LENS_BY_MASK__TYPE = str
CMPRS_CBIT_CMODE__RAW = str
337
TILED_EXTRA_PAGES__TYPE = str
338
AXI_RDADDR_LATENCY = int
339 340 341 342 343
AFI_MUX_BUF_LATENCY = int
WINDOW_WIDTH = int
CLK_CNTRL__RAW = str
MCONTR_LINTILE_EXTRAPG_BITS = int
MCONTR_LINTILE_RST_FRAME__TYPE = str
344
LAST_BUF_FRAME__RAW = str
345
FCLK1_PERIOD = float
346 347 348 349 350
CMPRS_AFIMUX_RADDR1__RAW = str
MCNTRL_TEST01_CHN1_STATUS_CNTRL__RAW = str
CMPRS_CBIT_DCSUB_BITS__RAW = str
SENS_CTRL_LD_DLY__RAW = str
HIST_SAXI_MODE_ADDR_REL__TYPE = str
351
MULT_SAXI_CNTRL_STATUS__RAW = str
352 353
CMPRS_CBIT_CMODE_JP46__TYPE = str
NUM_CYCLES_17__RAW = str
354
DFLT_WBUF_DELAY__RAW = str
355
CAMSYNC_POST_MAGIC__RAW = str
356
NUM_CYCLES_07__RAW = str
357
NUM_CYCLES_24__RAW = str
358
NUM_INTERRUPTS = int
359
NUM_CYCLES_13__RAW = str
360 361 362 363
LOGGER_CONF_MSG__RAW = str
MCNTRL_TILED_STATUS_REG_CHN2_ADDR__RAW = str
LAST_FRAME_BITS__RAW = str
SENS_DIVCLK_DIVIDE = int
364
SENSI2C_CMD_SOFT_SDA__TYPE = str
365
SENS_LENS_COEFF__RAW = str
366
GPIO_MASK = int
367
GPIO_STATUS_REG_ADDR = int
368
AXI_TASK_HOLD__RAW = str
369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385
MCNTRL_SCANLINE_WINDOW_WH__TYPE = str
CMPRS_AFIMUX_RADDR0__TYPE = str
MCNTRL_TILED_WINDOW_WH__RAW = str
DLY_DM_ODELAY__RAW = str
CMPRS_FRMT_MBRM1_BITS = int
CAMSYNC_EXTERNAL_BIT = int
CMPRS_STATUS_REG_BASE__TYPE = str
AFI_MUX_BUF_LATENCY__TYPE = str
SENSOR_CTRL_RADDR = int
FRAME_WIDTH_BITS__RAW = str
ADDRESS_NUMBER__RAW = str
STATUS_PSHIFTER_RDY_MASK__TYPE = str
SENSI2C_ADDR_MASK = int
LD_DLY_LANE1_IDELAY = int
SENS_SYNC_MASK = int
DIVCLK_DIVIDE = int
CMD_PAUSE_BITS__RAW = str
386
SENSI2C_TBL_DLY_BITS = int
387
IDELAY_VALUE__RAW = str
388
MULTICLK_PHASE_SYNC__TYPE = str
389 390 391
BUFFER_DEPTH32 = int
SENS_CTRL_QUADRANTS__TYPE = str
SENS_LENS_BY_MASK__RAW = str
392
SENS_CTRL_GP0__TYPE = str
393
DFLT_REFRESH_ADDR = int
394
HISPI_FIFO_START__TYPE = str
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425
TEST01_SUSPEND__RAW = str
SENS_GAMMA_HEIGHT01__TYPE = str
CMPRS_HIFREQ_REG_INC = int
STATUS_ADDR_MASK__TYPE = str
MCONTR_TOP_0BIT_ADDR_MASK__RAW = str
TEST01_START_FRAME = int
RTC_SET_USEC__RAW = str
LOGGER_CONF_SYN_BITS__RAW = str
CAMSYNC_ADDR__TYPE = str
CMPRS_CBIT_CMODE_JP4DIFFDIV2__TYPE = str
MULT_SAXI_BSLOG1__TYPE = str
LOGGER_CONF_MSG_BITS__TYPE = str
LOGGER_ADDR = int
MCONTR_PHY_0BIT_DCI_RST__RAW = str
REFCLK_FREQUENCY__RAW = str
LOGGER_BIT_HALF_PERIOD__RAW = str
MCNTRL_TEST01_STATUS_REG_CHN3_ADDR__TYPE = str
DLY_DQ_ODELAY__TYPE = str
SENSOR_FIFO_2DEPTH__TYPE = str
NUM_CYCLES_28 = int
NUM_CYCLES_29 = int
NUM_CYCLES_26 = int
NUM_CYCLES_27 = int
NUM_CYCLES_24 = int
NUM_CYCLES_25 = int
NUM_CYCLES_22 = int
NUM_CYCLES_23 = int
NUM_CYCLES_20 = int
NUM_CYCLES_21 = int
FRAME_FULL_WIDTH__TYPE = str
CAMSYNC_TRIG_DELAY2__TYPE = str
426
MULTICLK_BUF_DLYREF__RAW = str
427
FCLK0_PERIOD = float
428
CMDFRAMESEQ_REL__TYPE = str
429
HISPI_DELAY_CLK0 = str
430
MCNTRL_SCANLINE_DLY_WIDTH = int
431
MAX_TILE_WIDTH__RAW = str
432 433 434 435
PICKLE = str
AFI_SIZE64__TYPE = str
NUM_CYCLES_LOW_BIT__TYPE = str
MCONTR_PHY_0BIT_ADDR_MASK = int
436
SENSI2C_SLEW = str
437 438 439
DFLT_WBUF_DELAY__TYPE = str
MCNTRL_TEST01_CHN1_STATUS_CNTRL = int
SENSI2C_STATUS_REG_INC__TYPE = str
440
MULT_SAXI_CNTRL_STATUS__TYPE = str
441 442 443
CMPRS_FRMT_MBRM1_BITS__RAW = str
SCANLINE_EXTRA_PAGES = int
LD_DLY_LANE1_ODELAY__RAW = str
444
SENSOR_CHN_EN_BIT_SET__TYPE = str
445
SENS_CTRL_IGNORE_EMBED__TYPE = str
446 447 448 449 450 451
SENS_LENS_FAT0_IN_MASK__TYPE = str
RSEL = int
CMPRS_CBIT_DCSUB_BITS__TYPE = str
AXI_RD_ADDR_BITS__TYPE = str
CAMSYNC_CHN_EN_BIT__TYPE = str
CMDFRAMESEQ_ADDR_BASE__RAW = str
452
MCONTR_LINTILE_SKIP_LATE__TYPE = str
453
DEBUG_ADDR__RAW = str
454
CONTROL_ADDR__RAW = str
455
SENSI2C_CMD_RESET = int
456
RTC_BITC_PREDIV = int
457 458
CMPRS_FRMT_MBCM1_BITS__TYPE = str
SENS_CTRL_QUADRANTS_EN__RAW = str
459
HISPI_DELAY_CLK1__TYPE = str
460 461 462 463 464 465 466 467 468 469
NUM_CYCLES_14__TYPE = str
MCONTR_CMPRS_INC__TYPE = str
TILED_EXTRA_PAGES = int
DLY_DQS_ODELAY__RAW = str
CLKIN_PERIOD_PCLK__TYPE = str
FFCLK1_DIFF_TERM__RAW = str
SENS_JTAG_TDI__RAW = str
MCONTR_SENS_STATUS_BASE = int
AXI_WR_ADDR_BITS__RAW = str
SENSI2C_CMD_RUN__TYPE = str
470
MULTICLK_DIV_SYNC__RAW = str
471 472 473
CMPRS_CORING_MODE = int
LOGGER_STATUS__TYPE = str
DFLT_REFRESH_PERIOD__TYPE = str
474
FFCLK1_IOSTANDARD = str
475
MCNTRL_TILED_MASK = int
476
MULTICLK_DIV_AXIHP = int
477 478 479
SENSIO_JTAG__RAW = str
MCONTR_PHY_16BIT_ADDR_MASK__RAW = str
SENSIO_STATUS__TYPE = str
480
GPIO_SLEW = str
481 482 483 484 485
LOGGER_CONF_SYN__TYPE = str
CAMSYNC_DELAY__RAW = str
LOGGER_CONF_DBG_BITS__RAW = str
FRAME_HEIGHT_BITS__RAW = str
MCONTR_LINTILE_KEEP_OPEN = int
486
SENS_SYNC_LATE__RAW = str
487
SENSI2C_TBL_NBRD_BITS__RAW = str
488
DLY_CMDA_ODELAY = long
489
GPIO_PORTEN__RAW = str
490 491 492 493
MCONTR_ARBIT_ADDR_MASK = int
MCNTRL_SCANLINE_STATUS_REG_CHN3_ADDR = int
MCNTRL_SCANLINE_WINDOW_WH = int
WBUF_DLY_WLV__RAW = str
494
SIMULATE_CMPRS_CMODE3__RAW = str
495
TABLE_HUFFMAN_INDEX = int
496 497 498
MCNTRL_TILED_FRAME_LAST = int
MCNTRL_TEST01_CHN2_MODE__RAW = str
CMPRS_AFIMUX_REG_ADDR0__TYPE = str
499
HISPI_DELAY_CLK1__RAW = str
500
SENSI2C_TBL_RNWREG__RAW = str
501 502 503 504 505 506
RTC_SEC_USEC_ADDR = int
LOGGER_CONF_DBG = int
CAMSYNC_EN_BIT__TYPE = str
LD_DLY_LANE0_IDELAY = int
NUM_CYCLES_01__TYPE = str
NUM_CYCLES_24__TYPE = str
507
FCLK0_PERIOD__RAW = str
508 509 510
MCLK_PHASE__TYPE = str
SENSI2C_DRIVE__TYPE = str
SENS_CTRL_RST_MMCM__RAW = str
511
MCONTR_BUF2_WR_ADDR__TYPE = str
512 513 514 515 516 517 518
GPIO_SLEW__TYPE = str
SENS_LENS_BX__RAW = str
TEST_INITIAL_BURST = int
SENS_REF_JITTER1__RAW = str
MCNTRL_TILED_FRAME_FULL_WIDTH = int
CMDFRAMESEQ_DEPTH = int
SENS_LENS_POST_SCALE__TYPE = str
519
RTC_MHZ__RAW = str
520
MCONTR_LINTILE_COPY_FRAME = int
521
SENSOR_PRIORITY__RAW = str
522 523 524 525
HIST_SAXI_ADDR_MASK__TYPE = str
SENS_CTRL_LD_DLY = int
SENS_LENS_FAT0_IN_MASK__RAW = str
SENS_LENS_AY_MASK__RAW = str
526
SENSOR_IMAGE_TYPE1__TYPE = str
527 528 529
MCONTR_TOP_16BIT_REFRESH_ADDRESS__TYPE = str
MCONTR_LINTILE_DIS_NEED__TYPE = str
DFLT_DQS_PATTERN__RAW = str
530
CMPRS_TABLES__TYPE = str
531 532 533
MCNTRL_PS_STATUS_CNTRL__TYPE = str
MCONTR_PHY_16BIT_ADDR = int
REF_JITTER1__TYPE = str
534
MCNTRL_TEST01_MASK = int
535
FFCLK1_DIFF_TERM = str
536
MULTICLK_PHASE_AXIHP__TYPE = str
537
FFCLK0_IOSTANDARD__TYPE = str
538
MCNTRL_SCANLINE_DLY_DEFAULT__TYPE = str
539
WOI_WIDTH__RAW = str
540 541 542 543
STATUS_MSB_RSHFT = int
CMPRS_CONTROL_REG__RAW = str
CLKIN_PERIOD__TYPE = str
SENS_GAMMA_CTRL = int
544
HISPI_WAIT_ALL_LANES__TYPE = str
545 546 547 548 549 550 551
SENSIO_RADDR = int
BUF_CLK1X_PCLK__RAW = str
GPIO_N__TYPE = str
MCONTR_BUF4_RD_ADDR__TYPE = str
NUM_CYCLES_16__RAW = str
LD_DLY_LANE0_ODELAY__TYPE = str
MCONTR_TOP_16BIT_ADDR__RAW = str
552
MCNTRL_SCANLINE_DLY_WIDTH__RAW = str
553 554 555
HIST_SAXI_MODE_ADDR_REL = int
MCONTR_PHY_0BIT_SDRST_ACT__TYPE = str
BUFFER_DEPTH32__TYPE = str
556
CMPRS_CBIT_CMODE_JPEG18 = int
557 558
MCONTR_TOP_16BIT_REFRESH_ADDRESS = int
HISTOGRAM_RADDR0__TYPE = str
559
HISPI_FIFO_DEPTH__TYPE = str
560 561
LOGGER_CONF_SYN_BITS = int
NUM_CYCLES_19 = int
562
SENS_CTRL_GP1__TYPE = str
563 564 565 566 567
MCNTRL_TEST01_MASK__TYPE = str
SENS_CTRL_QUADRANTS_WIDTH__RAW = str
SENSOR_FIFO_DELAY__RAW = str
DLY_SET = int
CMDFRAMESEQ_CTRL__TYPE = str
568
HISPI_FIFO_DEPTH__RAW = str
569
SENSOR_HIST_BITS_SET__RAW = str
570 571 572 573 574 575 576
NUM_CYCLES_12 = int
MCNTRL_SCANLINE_FRAME_PAGE_RESET__TYPE = str
MCNTRL_TILED_CHN2_ADDR__TYPE = str
NUM_CYCLES_11 = int
SENS_GAMMA_ADDR_MASK = int
NUM_CYCLES_10 = int
MEMCLK_IBUF_LOW_PWR__TYPE = str
577
HISTOGRAM_HEIGHT__TYPE = str
578
CMPRS_HIFREQ_REG_BASE__TYPE = str
579
FCLK0_PERIOD__TYPE = str
580 581
MCNTRL_SCANLINE_FRAME_PAGE_RESET__RAW = str
DQTRI_LAST__TYPE = str
582
MULTICLK_DIVCLK__TYPE = str
583 584 585 586
DLY_DQ_ODELAY = long
BUF_IPCLK_SENS1__TYPE = str
MCONTR_TOP_16BIT_ADDR = int
CMPRS_TIMEOUT = int
587
HISPI_IOSTANDARD__TYPE = str
588 589 590 591 592 593 594 595 596 597 598 599
CMPRS_AFIMUX_RST = int
NUM_CYCLES_18 = int
SENS_LENS_POST_SCALE_MASK__RAW = str
NUM_CYCLES_13 = int
CMPRS_FRMT_MBRM1__TYPE = str
VERBOSE__RAW = str
LOGGER_CONF_IMU_BITS__RAW = str
NUM_CYCLES_17 = int
NUM_CYCLES_16 = int
NUM_CYCLES_15 = int
NUM_CYCLES_21__TYPE = str
CMPRS_CBIT_BAYER = int
600
LOGGER_CONF_EN_BITS__RAW = str
601 602
SLEW_CLK__TYPE = str
MCONTR_PHY_0BIT_DLY_SET = int
603
HISPI_DIFF_TERM__TYPE = str
604
CMPRS_CSAT_CB__RAW = str
605 606
CMD_PAUSE_BITS = int
CMPRS_CBIT_CMODE_JP4DIFFHDR__RAW = str
607
HISPI_IOSTANDARD__RAW = str
608
SENSI2C_TBL_SA__TYPE = str
609 610 611
BUF_IPCLK_SENS3__TYPE = str
MCNTRL_TILED_MODE = int
MCNTRL_TILED_WINDOW_STARTXY__TYPE = str
612
CMPRS_COLOR20__TYPE = str
613
MCNTRL_TEST01_CHN2_STATUS_CNTRL__RAW = str
614
MCNTRL_SCANLINE_START_DELAY__TYPE = str
615 616
LOGGER_CONF_SYN = int
MCNTRL_TILED_CHN4_ADDR__RAW = str
617
MCONTR_CMPRS_STATUS_BASE = int
618 619 620 621 622 623 624
MCONTR_PHY_16BIT_PATTERNS__TYPE = str
MCONTR_PHY_0BIT_CKE_EN__RAW = str
NUM_CYCLES_26__TYPE = str
PICKLE__RAW = str
DQSTRI_LAST__RAW = str
WRITELEV_OFFSET__TYPE = str
CMPRS_BASE_INC = int
625 626 627 628
SIMULATE_CMPRS_CMODE2 = int
SIMULATE_CMPRS_CMODE3 = int
SIMULATE_CMPRS_CMODE0 = int
SIMULATE_CMPRS_CMODE1 = int
629
MULT_SAXI_CNTRL_ADDR = int
630
MULTICLK_BUF_SYNC__TYPE = str
631
HIST_SAXI_ADDR_REL__RAW = str
632
SENS_GAMMA_MODE_PAGE_SET__RAW = str
633 634 635 636 637 638 639 640 641 642
CMPRS_CBIT_CMODE_MONO4__TYPE = str
HIST_SAXI_MODE_WIDTH__RAW = str
SENS_LENS_AX = int
MCONTR_PHY_16BIT_PATTERNS = int
SENSOR_CTRL_ADDR_MASK__TYPE = str
CMPRS_MONO16__RAW = str
RTC_ADDR = int
MCLK_PHASE__RAW = str
SENSIO_RADDR__TYPE = str
CLKFBOUT_MULT_PCLK__TYPE = str
643
VERBOSE__TYPE = str
644 645
CLK_ADDR__TYPE = str
CMPRS_FORMAT = int
646
SENSIO_STATUS_REG_REL = int
647 648 649 650 651 652 653 654
FFCLK1_CAPACITANCE = str
CMPRS_CBIT_CMODE_BITS__RAW = str
CMPRS_TABLES = int
HIST_SAXI_MODE_WIDTH = int
CMPRS_AFIMUX_RADDR0__RAW = str
CAMSYNC_EN_BIT = int
MCONTR_PHY_16BIT_PATTERNS__RAW = str
HISTOGRAM_RAM_MODE = str
655
SENS_REFCLK_FREQUENCY__TYPE = str
656
HISTOGRAM_TOP__TYPE = str
657
SENS_GAMMA_MODE_EN__RAW = str
658
SENSI2C_TBL_SA_BITS__TYPE = str
659
DEBUG_ADDR = int
660
MCNTRL_SCANLINE_START_DELAY__RAW = str
661
SIMULATE_CMPRS_CMODE2__TYPE = str
662 663 664
MULT_SAXI_ADV_WR__RAW = str
LOGGER_PAGE_GPS = int
HIST_SAXI_MODE_ADDR_MASK = int
665
CMPRS_AFIMUX_SA_LEN__RAW = str
666 667 668 669 670 671 672 673 674 675 676
LOGGER_CONF_MSG = int
CMPRS_CSAT_CR__RAW = str
CMPRS_CBIT_RUN = int
SENS_LENS_ADDR_MASK__RAW = str
SENS_CTRL_QUADRANTS__RAW = str
RTC_MASK__RAW = str
SENS_LENS_ADDR_MASK__TYPE = str
SENS_LENS_AX__TYPE = str
PXD_DRIVE__TYPE = str
HIST_SAXI_NRESET = int
MULT_SAXI_HALF_BRAM_IN__RAW = str
677
HISTOGRAM_HEIGHT = int
678
SENSI2C_TBL_SA__RAW = str
679
CMPRS_CBIT_CMODE_JP4__RAW = str
680
MULTICLK_BUF_AXIHP__RAW = str
681
CLK_STATUS__TYPE = str
682 683
GPIO_SET_STATUS__RAW = str
SENS_JTAG_TCK = int
684
XOR_HIST_BAYER__RAW = str
685
DEBUG_STATUS_REG_ADDR__TYPE = str
686 687 688 689
REFRESH_OFFSET__TYPE = str
SENS_CTRL_ARST__RAW = str
CMPRS_CBIT_DCSUB__TYPE = str
DFLT_INV_CLK_DIV__TYPE = str
690
HISTOGRAM_RADDR_INC__RAW = str
691
MEMBRIDGE_WIDTH64__TYPE = str
692 693 694 695 696
SENS_GAMMA_MODE_BAYER__RAW = str
MCNTRL_PS_STATUS_REG_ADDR__TYPE = str
CMPRS_CBIT_FOCUS_BITS__TYPE = str
STATUS_ADDR__RAW = str
NUM_CYCLES_30__TYPE = str
697
HISPI_MMCM1__TYPE = str
698 699 700 701 702 703 704 705 706
SDCLK_PHASE__RAW = str
SENS_SYNC_RADDR__TYPE = str
BUF_IPCLK_SENS0__TYPE = str
SENSI2C_CMD_RUN__RAW = str
MCNTRL_TILED_STARTADDR__TYPE = str
DLY_LD_MASK = int
MCONTR_LINTILE_BYTE32 = int
NUM_CYCLES_09__RAW = str
SENS_SYNC_LBITS__RAW = str
707
LOGGER_STATUS_MASK__TYPE = str
708 709 710 711
SENS_GAMMA_HEIGHT2 = int
DLY_LD_MASK__TYPE = str
STATUS_MSB_RSHFT__TYPE = str
MCONTR_BUF0_RD_ADDR = int
712
HIST_SAXI_ADDR_REL__TYPE = str
713 714 715 716 717 718 719 720
CMPRS_CBIT_CMODE_JPEG20 = int
CMPRS_TIMEOUT_BITS = int
CAMSYNC_PRE_MAGIC = int
SENS_JTAG_TMS = int
MCNTRL_TEST01_CHN3_STATUS_CNTRL = int
MCNTRL_PS_EN_RST__TYPE = str
BUF_CLK1X_PCLK2X__TYPE = str
MCNTRL_TILED_CHN4_ADDR = int
721
MULT_SAXI_POINTERS_REG__RAW = str
722
MCONTR_SENS_INC__TYPE = str
723
CMPRS_CBIT_CMODE_JP46DC__TYPE = str
724 725 726 727 728 729 730
LOGGER_MASK__RAW = str
IBUF_LOW_PWR__RAW = str
DLY_CMDA_ODELAY__TYPE = str
SENS_LENS_FAT0_OUT_MASK__TYPE = str
SENSI2C_ABS_RADDR__TYPE = str
MCONTR_PHY_STATUS_REG_ADDR__TYPE = str
WBUF_DLY_WLV__TYPE = str
731
HISPI_MSB_FIRST__TYPE = str
732 733 734 735 736 737
MCONTR_TOP_16BIT_CHN_EN = int
BUF_IPCLK2X_SENS1__TYPE = str
DEFAULT_STATUS_MODE = int
CMPRS_CBIT_CMODE_JPEG18__TYPE = str
MULT_SAXI_AWCACHE = int
MCNTRL_SCANLINE_FRAME_PAGE_RESET = int
738
MCNTRL_TILED_FRAME_PAGE_RESET__TYPE = str
739
CMPRS_CBIT_CMODE_JP46DC__RAW = str
740
SENSI2C_TBL_RAH__RAW = str
741
CMPRS_CSAT_CR_BITS__TYPE = str
742
NUM_CYCLES_05 = int
743
NUM_CYCLES_06 = int
744 745 746
NUM_CYCLES_07 = int
NUM_CYCLES_00 = int
NUM_CYCLES_01 = int
747
NUM_CYCLES_02 = int
748
NUM_CYCLES_03 = int
749
SENSIO_ADDR_MASK__TYPE = str
750 751 752
NUM_CYCLES_08 = int
NUM_CYCLES_09 = int
MCNTRL_TEST01_CHN4_STATUS_CNTRL__TYPE = str
753 754 755 756
SENS_SYNC_LBITS = int
STATUS_DEPTH__RAW = str
NUM_CYCLES_25__TYPE = str
MCONTR_LINTILE_REPEAT = int
757
CHNBUF_READ_LATENCY = int
758
SENS_CTRL_QUADRANTS_WIDTH = int
759
STATUS_PSHIFTER_RDY_MASK__RAW = str
760
WBUF_DLY_DFLT__RAW = str
761
SENS_GAMMA_MODE_BAYER__TYPE = str
762
MULT_SAXI_CNTRL_IRQ = int
763
TILE_WIDTH__TYPE = str
764
MCNTRL_TILED_FRAME_LAST__RAW = str
765
SENSI2C_CMD_RESET__RAW = str
766 767
REFRESH_OFFSET = int
MCNTRL_PS_EN_RST = int
768
MCONTR_SENS_BASE__RAW = str
769 770 771 772
SENS_GAMMA_ADDR_MASK__TYPE = str
CMPRS_CSAT_CR = int
CMPRS_CBIT_RUN_ENABLE = int
INITIALIZE_OFFSET = int
773
MCONTR_TOP_16BIT_CHN_EN__TYPE = str
774
CMPRS_CSAT_CB = int
775 776
VERBOSE = int
DLY_LANE1_ODELAY = long
777
LOGGER_PERIOD__RAW = str
778
MCNTRL_SCANLINE_STATUS_CNTRL__TYPE = str
779
SENS_LENS_AX_MASK = int
780
AXI_RD_ADDR_BITS__RAW = str
781
AXI_WRADDR_LATENCY = int
782
SENS_SS_MOD_PERIOD__TYPE = str
783
MCONTR_LINTILE_SKIP_LATE__RAW = str
784
SENS_JTAG_PGMEN__TYPE = str
785
MEMBRIDGE_LEN64__RAW = str
786
MCONTR_LINTILE_EN = int
787
DFLT_REFRESH_ADDR__RAW = str
788
GPIO_N = int
789
MCONTR_ARBIT_ADDR_MASK__TYPE = str
790
SENS_CTRL_MRST__TYPE = str
791
HISTOGRAM_RADDR_INC__TYPE = str
792 793
SENS_CTRL_GP0 = int
SENS_CTRL_GP1 = int
794 795 796
FFCLK0_IBUF_LOW_PWR__TYPE = str
SENS_GAMMA_RADDR = int
NUM_CYCLES_14__RAW = str
797 798
NUM_CYCLES_28__RAW = str
CLKIN_PERIOD_SENSOR__RAW = str
799 800 801 802 803
PHASE_WIDTH__TYPE = str
CMPRS_JP4__RAW = str
CMPRS_HIFREQ_REG_BASE__RAW = str
SS_MOD_PERIOD = int
MCONTR_CMPRS_BASE__TYPE = str
804
FFCLK1_IBUF_LOW_PWR = str
805
HISPI_CAPACITANCE__TYPE = str
806
MCONTR_LINTILE_KEEP_OPEN__TYPE = str
807 808
SENS_LENS_POST_SCALE = int
LOGGER_STATUS_REG_ADDR__TYPE = str
809
MEMBRIDGE_LO_ADDR64__TYPE = str
810 811 812 813 814 815 816 817 818 819
MCONTR_CMD_WR_ADDR__RAW = str
CMDFRAMESEQ_CTRL = int
DLY_LD__TYPE = str
MCNTRL_SCANLINE_STARTADDR__TYPE = str
SENS_JTAG_PROG__RAW = str
CMDFRAMESEQ_REL__RAW = str
CMPRS_AFIMUX_MASK = int
DLY_PHASE = int
CONTROL_RBACK_DEPTH__RAW = str
MCONTR_LINTILE_NRESET__RAW = str
820
MULT_SAXI_CNTRL_MODE = int
821 822 823
PHASE_WIDTH = int
DFLT_DQ_TRI_OFF_PATTERN__TYPE = str
MCNTRL_SCANLINE_MASK = int
824
MULTICLK_DIVCLK = int
825
MCNTRL_TILED_TILE_WHS__TYPE = str
826
MULT_SAXI_BSLOG3__TYPE = str
827
SENSOR12BITS_NGPL__RAW = str
828 829
CLKFBOUT_MULT__RAW = str
CMPRS_STATUS_REG_INC__RAW = str
830
SIMULATE_CMPRS_CMODE1__TYPE = str
831
HISTOGRAM_RADDR0__RAW = str
832
HISPI_KEEP_IRST = int
833
STATUS_ADDR_MASK = int
834
PXD_CAPACITANCE = str
835 836
SENS_LENS_AY = int
CMPRS_CBIT_CMODE_MONO6__TYPE = str
837
MULTICLK_BUF_XCLK__RAW = str
838 839
HISTOGRAM_RAM_MODE__RAW = str
SENS_LENS_AX_MASK__RAW = str
840
SENSI2C_TBL_SA_BITS = int
841
CMPRS_FRMT_MBCM1__TYPE = str
842
CMPRS_TIMEOUT__TYPE = str
843 844 845 846 847 848 849
MULT_SAXI_ADV_WR = int
NUM_CYCLES_10__TYPE = str
MCONTR_LINTILE_EXTRAPG__RAW = str
SENS_LENS_FAT0_IN__RAW = str
CMPRS_AFIMUX_STATUS_CNTRL__TYPE = str
LOGGER_CONFIG__RAW = str
LD_DLY_LANE0_ODELAY__RAW = str
850
PXD_CLK_DIV_BITS__RAW = str
851 852
CMPRS_FRMT_LMARG_BITS = int
CMDSEQMUX_ADDR = int
853
CMPRS_CBIT_CMODE_JP4DIFFHDR__TYPE = str
854
SENS_GAMMA_MODE_PAGE_SET = int
855
MCNTRL_SCANLINE_PENDING_CNTR_BITS__TYPE = str
856
SENSI2C_TBL_NBWR = int
857
DLY_DQS_IDELAY__RAW = str
858
SENS_SYNC_RADDR = int
859 860 861 862 863
CONTROL_RBACK_ADDR_MASK__TYPE = str
MCONTR_BUF4_WR_ADDR = int
SENS_DIVCLK_DIVIDE__RAW = str
SENSOR_BASE_INC__RAW = str
CMPRS_CBIT_DCSUB_BITS = int
864
HISTOGRAM_LEFT__RAW = str
865 866 867
MCONTR_TOP_16BIT_ADDR_MASK = int
PXD_IBUF_LOW_PWR__TYPE = str
MCONTR_LINTILE_REPEAT__TYPE = str
868 869
HIST_SAXI_MODE_WIDTH__TYPE = str
SENS_LENS_FAT0_OUT__RAW = str
870 871 872
HISTOGRAM_RADDR2__RAW = str
SENSI2C_STATUS = int
CMPRS_CBIT_CMODE_JP4DIFF__TYPE = str
873
MULTICLK_DIV_XCLK__TYPE = str
874 875 876 877 878 879
SENS_SYNC_LATE_DFLT = int
SENSI2C_STATUS_REG_BASE__RAW = str
AFI_LO_ADDR64__RAW = str
BUF_IPCLK_SENS1__RAW = str
MCNTRL_SCANLINE_STARTADDR__RAW = str
SENSI2C_STATUS_REG_BASE__TYPE = str
880
DEBUG_LOAD__TYPE = str
881 882 883
MCONTR_PHY_16BIT_WBUF_DELAY = int
DLY_LANE1_DQS_WLV_IDELAY__TYPE = str
TILE_HEIGHT__RAW = str
884
MULTICLK_PHASE_SYNC = float
885
SENSI2C_TBL_SA_BITS__RAW = str
886
HISPI_MMCM3__RAW = str
887 888 889 890 891 892 893 894 895
CMPRS_CBIT_RUN_STANDALONE = int
READ_BLOCK_OFFSET__RAW = str
HISTOGRAM_LEFT_TOP__TYPE = str
MCONTR_CMPRS_INC = int
CMPRS_CBIT_RUN_ENABLE__TYPE = str
LOGGER_CONF_IMU = int
DLY_DQS_IDELAY = long
HISTOGRAM_WIDTH_HEIGHT__TYPE = str
TEST01_NEXT_PAGE = int
896
MULTICLK_DIV_XCLK = int
897 898 899 900 901 902 903 904 905 906
MCNTRL_TEST01_STATUS_REG_CHN4_ADDR__RAW = str
PXD_IBUF_LOW_PWR = str
NUM_CYCLES_17__TYPE = str
SLEW_CLK__RAW = str
MCONTR_BUF2_WR_ADDR = int
SENS_LENS_FAT0_IN__TYPE = str
SENSIO_CTRL__TYPE = str
SENSIO_WIDTH__RAW = str
CMPRS_MASK__TYPE = str
MEMBRIDGE_SIZE64__RAW = str
907
HISPI_IFD_DELAY_VALUE__RAW = str
908 909 910 911
MCNTRL_PS_STATUS_CNTRL = int
SS_MODE__TYPE = str
SENSI2C_STATUS__RAW = str
CMPRS_MASK = int
912
SENSI2C_CMD_ACIVE_EARLY0__RAW = str
913
T_RFC__TYPE = str
914
HISPI_IBUF_DELAY_VALUE__RAW = str
915
MCONTR_LINTILE_NRESET__TYPE = str
916
PXD_CLK_DIV__RAW = str
917 918
SENS_NUM_SUBCHN__RAW = str
CMPRS_CBIT_RUN_ENABLE__RAW = str
919
AXI_RDADDR_LATENCY__TYPE = str
920 921
BUF_IPCLK_SENS3__RAW = str
CLK_STATUS__RAW = str
922
MULTICLK_BUF_AXIHP = str
923 924
FRAME_WIDTH_BITS = int
READ_PATTERN_OFFSET__TYPE = str
925
SENS_CTRL_RST_MMCM = int
926
HISPI_DQS_BIAS__TYPE = str
927
MCONTR_CMD_WR_ADDR = int
928
SENSI2C_TBL_DLY_BITS__RAW = str
929
SENSOR12BITS_TDDO1__RAW = str
930
HISPI_MMCM0__TYPE = str
931
TILE_WIDTH = int
932
CMPRS_CONTROL_REG = int
933 934
DLY_LANE0_ODELAY = long
NUM_XFER_BITS = int
935
HISPI_NUMLANES__RAW = str
936 937 938 939 940
MCNTRL_TEST01_STATUS_REG_CHN2_ADDR = int
DLY_DQS_ODELAY__TYPE = str
DLY_LANE0_ODELAY__RAW = str
MCONTR_BUF3_WR_ADDR__TYPE = str
SCANLINE_STARTX__TYPE = str
941
CAMSYNC_MASTER_BIT__TYPE = str
942 943 944 945 946 947
WRITE_BLOCK_OFFSET = int
FRAME_FULL_WIDTH__RAW = str
LOGGER_CONF_EN__TYPE = str
LOGGER_PAGE_IMU__RAW = str
SENS_SYNC_MINPER__RAW = str
CMPRS_AFIMUX_MODE__RAW = str
948
SENSI2C_TBL_RAH_BITS = int
949
MULT_SAXI_CNTRL_IRQ__RAW = str
950 951 952 953
MCNTRL_TEST01_STATUS_REG_CHN2_ADDR__RAW = str
CHNBUF_READ_LATENCY__TYPE = str
CMPRS_CBIT_CMODE_BITS__TYPE = str
LOGGER_BIT_DURATION__TYPE = str
954
HISPI_MMCM1__RAW = str
955
MULT_SAXI_CNTRL_STATUS = int
956
TEST_INITIAL_BURST__TYPE = str
957
SENSOR12BITS_NVLO = int
958
NUM_CYCLES_19__RAW = str
959
SIMULATE_CMPRS_CMODE2__RAW = str
960 961
MCNTRL_PS_MASK__RAW = str
CMPRS_CBIT_CMODE_JPEG20__TYPE = str
962
HISPI_IBUF_LOW_PWR__TYPE = str
963 964 965 966 967 968 969 970
CMPRS_TIMEOUT_BITS__RAW = str
MEMBRIDGE_LO_ADDR64__RAW = str
MCNTRL_SCANLINE_STATUS_REG_CHN1_ADDR = int
RTC_SET_USEC__TYPE = str
MULT_SAXI_BSLOG3__RAW = str
CMPRS_TIMEOUT_BITS__TYPE = str
PHASE_CLK2X_PCLK__TYPE = str
FFCLK1_DIFF_TERM__TYPE = str
971
WRITELEV_OFFSET = int
972 973
MCONTR_PHY_0BIT_ADDR_MASK__TYPE = str
MULT_SAXI_ADV_RD__RAW = str
974 975
SENS_GAMMA_MODE_EN_SET__RAW = str
SENS_GAMMA_MODE_BAYER_SET__TYPE = str
976 977
T_RFC__RAW = str
WBUF_DLY_DFLT__TYPE = str
978
HISPI_DELAY_CLK0__RAW = str
979
PXD_SLEW__TYPE = str
980
FRAME_START_ADDRESS = int
981
DEBUG_SET_STATUS__RAW = str
982 983 984
MCONTR_RD_MASK__RAW = str
LOGGER_CONF_EN = int
FFCLK0_CAPACITANCE = str
985
MULTICLK_MULT__TYPE = str
986
SS_EN__TYPE = str
987
CMDSEQMUX_STATUS = int
988
SENSI2C_TBL_RNWREG__TYPE = str
989 990 991 992 993 994
FRAME_START_ADDRESS_INC = int
TILED_STARTY = int
LOGGER_MASK = int
MCNTRL_SCANLINE_FRAME_FULL_WIDTH = int
WINDOW_Y0 = int
CAMSYNC_PRE_MAGIC__RAW = str
995
PXD_CLK_DIV_BITS = int
996 997 998 999
SENSOR_CHN_EN_BIT = int
LD_DLY_LANE0_ODELAY = int
CMPRS_MONO16__TYPE = str
READ_PATTERN_OFFSET__RAW = str
1000
SENSI2C_TBL_DLY__TYPE = str
1001
MEMBRIDGE_SIZE64 = int
1002
SENSOR_IMAGE_TYPE1__RAW = str
1003 1004
MCONTR_PHY_0BIT_CKE_EN__TYPE = str
CMPRS_FRMT_MBCM1_BITS = int
1005
SENS_GAMMA_MODE_REPET_SET__TYPE = str
1006 1007
HISTOGRAM_RAM_MODE__TYPE = str
AFI_LO_ADDR64 = int
1008
NUM_CYCLES_28__TYPE = str
1009 1010 1011
NUM_CYCLES_07__TYPE = str
SENS_LENS_FAT0_IN = int
CMPRS_FRMT_LMARG_BITS__TYPE = str
1012
SENSOR12BITS_NGPL__TYPE = str
1013
HISTOGRAM_RADDR1__TYPE = str
1014
SIMUL_AXI_READ_WIDTH = int
1015 1016 1017
HISTOGRAM_ADDR_MASK = int
MCONTR_BUF2_RD_ADDR__RAW = str
MCONTR_TOP_16BIT_ADDR_MASK__RAW = str
1018
MULTICLK_DIV_DLYREF__RAW = str
1019
MCNTRL_PS_EN_RST__RAW = str
1020 1021 1022 1023 1024
BUF_CLK1X_PCLK__TYPE = str
MULT_SAXI_BSLOG1__RAW = str
CLKFBOUT_MULT_PCLK__RAW = str
MCONTR_SENS_STATUS_INC__TYPE = str
CAMSYNC_TRIG_DELAY0__TYPE = str
1025
SENSI2C_STATUS_REG_INC = int
1026
CLKFBOUT_PHASE__TYPE = str
1027
TABLE_QUANTIZATION_INDEX__RAW = str
1028 1029 1030 1031
MCNTRL_TILED_WINDOW_WH = int
CMDFRAMESEQ_MASK = int
CLK_ADDR = int
MCNTRL_TILED_WINDOW_X0Y0__TYPE = str
1032
MULTICLK_PHASE_FB = float
1033
NUM_XFER_BITS__RAW = str
1034 1035 1036 1037 1038
MCNTRL_TILED_WINDOW_STARTXY__RAW = str
CMPRS_CSAT_CB_BITS__RAW = str
CMPRS_CBIT_RUN__RAW = str
SENS_GAMMA_RADDR__RAW = str
SENS_CTRL_EXT_CLK = int
1039
MULT_SAXI_IRQLEN_ADDR__RAW = str
1040
SENSI2C_CMD_ACIVE_EARLY0__TYPE = str
1041 1042
MCNTRL_SCANLINE_FRAME_LAST = int
MCNTRL_TILED_STATUS_REG_CHN4_ADDR = int
1043
SENS_GAMMA_BUFFER = int
1044 1045 1046 1047
GPIO_SET_PINS__RAW = str
SENS_CTRL_RST_MMCM__TYPE = str
AFI_MUX_BUF_LATENCY__RAW = str
CMPRS_CBIT_CMODE_JP46__RAW = str
1048 1049
MULTICLK_DIV_SYNC__TYPE = str
MULTICLK_BUF_DLYREF__TYPE = str
1050 1051 1052 1053 1054 1055 1056 1057
GPIO_DRIVE__RAW = str
GPIO_IBUF_LOW_PWR__TYPE = str
SENS_SYNC_FBITS__RAW = str
CMPRS_CORING_MODE__TYPE = str
CMPRS_FRMT_MBRM1_BITS__TYPE = str
MCNTRL_TILED_TILE_WHS__RAW = str
SENS_REFCLK_FREQUENCY = float
CMD_PAUSE_BITS__TYPE = str
1058
SENS_CTRL_EXT_CLK__TYPE = str
1059 1060 1061 1062 1063 1064
SENS_LENS_BY = int
SENS_LENS_BX = int
NUM_CYCLES_02__TYPE = str
MCNTRL_TILED_STARTADDR = int
TILE_HEIGHT__TYPE = str
MCNTRL_TILED_CHN4_ADDR__TYPE = str
1065
HISPI_NUMLANES__TYPE = str
1066
HISPI_FIFO_START = int
1067 1068 1069 1070 1071 1072 1073
TILED_STARTX__TYPE = str
FFCLK0_DIFF_TERM__RAW = str
MCNTRL_PS_STATUS_CNTRL__RAW = str
MCONTR_TOP_STATUS_REG_ADDR = int
SENSI2C_STATUS_REG_INC__RAW = str
SDCLK_PHASE = float
SLEW_CMDA = str
1074
SENSOR_IMAGE_TYPE0__RAW = str
1075
CMPRS_STATUS_REG_BASE__RAW = str
1076 1077
MCNTRL_SCANLINE_MODE__TYPE = str
GPIO_N__RAW = str
1078
TEST01_NEXT_PAGE__TYPE = str
1079 1080
CONTROL_RBACK_ADDR = int
T_REFI__RAW = str
1081
MULTICLK_PHASE_SYNC__RAW = str
1082
CLKFBOUT_MULT_SENSOR = int
1083
HISPI_MMCM2__RAW = str
1084 1085 1086
CMPRS_AFIMUX_EN = int
COLADDR_NUMBER = int
MCNTRL_TILED_STARTADDR__RAW = str
1087
TABLE_FOCUS_INDEX__TYPE = str
1088 1089 1090
CAMSYNC_DELAY = int
BUF_IPCLK2X_SENS2__TYPE = str
MCNTRL_TEST01_CHN1_MODE__RAW = str
1091
MULTICLK_PHASE_AXIHP__RAW = str
1092
QUADRANTS_PXD_HACT_VACT = int
1093
FFCLK0_IOSTANDARD__RAW = str
1094
MULTICLK_DIV_XCLK__RAW = str
1095 1096 1097
DFLT_DQS_TRI_ON_PATTERN__TYPE = str
MCONTR_PHY_0BIT_DLY_RST__TYPE = str
TILED_KEEP_OPEN__RAW = str
1098
AXI_WRADDR_LATENCY__TYPE = str
1099
MULT_SAXI_IRQLEN_ADDR = int
1100
XOR_HIST_BAYER = int
1101
MULTICLK_BUF_XCLK__TYPE = str
1102 1103 1104 1105 1106 1107 1108 1109 1110
MCONTR_TOP_0BIT_ADDR__TYPE = str
CLKFBOUT_PHASE_SENSOR__RAW = str
MCONTR_SENS_BASE = int
CMPRS_CBIT_RUN__TYPE = str
SENS_LENS_FAT0_OUT = int
MCNTRL_SCANLINE_FRAME_SIZE = int
STATUS_DEPTH = int
NUM_CYCLES_20__RAW = str
MCNTRL_SCANLINE_WINDOW_STARTXY__RAW = str
1111
MCNTRL_SCANLINE_FRAME_FULL_WIDTH__RAW = str
1112
CAMSYNC_EXTERNAL_BIT__RAW = str
1113
HISTOGRAM_WIDTH = int
1114
MCNTRL_SCANLINE_WINDOW_X0Y0__TYPE = str
1115
HISPI_IBUF_LOW_PWR__RAW = str
1116 1117
SENSI2C_TBL_NBRD__TYPE = str
SENSI2C_CMD_ACIVE_SDA = int
1118
MCONTR_PHY_0BIT_ADDR__TYPE = str
1119
PXD_CLK_DIV_BITS__TYPE = str
1120 1121
MCONTR_CMPRS_INC__RAW = str
CMPRS_HIFREQ_REG_INC__RAW = str
1122
PXD_CLK_DIV__TYPE = str
1123
SENSOR_DATA_WIDTH__RAW = str
1124
SENSI2C_TBL_DLY_BITS__TYPE = str
1125
MEMBRIDGE_MASK = int
1126
SENSI2C_TBL_NBWR_BITS__TYPE = str
1127 1128 1129 1130 1131 1132 1133
DLY_SET__TYPE = str
CMPRS_STATUS_REG_INC = int
FFCLK0_CAPACITANCE__TYPE = str
LAST_FRAME_BITS__TYPE = str
CLK_MASK__RAW = str
DLY_DM_ODELAY = long
MEMBRIDGE_STATUS_CNTRL__RAW = str
1134
DEBUG_SHIFT_DATA = int
1135 1136 1137 1138 1139 1140
MEMBRIDGE_STATUS_REG = int
CMPRS_CBIT_CMODE_JPEG18__RAW = str
IPCLK2X_PHASE = float
CMPRS_CBIT_FOCUS_BITS = int
LOGGER_CONF_SYN__RAW = str
CMPRS_COLOR20 = int
1141
SENSI2C_CMD_TABLE__RAW = str
1142
SENSIO_DELAYS__TYPE = str
1143 1144 1145
ADDRESS_NUMBER__TYPE = str
WSEL__TYPE = str
CMPRS_AFIMUX_CYCBITS__RAW = str
1146
MAX_TILE_WIDTH = int
1147 1148 1149 1150 1151 1152 1153 1154
NUM_CYCLES_09__TYPE = str
LD_DLY_LANE0_IDELAY__RAW = str
FRAME_WIDTH_BITS__TYPE = str
SENS_SYNC_LBITS__TYPE = str
NUM_CYCLES_25__RAW = str
SENSOR_NUM_HISTOGRAM__RAW = str
CMPRS_CBIT_CMODE = int
HIST_SAXI_ADDR_MASK__RAW = str
1155
HISPI_WAIT_ALL_LANES__RAW = str
1156 1157 1158 1159 1160 1161 1162 1163 1164 1165
MEMBRIDGE_STATUS_REG__TYPE = str
CLKIN_PERIOD__RAW = str
SENS_SYNC_MULT__RAW = str
SENS_LENS_BY__TYPE = str
NUM_CYCLES_02__RAW = str
MCNTRL_SCANLINE_STATUS_REG_CHN1_ADDR__RAW = str
MCNTRL_TILED_WINDOW_X0Y0 = int
MCONTR_TOP_16BIT_REFRESH_PERIOD__RAW = str
MULT_SAXI_WLOG__TYPE = str
STATUS_2LSB_SHFT = int
1166
HISPI_IFD_DELAY_VALUE = str
1167
CMPRS_CBIT_CMODE_JP4DC = int
1168
MULT_SAXI_IRQLEN_MASK = int
1169 1170
NUM_CYCLES_08__TYPE = str
NUM_CYCLES_LOW_BIT__RAW = str
1171
SENSI2C_TBL_NBRD_BITS__TYPE = str
1172
SENS_SYNC_MINBITS = int
1173
MULTICLK_BUF_DLYREF = str
1174 1175 1176 1177 1178 1179
MCNTRL_SCANLINE_WINDOW_STARTXY = int
BUF_IPCLK_SENS2__RAW = str
CMPRS_STATUS_CNTRL__TYPE = str
MCONTR_RD_MASK = int
CMPRS_COLOR_SATURATION = int
NUM_CYCLES_21__RAW = str
1180
MULTICLK_PHASE_DLYREF__RAW = str
1181 1182 1183 1184
SENSIO_DELAYS__RAW = str
CMDFRAMESEQ_RUN_BIT = int
SENS_SYNC_MINPER = int
CMPRS_FRMT_MBRM1__RAW = str
1185
MCONTR_SENS_BASE__TYPE = str
1186 1187 1188 1189 1190 1191 1192 1193
LOGGER_BIT_HALF_PERIOD = int
CMPRS_CBIT_CMODE_JP4 = int
CAMSYNC_TRIGGERED_BIT = int
LOGGER_PAGE_IMU__TYPE = str
LOGGER_PAGE_GPS__RAW = str
SENS_PHASE_WIDTH__TYPE = str
CMPRS_COLOR18__TYPE = str
CMPRS_HIFREQ_REG_INC__TYPE = str
1194
PXD_CLK_DIV = int
1195 1196 1197 1198 1199
MCNTRL_TILED_STATUS_CNTRL = int
NUM_CYCLES_29__RAW = str
GPIO_SET_STATUS__TYPE = str
SENSIO_STATUS_REG_REL__RAW = str
FFCLK0_CAPACITANCE__RAW = str
1200
SENSOR12BITS_TDDO1__TYPE = str
1201 1202 1203
CMDFRAMESEQ_ABS = int
CMPRS_MONO8 = int
MULT_SAXI_ADDR__RAW = str
1204
DEBUG_CMD_LATENCY__TYPE = str
1205 1206 1207 1208 1209
TILED_KEEP_OPEN = int
MCNTRL_SCANLINE_MASK__RAW = str
MULT_SAXI_STATUS_REG__RAW = str
MCONTR_LINTILE_EN__RAW = str
SENSI2C_ADDR_MASK__TYPE = str
1210
SENSOR12BITS_NVLO__RAW = str
1211 1212 1213 1214 1215 1216 1217 1218 1219 1220
CAMSYNC_EXTERNAL_BIT__TYPE = str
CMPRS_BASE_INC__RAW = str
SENS_SYNC_FBITS = int
BUF_IPCLK_SENS0__RAW = str
MCNTRL_TEST01_ADDR = int
MCONTR_TOP_0BIT_MCONTR_EN__TYPE = str
MEMBRIDGE_CTRL__TYPE = str
TILED_KEEP_OPEN__TYPE = str
CMPRS_CBIT_RUN_RST__TYPE = str
LOGGER_CONF_GPS_BITS__RAW = str
1221
SENSOR12BITS_TDDO__TYPE = str
1222
MULTICLK_DIV_SYNC = int
1223
CLK_STATUS_REG_ADDR = int
1224
CLK_DIV_PHASE__TYPE = str
1225 1226
MULT_SAXI_BSLOG0__RAW = str
PXD_DRIVE__RAW = str
1227
CLKFBOUT_USE_FINE_PS__RAW = str
1228
CMPRS_FRMT_LMARG__RAW = str
1229
CMDFRAMESEQ_IRQ_BIT__RAW = str
1230
LOGGER_BIT_DURATION = int
1231
FCLK1_PERIOD__TYPE = str
1232 1233 1234 1235 1236 1237 1238 1239 1240 1241
CAMSYNC_MODE__TYPE = str
CHNBUF_READ_LATENCY__RAW = str
NUM_CYCLES_12__RAW = str
CMPRS_CBIT_RUN_BITS__RAW = str
CMPRS_AFIMUX_RST__TYPE = str
LD_DLY_PHASE = int
SENSI2C_CTRL_RADDR__TYPE = str
SENSIO_ADDR_MASK__RAW = str
LOGGER_CONF_EN_BITS = int
NUM_CYCLES_22__RAW = str
1242
PXD_CAPACITANCE__TYPE = str
1243
CAMSYNC_POST_MAGIC = int
1244
CMDFRAMESEQ_IRQ_BIT__TYPE = str
1245 1246 1247 1248 1249 1250 1251 1252 1253
PXD_IBUF_LOW_PWR__RAW = str
PXD_DRIVE = int
MULT_SAXI_BSLOG2__RAW = str
CLK_CNTRL__TYPE = str
GPIO_MASK__RAW = str
DFLT_REFRESH_ADDR__TYPE = str
SENS_GAMMA_MODE_REPET__TYPE = str
CAMSYNC_TRIG_PERIOD__RAW = str
SENS_BANDWIDTH__RAW = str
1254
SENS_SS_EN__TYPE = str
1255 1256 1257 1258
MCNTRL_TEST01_STATUS_REG_CHN4_ADDR = int
LOGGER_PERIOD__TYPE = str
WSEL = int
SENS_REFCLK_FREQUENCY__RAW = str
1259
MEMBRIDGE_SIZE64__TYPE = str
1260
HISPI_IOSTANDARD = str
1261 1262
LOGGER_CONF_IMU__RAW = str
CMPRS_CBIT_CMODE_JP4DC__RAW = str
1263
MULT_SAXI_IRQLEN_MASK__RAW = str
1264 1265 1266
MCNTRL_TEST01_CHN3_MODE__RAW = str
MCNTRL_TEST01_CHN1_MODE__TYPE = str
SENS_SYNC_FBITS__TYPE = str
1267
HISPI_UNTUNED_SPLIT = str
1268
MCONTR_TOP_0BIT_ADDR_MASK = int
1269
HISPI_IBUF_DELAY_VALUE__TYPE = str
1270
SENSOR12BITS_NGPL = int
1271 1272 1273 1274 1275
CMDFRAMESEQ_REL = int
CAMSYNC_POST_MAGIC__TYPE = str
NUM_CYCLES_29__TYPE = str
RTC_SET_SEC__TYPE = str
CAMSYNC_ADDR = int
1276
FFCLK1_CAPACITANCE__RAW = str
1277
RTC_SET_CORR__TYPE = str
1278
PHASE_WIDTH__RAW = str
1279 1280 1281 1282 1283 1284 1285 1286
SLEW_DQ__RAW = str
CMPRS_CBIT_CMODE_JPEG20__RAW = str
CLK_STATUS = int
GPIO_ADDR__RAW = str
MEMBRIDGE_START64__TYPE = str
CMPRS_CBIT_CMODE_JP46 = int
MEMCLK_CAPACITANCE__TYPE = str
MCONTR_BUF0_WR_ADDR__RAW = str
1287
HISTOGRAM_TOP = int
1288
SENS_SS_MODE = str
1289
SENSOR12BITS_TDDO = int
1290 1291 1292 1293 1294
CAMSYNC_TRIG_DST = int
DLY_LANE1_ODELAY__TYPE = str
CMPRS_AFIMUX_WIDTH__TYPE = str
TILE_VSTEP__RAW = str
CMPRS_CBIT_QBANK = int
1295
SENSI2C_TBL_RAH_BITS__TYPE = str
1296 1297 1298 1299 1300 1301 1302 1303
CMPRS_AFIMUX_WIDTH = int
HISTOGRAM_ADDR_MASK__TYPE = str
HISTOGRAM_RADDR3__TYPE = str
SENSOR_NUM_HISTOGRAM = int
HIST_SAXI_NRESET__RAW = str
CMPRS_COLOR18 = int
LOGGER_CONF_MSG__TYPE = str
MCNTRL_TILED_MASK__RAW = str
1304
MULTICLK_DIV_AXIHP__RAW = str
1305
SENSI2C_CMD_SOFT_SDA__RAW = str
1306
MCNTRL_TILED_STATUS_REG_CHN2_ADDR = int
1307
SENSI2C_STATUS_REG_BASE = int
1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322
MCNTRL_TILED_STATUS_CNTRL__RAW = str
CMPRS_CBIT_BAYER__RAW = str
DFLT_DQS_TRI_OFF_PATTERN = int
SENSIO_JTAG__TYPE = str
SENSOR_GROUP_ADDR__RAW = str
LOGGER_MASK__TYPE = str
T_RFC = int
CAMSYNC_TRIG_DELAY3__RAW = str
FFCLK1_IOSTANDARD__RAW = str
CMD_DONE_BIT__TYPE = str
SENSOR_DATA_WIDTH__TYPE = str
SENS_LENS_SCALES__RAW = str
RTC_BITC_PREDIV__RAW = str
CMPRS_CORING_BITS__TYPE = str
STATUS_DEPTH__TYPE = str
Andrey Filippov's avatar