x393  1.0
FPGAcodeforElphelNC393camera
sensor_channel Module Reference
Inheritance diagram for sensor_channel:
Collaboration diagram for sensor_channel:

Static Public Member Functions

Always Constructs

ALWAYS_383  ( pclk )
ALWAYS_384  ( mclk )
ALWAYS_385  ( mclk )
ALWAYS_386  ( pclk )

Public Attributes

Inputs

pclk  
mrst  
prst  
sns_dp   [ 3 : 0 ]
sns_dn   [ 3 : 0 ]
sns_clkp  
sns_clkn  
mclk  
cmd_ad_in   [ 7 : 0 ]
cmd_stb_in  
status_start  
trigger_mode  
trig_in  
frame_num_seq   [NUM_FRAME_BITS - 1 : 0 ]
hist_grant  
debug_sl  
debug_di  

Inouts

sns_dp74   [ 7 : 4 ]
sns_dn74   [ 7 : 4 ]
sns_scl  
sns_sda  
sns_pg  

Outputs

sns_ctl  
status_ad   [ 7 : 0 ]
status_rq  
dout   [ 15 : 0 ]
dout_valid  
last_in_line  
sof_out  
eof_out  
sof_out_mclk  
sof_late_mclk  
hist_request  
hist_chn   [ 1 : 0 ]
hist_dvalid  
hist_data   [ 31 : 0 ]
debug_do  

Parameters

