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

Static Public Member Functions

Always Constructs

ALWAYS_387  ( iclk )
ALWAYS_388  ( pclk )
ALWAYS_389  ( pclk )

Public Attributes

Inputs

iclk  
pclk  
prst  
irst  
pxd_in   [SENSOR_DATA_WIDTH - 1 : 0 ]
vact  
hact  

Outputs

pxd_out   [SENSOR_DATA_WIDTH - 1 : 0 ]
data_valid  
sof  
eof  

Parameters

SENSOR_DATA_WIDTH   12
SENSOR_FIFO_2DEPTH   4
SENSOR_FIFO_DELAY   [ 3 : 0 ] 5

Signals

reg  vact_r
reg  hact_r
reg  sof_in
reg  eof_in
wire[SENSOR_DATA_WIDTH - 1 : 0 ]  pxd_w
wire  nempty
wire  hact_w
wire  sof_w
wire  eof_w
reg  sof_r
reg  eof_r
wire  we
wire  re
reg[ 1 : 0 ]  pre_hact
reg[ 1 : 0 ]  hact_out_r
reg[SENSOR_DATA_WIDTH - 1 : 0 ]  pxd_r
wire  pre_sof_pclk
wire  pre_eof_pclk
wire  pre_sol_pclk
wire  sof_pclk
wire  eof_pclk
wire  sol_pclk
reg  sof_rq
reg  eof_rq
reg  sol_rq

Module Instances

fifo_cross_clocks::fifo_cross_clocks_i   Module fifo_cross_clocks
pulse_cross_clock::pulse_cross_clock_sof_i   Module pulse_cross_clock
pulse_cross_clock::pulse_cross_clock_eof_i   Module pulse_cross_clock
pulse_cross_clock::pulse_cross_clock_sol_i   Module pulse_cross_clock
dly_16::hact_dly_16_i   Module dly_16

Detailed Description

Definition at line 41 of file sensor_fifo.v.

Member Function Documentation

ALWAYS_387 (   iclk  
)
Always Construct

Definition at line 75 of file sensor_fifo.v.

ALWAYS_388 (   pclk  
)
Always Construct

Definition at line 157 of file sensor_fifo.v.

ALWAYS_389 (   pclk  
)
Always Construct

Definition at line 182 of file sensor_fifo.v.

Member Data Documentation

SENSOR_DATA_WIDTH 12
Parameter

Definition at line 42 of file sensor_fifo.v.

SENSOR_FIFO_2DEPTH 4
Parameter

Definition at line 43 of file sensor_fifo.v.

SENSOR_FIFO_DELAY 5
Parameter

Definition at line 44 of file sensor_fifo.v.

iclk
Input

Definition at line 47 of file sensor_fifo.v.

pclk
Input

Definition at line 48 of file sensor_fifo.v.

prst
Input

Definition at line 49 of file sensor_fifo.v.

irst
Input

Definition at line 50 of file sensor_fifo.v.

pxd_in [SENSOR_DATA_WIDTH - 1 : 0 ]
Input

Definition at line 52 of file sensor_fifo.v.

vact
Input

Definition at line 53 of file sensor_fifo.v.

hact
Input

Definition at line 54 of file sensor_fifo.v.

pxd_out [SENSOR_DATA_WIDTH - 1 : 0 ]
Output

Definition at line 55 of file sensor_fifo.v.

data_valid
Output

Definition at line 56 of file sensor_fifo.v.

sof
Output

Definition at line 57 of file sensor_fifo.v.

eof
Output

Definition at line 58 of file sensor_fifo.v.

vact_r
Signal

Definition at line 60 of file sensor_fifo.v.

hact_r
Signal

Definition at line 60 of file sensor_fifo.v.

sof_in
Signal

Definition at line 60 of file sensor_fifo.v.

eof_in
Signal

Definition at line 60 of file sensor_fifo.v.

pxd_w
Signal

Definition at line 61 of file sensor_fifo.v.

nempty
Signal

Definition at line 62 of file sensor_fifo.v.

hact_w
Signal

Definition at line 62 of file sensor_fifo.v.

sof_w
Signal

Definition at line 62 of file sensor_fifo.v.

eof_w
Signal

Definition at line 62 of file sensor_fifo.v.

sof_r
Signal

Definition at line 63 of file sensor_fifo.v.

eof_r
Signal

Definition at line 63 of file sensor_fifo.v.

we
Signal

Definition at line 64 of file sensor_fifo.v.

re
Signal

Definition at line 67 of file sensor_fifo.v.

pre_hact
Signal

Definition at line 69 of file sensor_fifo.v.

hact_out_r
Signal

Definition at line 70 of file sensor_fifo.v.

pxd_r
Signal

Definition at line 71 of file sensor_fifo.v.

pre_sof_pclk
Signal

Definition at line 107 of file sensor_fifo.v.

pre_eof_pclk
Signal

Definition at line 108 of file sensor_fifo.v.

pre_sol_pclk
Signal

Definition at line 109 of file sensor_fifo.v.

sof_pclk
Signal

Definition at line 111 of file sensor_fifo.v.

eof_pclk
Signal

Definition at line 112 of file sensor_fifo.v.

sol_pclk
Signal

Definition at line 113 of file sensor_fifo.v.

sof_rq
Signal

Definition at line 154 of file sensor_fifo.v.

eof_rq
Signal

Definition at line 155 of file sensor_fifo.v.

sol_rq
Signal

Definition at line 156 of file sensor_fifo.v.

dly_16 hact_dly_16_i
Module Instance

Definition at line 142 of file sensor_fifo.v.

fifo_cross_clocks fifo_cross_clocks_i
Module Instance

Definition at line 80 of file sensor_fifo.v.

pulse_cross_clock pulse_cross_clock_sof_i
Module Instance

Definition at line 115 of file sensor_fifo.v.

pulse_cross_clock pulse_cross_clock_eof_i
Module Instance

Definition at line 124 of file sensor_fifo.v.

pulse_cross_clock pulse_cross_clock_sol_i
Module Instance

Definition at line 133 of file sensor_fifo.v.


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