x393  1.0
FPGAcodeforElphelNC393camera
datascope_incoming Module Reference
Inheritance diagram for datascope_incoming:

Static Public Member Functions

Always Constructs

ALWAYS_660  ( clk )

Public Attributes

Inputs

clk  
charisk   [ 1 : 0 ]
rxdata   [ 15 : 0 ]
aligned  
not_in_table   [ 1 : 0 ]
disp_err   [ 1 : 0 ]
datascope_arm  
datascope_trig  

Outputs

datascope_clk  
datascope_waddr   [ADDRESS_BITS - 1 : 0 ]
datascope_we  
datascope_di   [ 31 : 0 ]

Parameters

ADDRESS_BITS   10
DATASCOPE_POST_MEAS   16
ALIGN_PRIM   32 'h7b4a4abc
CONT_PRIM   32 'h9999aa7c
DMAT_PRIM   32 'h3636b57c
EOF_PRIM   32 'hd5d5b57c
HOLD_PRIM   32 'hd5d5aa7c
HOLDA_PRIM   32 'h9595aa7c
PMACK_PRIM   32 'h9595957c
PMNAK_PRIM   32 'hf5f5957c
PMREQ_P_PRIM   32 'h1717b57c
PMREQ_S_PRIM   32 'h7575957c
R_ERR_PRIM   32 'h5656b57c
R_IP_PRIM   32 'h5555b57c
R_OK_PRIM   32 'h3535b57c
R_RDY_PRIM   32 'h4a4a957c
SOF_PRIM   32 'h3737b57c
SYNC_PRIM   32 'hb5b5957c
WTRM_PRIM   32 'h5858b57c
X_RDY_PRIM   32 'h5757b57c
NUM_NIBBLES   6

Signals

reg[ 15 : 0 ]  rxdata_r
reg[ 1 : 0 ]  charisk_r
wire  is_alignp
wire  is_cont
wire  is_dmat
wire  is_eof
wire  is_hold
wire  is_holda
wire  is_pmack
wire  is_pmnak
wire  is_pmreq_p
wire  is_pmreq_s
wire  is_r_err
wire  is_r_ip
wire  is_r_ok
wire  is_r_rdy
wire  is_sof
wire  is_sync
wire  is_wrtm
wire  is_xrdy
wire  is_data_w
wire[ 17 : 0 ]  is_prim_w
wire[ 2 : 0 ]  is_err_w
reg[ 17 : 0 ]  is_prim_r
reg  is_data_r
reg[ 2 : 0 ]  is_err_r
reg[ 17 : 0 ]  is_prim_r2
reg  is_data_r2
reg[ 3 : 0 ]  is_err_r2
wire[ 31 : 0 ]  states
wire[ 4 : 0 ]  encoded_states_w
reg[ 5 *NUM_NIBBLES - 1 : 0 ]  encoded_states_r3
reg[ADDRESS_BITS - 1 : 0 ]  post_cntr
reg  post_run
reg[ADDRESS_BITS - 1 : 0 ]  waddr_r
reg[ 2 : 0 ]  arm_r
reg[ 2 : 0 ]  trig_r
reg[NUM_NIBBLES - 1 : 0 ]  wen
reg  run_r
wire  event_w
reg  event_r
wire  stop
reg[ 1 : 0 ]  we_r
reg  msb_in_r
reg  is_aligned_r

Detailed Description

Definition at line 1119 of file gtx_wrap.v.

Member Function Documentation

ALWAYS_660 (   clk  
)
Always Construct

Definition at line 1239 of file gtx_wrap.v.

Member Data Documentation

ADDRESS_BITS 10
Parameter

Definition at line 1120 of file gtx_wrap.v.

DATASCOPE_POST_MEAS 16
Parameter

Definition at line 1121 of file gtx_wrap.v.

clk
Input

Definition at line 1123 of file gtx_wrap.v.

charisk [ 1 : 0 ]
Input

Definition at line 1124 of file gtx_wrap.v.

rxdata [ 15 : 0 ]
Input

Definition at line 1125 of file gtx_wrap.v.

aligned
Input

Definition at line 1126 of file gtx_wrap.v.

not_in_table [ 1 : 0 ]
Input

Definition at line 1127 of file gtx_wrap.v.

disp_err [ 1 : 0 ]
Input

Definition at line 1128 of file gtx_wrap.v.

Definition at line 1129 of file gtx_wrap.v.

datascope_clk
Output

Definition at line 1130 of file gtx_wrap.v.

datascope_waddr [ADDRESS_BITS - 1 : 0 ]
Output

Definition at line 1131 of file gtx_wrap.v.

datascope_we
Output

Definition at line 1132 of file gtx_wrap.v.

datascope_di [ 31 : 0 ]
Output

Definition at line 1133 of file gtx_wrap.v.

Definition at line 1134 of file gtx_wrap.v.

ALIGN_PRIM 32 'h7b4a4abc
Parameter

Definition at line 1137 of file gtx_wrap.v.

CONT_PRIM 32 'h9999aa7c
Parameter

Definition at line 1138 of file gtx_wrap.v.

DMAT_PRIM 32 'h3636b57c
Parameter

Definition at line 1139 of file gtx_wrap.v.

EOF_PRIM 32 'hd5d5b57c
Parameter

Definition at line 1140 of file gtx_wrap.v.

HOLD_PRIM 32 'hd5d5aa7c
Parameter

Definition at line 1141 of file gtx_wrap.v.

HOLDA_PRIM 32 'h9595aa7c
Parameter

Definition at line 1142 of file gtx_wrap.v.

PMACK_PRIM 32 'h9595957c
Parameter

Definition at line 1143 of file gtx_wrap.v.

PMNAK_PRIM 32 'hf5f5957c
Parameter

Definition at line 1144 of file gtx_wrap.v.

PMREQ_P_PRIM 32 'h1717b57c
Parameter

Definition at line 1145 of file gtx_wrap.v.

PMREQ_S_PRIM 32 'h7575957c
Parameter

Definition at line 1146 of file gtx_wrap.v.

R_ERR_PRIM 32 'h5656b57c
Parameter

Definition at line 1147 of file gtx_wrap.v.

R_IP_PRIM 32 'h5555b57c
Parameter

Definition at line 1148 of file gtx_wrap.v.

R_OK_PRIM 32 'h3535b57c
Parameter

Definition at line 1149 of file gtx_wrap.v.

R_RDY_PRIM 32 'h4a4a957c
Parameter

Definition at line 1150 of file gtx_wrap.v.

SOF_PRIM 32 'h3737b57c
Parameter

Definition at line 1151 of file gtx_wrap.v.

SYNC_PRIM 32 'hb5b5957c
Parameter

Definition at line 1152 of file gtx_wrap.v.

WTRM_PRIM 32 'h5858b57c
Parameter

Definition at line 1153 of file gtx_wrap.v.

X_RDY_PRIM 32 'h5757b57c
Parameter

Definition at line 1154 of file gtx_wrap.v.

NUM_NIBBLES 6
Parameter

Definition at line 1156 of file gtx_wrap.v.

rxdata_r
Signal

Definition at line 1157 of file gtx_wrap.v.

charisk_r
Signal

Definition at line 1158 of file gtx_wrap.v.

is_alignp
Signal

Definition at line 1160 of file gtx_wrap.v.

is_cont
Signal

Definition at line 1161 of file gtx_wrap.v.

is_dmat
Signal

Definition at line 1162 of file gtx_wrap.v.

is_eof
Signal

Definition at line 1163 of file gtx_wrap.v.

is_hold
Signal

Definition at line 1164 of file gtx_wrap.v.

is_holda
Signal

Definition at line 1165 of file gtx_wrap.v.

is_pmack
Signal

Definition at line 1166 of file gtx_wrap.v.

is_pmnak
Signal

Definition at line 1167 of file gtx_wrap.v.

is_pmreq_p
Signal

Definition at line 1168 of file gtx_wrap.v.

is_pmreq_s
Signal

Definition at line 1169 of file gtx_wrap.v.

is_r_err
Signal

Definition at line 1170 of file gtx_wrap.v.

is_r_ip
Signal

Definition at line 1171 of file gtx_wrap.v.

is_r_ok
Signal

Definition at line 1172 of file gtx_wrap.v.

is_r_rdy
Signal

Definition at line 1173 of file gtx_wrap.v.

is_sof
Signal

Definition at line 1174 of file gtx_wrap.v.

is_sync
Signal

Definition at line 1175 of file gtx_wrap.v.

is_wrtm
Signal

Definition at line 1176 of file gtx_wrap.v.

is_xrdy
Signal

Definition at line 1177 of file gtx_wrap.v.

is_data_w
Signal

Definition at line 1179 of file gtx_wrap.v.

is_prim_w
Signal

Definition at line 1181 of file gtx_wrap.v.

is_err_w
Signal

Definition at line 1199 of file gtx_wrap.v.

is_prim_r
Signal

Definition at line 1201 of file gtx_wrap.v.

is_data_r
Signal

Definition at line 1202 of file gtx_wrap.v.

is_err_r
Signal

Definition at line 1203 of file gtx_wrap.v.

is_prim_r2
Signal

Definition at line 1205 of file gtx_wrap.v.

is_data_r2
Signal

Definition at line 1206 of file gtx_wrap.v.

is_err_r2
Signal

Definition at line 1207 of file gtx_wrap.v.

states
Signal

Definition at line 1208 of file gtx_wrap.v.

Definition at line 1209 of file gtx_wrap.v.

Definition at line 1217 of file gtx_wrap.v.

post_cntr
Signal

Definition at line 1218 of file gtx_wrap.v.

post_run
Signal

Definition at line 1219 of file gtx_wrap.v.

waddr_r
Signal

Definition at line 1220 of file gtx_wrap.v.

arm_r
Signal

Definition at line 1222 of file gtx_wrap.v.

trig_r
Signal

Definition at line 1223 of file gtx_wrap.v.

wen
Signal

Definition at line 1224 of file gtx_wrap.v.

run_r
Signal

Definition at line 1225 of file gtx_wrap.v.

event_w
Signal

Definition at line 1226 of file gtx_wrap.v.

event_r
Signal

Definition at line 1227 of file gtx_wrap.v.

stop
Signal

Definition at line 1228 of file gtx_wrap.v.

we_r
Signal

Definition at line 1229 of file gtx_wrap.v.

msb_in_r
Signal

Definition at line 1230 of file gtx_wrap.v.

is_aligned_r
Signal

Definition at line 1232 of file gtx_wrap.v.


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