SENSOR_NUMBER   0
SENSOR_GROUP_ADDR  'h400
SENSOR_BASE_INC  'h040
SENSI2C_STATUS_REG_BASE  'h20
SENSI2C_STATUS_REG_INC   2
SENSI2C_STATUS_REG_REL   0
SENSIO_STATUS_REG_REL   1
SENS_SYNC_RADDR  'h4
SENS_SYNC_MASK  'h7fc
SENS_SYNC_MULT  'h2
SENS_SYNC_LATE  'h3
SENS_SYNC_FBITS   16
SENS_SYNC_LBITS   16
SENS_SYNC_LATE_DFLT   15
SENS_SYNC_MINBITS   8
SENS_SYNC_MINPER   130
SENSOR_NUM_HISTOGRAM   3
HISTOGRAM_RAM_MODE  "BUF32"
SENS_NUM_SUBCHN   3
SENS_GAMMA_BUFFER   0
SENSOR_CTRL_RADDR   0
SENSOR_CTRL_ADDR_MASK  'h7ff
SENSOR_MODE_WIDTH   10
SENSOR_HIST_EN_BITS   0
SENSOR_HIST_NRST_BITS   4
SENSOR_CHN_EN_BIT   8
SENSOR_16BIT_BIT   9
SENSI2C_CTRL_RADDR   2
SENSI2C_CTRL_MASK  'h7fe
SENSI2C_CTRL  'h0
SENSI2C_CMD_TABLE   29
SENSI2C_CMD_TAND   28
SENSI2C_CMD_RESET   14
SENSI2C_CMD_RUN   13
SENSI2C_CMD_RUN_PBITS   1
SENSI2C_CMD_SOFT_SDA   6
SENSI2C_CMD_SOFT_SCL   4
SENSI2C_CMD_FIFO_RD   3
SENSI2C_CMD_ACIVE   2
SENSI2C_CMD_ACIVE_EARLY0   1
SENSI2C_CMD_ACIVE_SDA   0
SENSI2C_TBL_RAH   0
SENSI2C_TBL_RAH_BITS   8
SENSI2C_TBL_RNWREG   8
SENSI2C_TBL_SA   9
SENSI2C_TBL_SA_BITS   7
SENSI2C_TBL_NBWR   16
SENSI2C_TBL_NBWR_BITS   4
SENSI2C_TBL_NBRD   16
SENSI2C_TBL_NBRD_BITS   3
SENSI2C_TBL_NABRD   19
SENSI2C_TBL_DLY   20
SENSI2C_TBL_DLY_BITS   8
SENSI2C_STATUS  'h1
SENS_GAMMA_RADDR  'h38
SENS_GAMMA_ADDR_MASK  'h7fc
SENS_GAMMA_CTRL  'h0
SENS_GAMMA_ADDR_DATA  'h1
SENS_GAMMA_HEIGHT01  'h2
SENS_GAMMA_HEIGHT2  'h3
SENS_GAMMA_MODE_WIDTH   5
SENS_GAMMA_MODE_BAYER   0
SENS_GAMMA_MODE_PAGE   2
SENS_GAMMA_MODE_EN   3
SENS_GAMMA_MODE_REPET   4
SENS_GAMMA_MODE_TRIG   5
SENS_LENS_RADDR  'h3c
SENS_LENS_ADDR_MASK  'h7fc
SENS_LENS_COEFF  'h3
SENS_LENS_AX  'h00
SENS_LENS_AX_MASK  'hf8
SENS_LENS_AY  'h08
SENS_LENS_AY_MASK  'hf8
SENS_LENS_C  'h10
SENS_LENS_C_MASK  'hf8
SENS_LENS_BX  'h20
SENS_LENS_BX_MASK  'he0
SENS_LENS_BY  'h40
SENS_LENS_BY_MASK  'he0
SENS_LENS_SCALES  'h60
SENS_LENS_SCALES_MASK  'hf8
SENS_LENS_FAT0_IN  'h68
SENS_LENS_FAT0_IN_MASK  'hff
SENS_LENS_FAT0_OUT  'h69
SENS_LENS_FAT0_OUT_MASK  'hff
SENS_LENS_POST_SCALE  'h6a
SENS_LENS_POST_SCALE_MASK  'hff
SENSIO_RADDR   8
SENSIO_ADDR_MASK  'h7f8
SENSIO_CTRL  'h0
SENS_CTRL_MRST   0
SENS_CTRL_ARST   2
SENS_CTRL_ARO   4
SENS_CTRL_RST_MMCM   6
SENS_CTRL_IGNORE_EMBED   8
SENS_CTRL_LD_DLY   10
SENS_CTRL_GP0   12
SENS_CTRL_GP1   14
SENSIO_STATUS  'h1
SENSIO_JTAG  'h2
SENS_JTAG_PGMEN   8
SENS_JTAG_PROG   6
SENS_JTAG_TCK   4
SENS_JTAG_TMS   2
SENS_JTAG_TDI   0
SENSIO_DELAYS  'h4
SENSI2C_ABS_RADDR  'h10
SENSI2C_REL_RADDR  'h20
SENSI2C_ADDR_MASK  'h7f0
HISTOGRAM_RADDR0  'h30
HISTOGRAM_RADDR1  'h32
HISTOGRAM_RADDR2  'h34
HISTOGRAM_RADDR3  'h36
HISTOGRAM_ADDR_MASK  'h7fe
HISTOGRAM_LEFT_TOP  'h0
HISTOGRAM_WIDTH_HEIGHT  'h1
SENSI2C_DRIVE  integer 12
SENSI2C_IBUF_LOW_PWR  "TRUE"
SENSI2C_SLEW  "SLOW"
NUM_FRAME_BITS   4
IODELAY_GRP  "IODELAY_SENSOR"
IDELAY_VALUE  integer 0
PXD_DRIVE  integer 12
PXD_IBUF_LOW_PWR  "TRUE"
PXD_SLEW  "SLOW"
SENS_REFCLK_FREQUENCY  real 300 . 0
SENS_HIGH_PERFORMANCE_MODE  "FALSE"
PXD_CAPACITANCE  "DONT_CARE"
PXD_CLK_DIV   10
PXD_CLK_DIV_BITS   4
SENS_PHASE_WIDTH   8
SENS_BANDWIDTH  "OPTIMIZED"
CLKIN_PERIOD_SENSOR   3 . 000
CLKFBOUT_MULT_SENSOR   3
CLKFBOUT_PHASE_SENSOR   0 . 000
IPCLK_PHASE   0 . 000
IPCLK2X_PHASE   0 . 000
PXD_IOSTANDARD  "LVCMOS18"
SENSI2C_IOSTANDARD  "LVCMOS18"
BUF_IPCLK  "BUFR"
BUF_IPCLK2X  "BUFR"
SENS_DIVCLK_DIVIDE   1
SENS_REF_JITTER1   0 . 010
SENS_REF_JITTER2   0 . 010
SENS_SS_EN  "FALSE"
SENS_SS_MODE  "CENTER_HIGH"
7982  
HISPI_MSB_FIRST   0
HISPI_NUMLANES   4
HISPI_DELAY_CLK  "FALSE"
HISPI_MMCM  "TRUE"
HISPI_KEEP_IRST   5
HISPI_WAIT_ALL_LANES   4 'h8
HISPI_FIFO_DEPTH   4
HISPI_FIFO_START   7
HISPI_CAPACITANCE  "DONT_CARE"
HISPI_DIFF_TERM  "TRUE"
HISPI_UNTUNED_SPLIT  "FALSE"
HISPI_DQS_BIAS  "TRUE"
HISPI_IBUF_DELAY_VALUE  " 0 "
HISPI_IBUF_LOW_PWR  "TRUE"
HISPI_IFD_DELAY_VALUE  "AUTO"
7998  
7999  
DEBUG_RING_LENGTH   5
SENSOR_BASE_ADDR  (SENSOR_GROUP_ADDR + SENSOR_NUMBER * SENSOR_BASE_INC
SENSI2C_STATUS_REG  (SENSI2C_STATUS_REG_BASE + SENSOR_NUMBER * SENSI2C_STATUS_REG_INC + SENSI2C_STATUS_REG_REL
SENSIO_STATUS_REG  (SENSI2C_STATUS_REG_BASE + SENSOR_NUMBER * SENSI2C_STATUS_REG_INC + SENSIO_STATUS_REG_REL
SENS_SYNC_ADDR  SENSOR_BASE_ADDR + SENS_SYNC_RADDR
SENSOR_CTRL_ADDR  SENSOR_BASE_ADDR + SENSOR_CTRL_RADDR
SENSI2C_CTRL_ADDR  SENSOR_BASE_ADDR + SENSI2C_CTRL_RADDR
SENS_GAMMA_ADDR  SENSOR_BASE_ADDR + SENS_GAMMA_RADDR
SENSIO_ADDR  SENSOR_BASE_ADDR + SENSIO_RADDR
SENS_LENS_ADDR  SENSOR_BASE_ADDR + SENS_LENS_RADDR
SENSI2C_ABS_ADDR  SENSOR_BASE_ADDR + SENSI2C_ABS_RADDR
SENSI2C_REL_ADDR  SENSOR_BASE_ADDR + SENSI2C_REL_RADDR
HISTOGRAM_ADDR0  (SENSOR_NUM_HISTOGRAM > 0 )?(SENSOR_BASE_ADDR + HISTOGRAM_RADDR0 ):- 1
HISTOGRAM_ADDR1  (SENSOR_NUM_HISTOGRAM > 1 )?(SENSOR_BASE_ADDR + HISTOGRAM_RADDR1 ):- 1
HISTOGRAM_ADDR2  (SENSOR_NUM_HISTOGRAM > 2 )?(SENSOR_BASE_ADDR + HISTOGRAM_RADDR2 ):- 1
HISTOGRAM_ADDR3  (SENSOR_NUM_HISTOGRAM > 3 )?(SENSOR_BASE_ADDR + HISTOGRAM_RADDR3 ):- 1

GENERATE

GENERATE [856]  
GENERATE [915]  
GENERATE [971]  
GENERATE [1027]  

Signals

wire[DEBUG_RING_LENGTH : 0 ]  debug_ring
reg[ 7 : 0 ]  cmd_ad
reg  cmd_stb
wire[ 7 : 0 ]  sens_i2c_status_ad
wire  sens_i2c_status_rq
wire  sens_i2c_status_start
wire[ 7 : 0 ]  sens_phys_status_ad
wire  sens_phys_status_rq
wire  sens_phys_status_start
wire[ 11 : 0 ]  pxd
wire  hact
wire  sof
wire  eof
wire  sof_out_sync
wire[ 15 : 0 ]  lens_pxd_in
wire  lens_hact_in
wire  lens_sof_in
wire  lens_eof_in
wire[ 15 : 0 ]  gamma_pxd_in
wire  gamma_hact_in
wire  gamma_sof_in
wire  gamma_eof_in
wire[ 1 : 0 ]  gamma_bayer
wire[ 7 : 0 ]  gamma_pxd_out
wire  gamma_hact_out
wire  gamma_sof_out
wire  gamma_eof_out
wire[ 31 : 0 ]  sensor_ctrl_data
wire  sensor_ctrl_we
reg[SENSOR_MODE_WIDTH - 1 : 0 ]  mode
wire[ 3 : 0 ]  hist_en
wire  en_mclk
wire  en_pclk
wire[ 3 : 0 ]  hist_nrst
wire  bit16
wire[ 3 : 0 ]  hist_rq
wire[ 3 : 0 ]  hist_gr
wire[ 3 : 0 ]  hist_dv
wire[ 31 : 0 ]  hist_do0
wire[ 31 : 0 ]  hist_do1
wire[ 31 : 0 ]  hist_do2
wire[ 31 : 0 ]  hist_do3
reg[ 7 : 0 ]  gamma_data_r
reg[ 15 : 0 ]  dout_r
reg  dav_8bit
reg  dav_r
wire[ 15 : 0 ]  dout_w
wire  dav_w
wire  trig
reg  sof_out_r
reg  eof_out_r
wire  prsts
reg  hact_to_fifo_r
reg[ 15 : 0 ]  debug_line_cntr
reg[ 15 : 0 ]  debug_lines
reg[ 15 : 0 ]  hact_cntr
reg[ 15 : 0 ]  vact_cntr

Module Instances

debug_slave::debug_slave_i   Module debug_slave
level_cross_clocks::level_cross_clocks_en_pclk_i   Module level_cross_clocks
status_router2::status_router2_sensor_i   Module status_router2
cmd_deser::cmd_deser_sens_channel_i   Module cmd_deser
sensor_i2c_io::sensor_i2c_io_i   Module sensor_i2c_io
sens_10398::sens_10398_i   Module sens_10398
sens_sync::sens_sync_i   Module sens_sync
lens_flat393::lens_flat393_i   Module lens_flat393
sens_gamma::sens_gamma_i   Module sens_gamma
sens_histogram_snglclk::sens_histogram_0_i   Module sens_histogram_snglclk [generate]
sens_histogram_snglclk_dummy::sens_histogram_0_i   Module sens_histogram_snglclk_dummy [generate]
sens_histogram_snglclk::sens_histogram_1_i   Module sens_histogram_snglclk [generate]
sens_histogram_snglclk_dummy::sens_histogram_1_i   Module sens_histogram_snglclk_dummy [generate]
sens_histogram_snglclk::sens_histogram_2_i   Module sens_histogram_snglclk [generate]
sens_histogram_snglclk_dummy::sens_histogram_2_i   Module sens_histogram_snglclk_dummy [generate]
sens_histogram_snglclk::sens_histogram_3_i   Module sens_histogram_snglclk [generate]
sens_histogram_snglclk_dummy::sens_histogram_3_i   Module sens_histogram_snglclk_dummy [generate]
sens_histogram_mux::sens_histogram_mux_i   Module sens_histogram_mux

Detailed Description

Definition at line 41 of file sensor_channel.v.

Member Function Documentation

ALWAYS_383 (   pclk  
)
Always Construct

Definition at line 459 of file sensor_channel.v.

ALWAYS_384 (   mclk  
)
Always Construct

Definition at line 513 of file sensor_channel.v.

ALWAYS_385 (   mclk  
)
Always Construct

Definition at line 518 of file sensor_channel.v.

ALWAYS_386 (   pclk  
)
Always Construct

Definition at line 523 of file sensor_channel.v.

Member Data Documentation

SENSOR_NUMBER 0
Parameter

Definition at line 43 of file sensor_channel.v.

SENSOR_GROUP_ADDR 'h400
Parameter

Definition at line 44 of file sensor_channel.v.

SENSOR_BASE_INC 'h040
Parameter

Definition at line 45 of file sensor_channel.v.

SENSI2C_STATUS_REG_BASE 'h20
Parameter

Definition at line 46 of file sensor_channel.v.

Definition at line 47 of file sensor_channel.v.

Definition at line 48 of file sensor_channel.v.

SENSIO_STATUS_REG_REL 1
Parameter

Definition at line 49 of file sensor_channel.v.

SENS_SYNC_RADDR 'h4
Parameter

Definition at line 51 of file sensor_channel.v.

SENS_SYNC_MASK 'h7fc
Parameter

Definition at line 52 of file sensor_channel.v.

SENS_SYNC_MULT 'h2
Parameter

Definition at line 54 of file sensor_channel.v.

SENS_SYNC_LATE 'h3
Parameter

Definition at line 55 of file sensor_channel.v.

SENS_SYNC_FBITS 16
Parameter

Definition at line 56 of file sensor_channel.v.

SENS_SYNC_LBITS 16
Parameter

Definition at line 57 of file sensor_channel.v.

SENS_SYNC_LATE_DFLT 15
Parameter

Definition at line 58 of file sensor_channel.v.

SENS_SYNC_MINBITS 8
Parameter

Definition at line 59 of file sensor_channel.v.

SENS_SYNC_MINPER 130
Parameter

Definition at line 60 of file sensor_channel.v.

SENSOR_NUM_HISTOGRAM 3
Parameter

Definition at line 63 of file sensor_channel.v.

HISTOGRAM_RAM_MODE "BUF32"
Parameter

Definition at line 64 of file sensor_channel.v.

SENS_NUM_SUBCHN 3
Parameter

Definition at line 65 of file sensor_channel.v.

SENS_GAMMA_BUFFER 0
Parameter

Definition at line 66 of file sensor_channel.v.

SENSOR_CTRL_RADDR 0
Parameter

Definition at line 69 of file sensor_channel.v.

SENSOR_CTRL_ADDR_MASK 'h7ff
Parameter

Definition at line 70 of file sensor_channel.v.

SENSOR_MODE_WIDTH 10
Parameter

Definition at line 72 of file sensor_channel.v.

SENSOR_HIST_EN_BITS 0
Parameter

Definition at line 73 of file sensor_channel.v.

SENSOR_HIST_NRST_BITS 4
Parameter

Definition at line 74 of file sensor_channel.v.

SENSOR_CHN_EN_BIT 8
Parameter

Definition at line 75 of file sensor_channel.v.

SENSOR_16BIT_BIT 9
Parameter

Definition at line 76 of file sensor_channel.v.

SENSI2C_CTRL_RADDR 2
Parameter

Definition at line 78 of file sensor_channel.v.

SENSI2C_CTRL_MASK 'h7fe
Parameter

Definition at line 79 of file sensor_channel.v.

SENSI2C_CTRL 'h0
Parameter

Definition at line 81 of file sensor_channel.v.

SENSI2C_CMD_TABLE 29
Parameter

Definition at line 83 of file sensor_channel.v.

SENSI2C_CMD_TAND 28
Parameter

Definition at line 84 of file sensor_channel.v.

SENSI2C_CMD_RESET 14
Parameter

Definition at line 86 of file sensor_channel.v.

SENSI2C_CMD_RUN 13
Parameter

Definition at line 87 of file sensor_channel.v.

SENSI2C_CMD_RUN_PBITS 1
Parameter

Definition at line 88 of file sensor_channel.v.

SENSI2C_CMD_SOFT_SDA 6
Parameter

Definition at line 89 of file sensor_channel.v.

SENSI2C_CMD_SOFT_SCL 4
Parameter

Definition at line 90 of file sensor_channel.v.

SENSI2C_CMD_FIFO_RD 3
Parameter

Definition at line 91 of file sensor_channel.v.

SENSI2C_CMD_ACIVE 2
Parameter

Definition at line 92 of file sensor_channel.v.

Definition at line 93 of file sensor_channel.v.

SENSI2C_CMD_ACIVE_SDA 0
Parameter

Definition at line 94 of file sensor_channel.v.

SENSI2C_TBL_RAH 0
Parameter

Definition at line 97 of file sensor_channel.v.

SENSI2C_TBL_RAH_BITS 8
Parameter

Definition at line 98 of file sensor_channel.v.

SENSI2C_TBL_RNWREG 8
Parameter

Definition at line 99 of file sensor_channel.v.

SENSI2C_TBL_SA 9
Parameter

Definition at line 100 of file sensor_channel.v.

SENSI2C_TBL_SA_BITS 7
Parameter

Definition at line 101 of file sensor_channel.v.

SENSI2C_TBL_NBWR 16
Parameter

Definition at line 102 of file sensor_channel.v.

SENSI2C_TBL_NBWR_BITS 4
Parameter

Definition at line 103 of file sensor_channel.v.

SENSI2C_TBL_NBRD 16
Parameter

Definition at line 104 of file sensor_channel.v.

SENSI2C_TBL_NBRD_BITS 3
Parameter

Definition at line 105 of file sensor_channel.v.

SENSI2C_TBL_NABRD 19
Parameter

Definition at line 106 of file sensor_channel.v.

SENSI2C_TBL_DLY 20
Parameter

Definition at line 107 of file sensor_channel.v.

SENSI2C_TBL_DLY_BITS 8
Parameter

Definition at line 108 of file sensor_channel.v.

SENSI2C_STATUS 'h1
Parameter

Definition at line 110 of file sensor_channel.v.

SENS_GAMMA_RADDR 'h38
Parameter

Definition at line 112 of file sensor_channel.v.

SENS_GAMMA_ADDR_MASK 'h7fc
Parameter

Definition at line 113 of file sensor_channel.v.

SENS_GAMMA_CTRL 'h0
Parameter

Definition at line 115 of file sensor_channel.v.

SENS_GAMMA_ADDR_DATA 'h1
Parameter

Definition at line 116 of file sensor_channel.v.

SENS_GAMMA_HEIGHT01 'h2
Parameter

Definition at line 117 of file sensor_channel.v.

SENS_GAMMA_HEIGHT2 'h3
Parameter

Definition at line 118 of file sensor_channel.v.

SENS_GAMMA_MODE_WIDTH 5
Parameter

Definition at line 120 of file sensor_channel.v.

SENS_GAMMA_MODE_BAYER 0
Parameter

Definition at line 121 of file sensor_channel.v.

SENS_GAMMA_MODE_PAGE 2
Parameter

Definition at line 122 of file sensor_channel.v.

SENS_GAMMA_MODE_EN 3
Parameter

Definition at line 123 of file sensor_channel.v.

SENS_GAMMA_MODE_REPET 4
Parameter

Definition at line 124 of file sensor_channel.v.

SENS_GAMMA_MODE_TRIG 5
Parameter

Definition at line 125 of file sensor_channel.v.

SENS_LENS_RADDR 'h3c
Parameter

Definition at line 128 of file sensor_channel.v.

SENS_LENS_ADDR_MASK 'h7fc
Parameter

Definition at line 129 of file sensor_channel.v.

SENS_LENS_COEFF 'h3
Parameter

Definition at line 130 of file sensor_channel.v.

SENS_LENS_AX 'h00
Parameter

Definition at line 131 of file sensor_channel.v.

SENS_LENS_AX_MASK 'hf8
Parameter

Definition at line 132 of file sensor_channel.v.

SENS_LENS_AY 'h08
Parameter

Definition at line 133 of file sensor_channel.v.

SENS_LENS_AY_MASK 'hf8
Parameter

Definition at line 134 of file sensor_channel.v.

SENS_LENS_C 'h10
Parameter

Definition at line 135 of file sensor_channel.v.

SENS_LENS_C_MASK 'hf8
Parameter

Definition at line 136 of file sensor_channel.v.

SENS_LENS_BX 'h20
Parameter

Definition at line 137 of file sensor_channel.v.

SENS_LENS_BX_MASK 'he0
Parameter

Definition at line 138 of file sensor_channel.v.

SENS_LENS_BY 'h40
Parameter

Definition at line 139 of file sensor_channel.v.

SENS_LENS_BY_MASK 'he0
Parameter

Definition at line 140 of file sensor_channel.v.

SENS_LENS_SCALES 'h60
Parameter

Definition at line 141 of file sensor_channel.v.

SENS_LENS_SCALES_MASK 'hf8
Parameter

Definition at line 142 of file sensor_channel.v.

SENS_LENS_FAT0_IN 'h68
Parameter

Definition at line 143 of file sensor_channel.v.

SENS_LENS_FAT0_IN_MASK 'hff
Parameter

Definition at line 144 of file sensor_channel.v.

SENS_LENS_FAT0_OUT 'h69
Parameter

Definition at line 145 of file sensor_channel.v.

SENS_LENS_FAT0_OUT_MASK 'hff
Parameter

Definition at line 146 of file sensor_channel.v.

SENS_LENS_POST_SCALE 'h6a
Parameter

Definition at line 147 of file sensor_channel.v.

SENS_LENS_POST_SCALE_MASK 'hff
Parameter

Definition at line 148 of file sensor_channel.v.

SENSIO_RADDR 8
Parameter

Definition at line 150 of file sensor_channel.v.

SENSIO_ADDR_MASK 'h7f8
Parameter

Definition at line 151 of file sensor_channel.v.

SENSIO_CTRL 'h0
Parameter

Definition at line 153 of file sensor_channel.v.

SENS_CTRL_MRST 0
Parameter

Definition at line 155 of file sensor_channel.v.

SENS_CTRL_ARST 2
Parameter

Definition at line 156 of file sensor_channel.v.

SENS_CTRL_ARO 4
Parameter

Definition at line 157 of file sensor_channel.v.

SENS_CTRL_RST_MMCM 6
Parameter

Definition at line 158 of file sensor_channel.v.

Definition at line 160 of file sensor_channel.v.

SENS_CTRL_LD_DLY 10
Parameter

Definition at line 163 of file sensor_channel.v.

SENS_CTRL_GP0 12
Parameter

Definition at line 165 of file sensor_channel.v.

SENS_CTRL_GP1 14
Parameter

Definition at line 166 of file sensor_channel.v.

SENSIO_STATUS 'h1
Parameter

Definition at line 169 of file sensor_channel.v.

SENSIO_JTAG 'h2
Parameter

Definition at line 170 of file sensor_channel.v.

SENS_JTAG_PGMEN 8
Parameter

Definition at line 172 of file sensor_channel.v.

SENS_JTAG_PROG 6
Parameter

Definition at line 173 of file sensor_channel.v.

SENS_JTAG_TCK 4
Parameter

Definition at line 174 of file sensor_channel.v.

SENS_JTAG_TMS 2
Parameter

Definition at line 175 of file sensor_channel.v.

SENS_JTAG_TDI 0
Parameter

Definition at line 176 of file sensor_channel.v.

SENSIO_DELAYS 'h4
Parameter

Definition at line 178 of file sensor_channel.v.

SENSI2C_ABS_RADDR 'h10
Parameter

Definition at line 181 of file sensor_channel.v.

SENSI2C_REL_RADDR 'h20
Parameter

Definition at line 182 of file sensor_channel.v.

SENSI2C_ADDR_MASK 'h7f0
Parameter

Definition at line 183 of file sensor_channel.v.

HISTOGRAM_RADDR0 'h30
Parameter

Definition at line 186 of file sensor_channel.v.

HISTOGRAM_RADDR1 'h32
Parameter

Definition at line 187 of file sensor_channel.v.

HISTOGRAM_RADDR2 'h34
Parameter

Definition at line 188 of file sensor_channel.v.

HISTOGRAM_RADDR3 'h36
Parameter

Definition at line 189 of file sensor_channel.v.

HISTOGRAM_ADDR_MASK 'h7fe
Parameter

Definition at line 190 of file sensor_channel.v.

HISTOGRAM_LEFT_TOP 'h0
Parameter

Definition at line 192 of file sensor_channel.v.

HISTOGRAM_WIDTH_HEIGHT 'h1
Parameter

Definition at line 193 of file sensor_channel.v.

SENSI2C_DRIVE 12
Parameter

Definition at line 196 of file sensor_channel.v.

SENSI2C_IBUF_LOW_PWR "TRUE"
Parameter

Definition at line 197 of file sensor_channel.v.

SENSI2C_SLEW "SLOW"
Parameter

Definition at line 198 of file sensor_channel.v.

NUM_FRAME_BITS 4
Parameter

Definition at line 200 of file sensor_channel.v.

IODELAY_GRP "IODELAY_SENSOR"
Parameter

Definition at line 206 of file sensor_channel.v.

IDELAY_VALUE 0
Parameter

Definition at line 207 of file sensor_channel.v.

PXD_DRIVE 12
Parameter

Definition at line 208 of file sensor_channel.v.

PXD_IBUF_LOW_PWR "TRUE"
Parameter

Definition at line 209 of file sensor_channel.v.

PXD_SLEW "SLOW"
Parameter

Definition at line 210 of file sensor_channel.v.

SENS_REFCLK_FREQUENCY 300 . 0
Parameter

Definition at line 211 of file sensor_channel.v.

SENS_HIGH_PERFORMANCE_MODE "FALSE"
Parameter

Definition at line 212 of file sensor_channel.v.

PXD_CAPACITANCE "DONT_CARE"
Parameter

Definition at line 214 of file sensor_channel.v.

PXD_CLK_DIV 10
Parameter

Definition at line 215 of file sensor_channel.v.

PXD_CLK_DIV_BITS 4
Parameter

Definition at line 216 of file sensor_channel.v.

SENS_PHASE_WIDTH 8
Parameter

Definition at line 221 of file sensor_channel.v.

SENS_BANDWIDTH "OPTIMIZED"
Parameter

Definition at line 222 of file sensor_channel.v.

CLKIN_PERIOD_SENSOR 3 . 000
Parameter

Definition at line 226 of file sensor_channel.v.

CLKFBOUT_MULT_SENSOR 3
Parameter

Definition at line 227 of file sensor_channel.v.

CLKFBOUT_PHASE_SENSOR 0 . 000
Parameter

Definition at line 228 of file sensor_channel.v.

IPCLK_PHASE 0 . 000
Parameter

Definition at line 229 of file sensor_channel.v.

IPCLK2X_PHASE 0 . 000
Parameter

Definition at line 230 of file sensor_channel.v.

PXD_IOSTANDARD "LVCMOS18"
Parameter

Definition at line 231 of file sensor_channel.v.

SENSI2C_IOSTANDARD "LVCMOS18"
Parameter

Definition at line 232 of file sensor_channel.v.

BUF_IPCLK "BUFR"
Parameter

Definition at line 236 of file sensor_channel.v.

BUF_IPCLK2X "BUFR"
Parameter

Definition at line 237 of file sensor_channel.v.

SENS_DIVCLK_DIVIDE 1
Parameter

Definition at line 239 of file sensor_channel.v.

SENS_REF_JITTER1 0 . 010
Parameter

Definition at line 240 of file sensor_channel.v.

SENS_REF_JITTER2 0 . 010
Parameter

Definition at line 241 of file sensor_channel.v.

SENS_SS_EN "FALSE"
Parameter

Definition at line 242 of file sensor_channel.v.

SENS_SS_MODE "CENTER_HIGH"
Parameter

Definition at line 243 of file sensor_channel.v.

7982
Parameter

Definition at line 244 of file sensor_channel.v.

HISPI_MSB_FIRST 0
Parameter

Definition at line 247 of file sensor_channel.v.

HISPI_NUMLANES 4
Parameter

Definition at line 248 of file sensor_channel.v.

HISPI_DELAY_CLK "FALSE"
Parameter

Definition at line 249 of file sensor_channel.v.

HISPI_MMCM "TRUE"
Parameter

Definition at line 250 of file sensor_channel.v.

HISPI_KEEP_IRST 5
Parameter

Definition at line 251 of file sensor_channel.v.

HISPI_WAIT_ALL_LANES 4 'h8
Parameter

Definition at line 252 of file sensor_channel.v.

HISPI_FIFO_DEPTH 4
Parameter

Definition at line 253 of file sensor_channel.v.

HISPI_FIFO_START 7
Parameter

Definition at line 254 of file sensor_channel.v.

HISPI_CAPACITANCE "DONT_CARE"
Parameter

Definition at line 255 of file sensor_channel.v.

HISPI_DIFF_TERM "TRUE"
Parameter

Definition at line 256 of file sensor_channel.v.

HISPI_UNTUNED_SPLIT "FALSE"
Parameter

Definition at line 257 of file sensor_channel.v.

HISPI_DQS_BIAS "TRUE"
Parameter

Definition at line 258 of file sensor_channel.v.

HISPI_IBUF_DELAY_VALUE " 0 "
Parameter

Definition at line 259 of file sensor_channel.v.

HISPI_IBUF_LOW_PWR "TRUE"
Parameter

Definition at line 260 of file sensor_channel.v.

HISPI_IFD_DELAY_VALUE "AUTO"
Parameter

Definition at line 261 of file sensor_channel.v.

7998
Parameter

Definition at line 262 of file sensor_channel.v.

7999
Parameter

Definition at line 266 of file sensor_channel.v.

pclk
Input

Definition at line 271 of file sensor_channel.v.

mrst
Input

Definition at line 277 of file sensor_channel.v.

prst
Input

Definition at line 278 of file sensor_channel.v.

sns_dp [ 3 : 0 ]
Input

Definition at line 282 of file sensor_channel.v.

sns_dn [ 3 : 0 ]
Input

Definition at line 283 of file sensor_channel.v.

sns_dp74 [ 7 : 4 ]
Inout

Definition at line 284 of file sensor_channel.v.

sns_dn74 [ 7 : 4 ]
Inout

Definition at line 285 of file sensor_channel.v.

sns_clkp
Input

Definition at line 286 of file sensor_channel.v.

sns_clkn
Input

Definition at line 287 of file sensor_channel.v.

sns_scl
Inout

Definition at line 289 of file sensor_channel.v.

sns_sda
Inout

Definition at line 290 of file sensor_channel.v.

sns_ctl
Output

Definition at line 292 of file sensor_channel.v.

sns_pg
Inout

Definition at line 295 of file sensor_channel.v.

mclk
Input

Definition at line 297 of file sensor_channel.v.

cmd_ad_in [ 7 : 0 ]
Input

Definition at line 298 of file sensor_channel.v.

cmd_stb_in
Input

Definition at line 299 of file sensor_channel.v.

status_ad [ 7 : 0 ]
Output

Definition at line 300 of file sensor_channel.v.

status_rq
Output

Definition at line 301 of file sensor_channel.v.

status_start
Input

Definition at line 302 of file sensor_channel.v.

trigger_mode
Input

Definition at line 304 of file sensor_channel.v.

trig_in
Input

Definition at line 305 of file sensor_channel.v.

frame_num_seq [NUM_FRAME_BITS - 1 : 0 ]
Input

Definition at line 307 of file sensor_channel.v.

dout [ 15 : 0 ]
Output

Definition at line 311 of file sensor_channel.v.

dout_valid
Output

Definition at line 312 of file sensor_channel.v.

last_in_line
Output

Definition at line 313 of file sensor_channel.v.

sof_out
Output

Definition at line 315 of file sensor_channel.v.

eof_out
Output

Definition at line 316 of file sensor_channel.v.

sof_out_mclk
Output

Definition at line 317 of file sensor_channel.v.

sof_late_mclk
Output

Definition at line 318 of file sensor_channel.v.

hist_request
Output

Definition at line 321 of file sensor_channel.v.

hist_grant
Input

Definition at line 322 of file sensor_channel.v.

hist_chn [ 1 : 0 ]
Output

Definition at line 323 of file sensor_channel.v.

hist_dvalid
Output

Definition at line 324 of file sensor_channel.v.

hist_data [ 31 : 0 ]
Output

Definition at line 325 of file sensor_channel.v.

debug_do
Output

Definition at line 327 of file sensor_channel.v.

debug_sl
Input

Definition at line 328 of file sensor_channel.v.

debug_di
Input

Definition at line 329 of file sensor_channel.v.

DEBUG_RING_LENGTH 5
Parameter

Definition at line 334 of file sensor_channel.v.

debug_ring
Signal

Definition at line 335 of file sensor_channel.v.

Definition at line 346 of file sensor_channel.v.

Definition at line 348 of file sensor_channel.v.

Definition at line 350 of file sensor_channel.v.

Definition at line 351 of file sensor_channel.v.

Definition at line 352 of file sensor_channel.v.

Definition at line 353 of file sensor_channel.v.

Definition at line 354 of file sensor_channel.v.

Definition at line 355 of file sensor_channel.v.

Definition at line 356 of file sensor_channel.v.

Definition at line 357 of file sensor_channel.v.

Definition at line 358 of file sensor_channel.v.

cmd_ad
Signal

Definition at line 361 of file sensor_channel.v.

cmd_stb
Signal

Definition at line 362 of file sensor_channel.v.

Definition at line 365 of file sensor_channel.v.

Definition at line 366 of file sensor_channel.v.

Definition at line 367 of file sensor_channel.v.

Definition at line 368 of file sensor_channel.v.

Definition at line 369 of file sensor_channel.v.

Definition at line 370 of file sensor_channel.v.

pxd
Signal

Definition at line 375 of file sensor_channel.v.

hact
Signal

Definition at line 376 of file sensor_channel.v.

sof
Signal

Definition at line 377 of file sensor_channel.v.

eof
Signal

Definition at line 378 of file sensor_channel.v.

sof_out_sync
Signal

Definition at line 380 of file sensor_channel.v.

lens_pxd_in
Signal

Definition at line 382 of file sensor_channel.v.

lens_hact_in
Signal

Definition at line 383 of file sensor_channel.v.

lens_sof_in
Signal

Definition at line 384 of file sensor_channel.v.

lens_eof_in
Signal

Definition at line 385 of file sensor_channel.v.

gamma_pxd_in
Signal

Definition at line 389 of file sensor_channel.v.

gamma_hact_in
Signal

Definition at line 390 of file sensor_channel.v.

gamma_sof_in
Signal

Definition at line 391 of file sensor_channel.v.

gamma_eof_in
Signal

Definition at line 392 of file sensor_channel.v.

gamma_bayer
Signal

Definition at line 393 of file sensor_channel.v.

gamma_pxd_out
Signal

Definition at line 396 of file sensor_channel.v.

Definition at line 397 of file sensor_channel.v.

gamma_sof_out
Signal

Definition at line 398 of file sensor_channel.v.

gamma_eof_out
Signal

Definition at line 399 of file sensor_channel.v.

Definition at line 401 of file sensor_channel.v.

Definition at line 402 of file sensor_channel.v.

mode
Signal

Definition at line 403 of file sensor_channel.v.

hist_en
Signal

Definition at line 404 of file sensor_channel.v.

en_mclk
Signal

Definition at line 405 of file sensor_channel.v.

en_pclk
Signal

Definition at line 406 of file sensor_channel.v.

hist_nrst
Signal

Definition at line 407 of file sensor_channel.v.

bit16
Signal

Definition at line 408 of file sensor_channel.v.

hist_rq
Signal

Definition at line 409 of file sensor_channel.v.

hist_gr
Signal

Definition at line 410 of file sensor_channel.v.

hist_dv
Signal

Definition at line 411 of file sensor_channel.v.

hist_do0
Signal

Definition at line 412 of file sensor_channel.v.

hist_do1
Signal

Definition at line 413 of file sensor_channel.v.

hist_do2
Signal

Definition at line 414 of file sensor_channel.v.

hist_do3
Signal

Definition at line 415 of file sensor_channel.v.

gamma_data_r
Signal

Definition at line 416 of file sensor_channel.v.

dout_r
Signal

Definition at line 417 of file sensor_channel.v.

dav_8bit
Signal

Definition at line 418 of file sensor_channel.v.

dav_r
Signal

Definition at line 419 of file sensor_channel.v.

dout_w
Signal

Definition at line 420 of file sensor_channel.v.

dav_w
Signal

Definition at line 421 of file sensor_channel.v.

trig
Signal

Definition at line 422 of file sensor_channel.v.

sof_out_r
Signal

Definition at line 423 of file sensor_channel.v.

eof_out_r
Signal

Definition at line 424 of file sensor_channel.v.

prsts
Signal

Definition at line 425 of file sensor_channel.v.

Definition at line 453 of file sensor_channel.v.

Definition at line 454 of file sensor_channel.v.

debug_lines
Signal

Definition at line 455 of file sensor_channel.v.

hact_cntr
Signal

Definition at line 456 of file sensor_channel.v.

vact_cntr
Signal

Definition at line 457 of file sensor_channel.v.

cmd_deser cmd_deser_sens_channel_i
Module Instance

Definition at line 553 of file sensor_channel.v.

debug_slave debug_slave_i
Module Instance

Definition at line 482 of file sensor_channel.v.

GENERATE [1027]
GENERATE

Definition at line 1027 of file sensor_channel.v.

GENERATE [856]
GENERATE

Definition at line 856 of file sensor_channel.v.

GENERATE [915]
GENERATE

Definition at line 915 of file sensor_channel.v.

GENERATE [971]
GENERATE

Definition at line 971 of file sensor_channel.v.

lens_flat393 lens_flat393_i
Module Instance

Definition at line 770 of file sensor_channel.v.

level_cross_clocks level_cross_clocks_en_pclk_i
Module Instance

Definition at line 536 of file sensor_channel.v.

sens_10398 sens_10398_i
Module Instance

Definition at line 639 of file sensor_channel.v.

sens_gamma sens_gamma_i
Module Instance

Definition at line 819 of file sensor_channel.v.

sens_histogram_mux sens_histogram_mux_i
Module Instance

Definition at line 1083 of file sensor_channel.v.

sens_histogram_snglclk sens_histogram_0_i
Module Instance

Definition at line 867 of file sensor_channel.v.

sens_histogram_snglclk sens_histogram_1_i
Module Instance

Definition at line 925 of file sensor_channel.v.

sens_histogram_snglclk sens_histogram_2_i
Module Instance

Definition at line 981 of file sensor_channel.v.

sens_histogram_snglclk sens_histogram_3_i
Module Instance

Definition at line 1038 of file sensor_channel.v.

sens_histogram_snglclk_dummy sens_histogram_0_i
Module Instance

Definition at line 901 of file sensor_channel.v.

sens_histogram_snglclk_dummy sens_histogram_1_i
Module Instance

Definition at line 958 of file sensor_channel.v.

sens_histogram_snglclk_dummy sens_histogram_2_i
Module Instance

Definition at line 1014 of file sensor_channel.v.

sens_histogram_snglclk_dummy sens_histogram_3_i
Module Instance

Definition at line 1071 of file sensor_channel.v.

sens_sync sens_sync_i
Module Instance

Definition at line 740 of file sensor_channel.v.

sensor_i2c_io sensor_i2c_io_i
Module Instance

Definition at line 570 of file sensor_channel.v.

status_router2 status_router2_sensor_i
Module Instance

Definition at line 538 of file sensor_channel.v.


The documentation for this Module was generated from the following files: