AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
|
Functions | |
boolean | A_GT_B ( A: in std_logic_vector ( 10 downto 0 ) , B: in std_logic_vector ( 10 downto 0 ) ) |
boolean | A_GE_B ( A: in std_logic_vector ( 10 downto 0 ) , B: in std_logic_vector ( 10 downto 0 ) ) |
boolean | A_GT_B ( A: in std_logic_vector ( 10 downto 0 ) , B: in std_logic_vector ( 10 downto 0 ) ) |
boolean | A_GE_B ( A: in std_logic_vector ( 10 downto 0 ) , B: in std_logic_vector ( 10 downto 0 ) ) |
Processes | |
PROCESS_291 | ( sysclk ,daq_reset ) |
PROCESS_292 | ( sysclk ,reset ) |
PROCESS_293 | ( sysclk ) |
PROCESS_294 | ( sysclk ) |
PROCESS_295 | ( txusrclk ,rstCntr ) |
PROCESS_296 | ( sysclk ,rstCntr ) |
PROCESS_297 | ( ipb_clk ) |
PROCESS_298 | ( ipb_addr ) |
PROCESS_299 | ( sysclk ) |
PROCESS_300 | ( sysclk ,daq_reset ) |
PROCESS_301 | ( sysclk ,reset ) |
PROCESS_302 | ( sysclk ) |
PROCESS_303 | ( sysclk ) |
PROCESS_304 | ( txusrclk ,rstCntr ) |
PROCESS_305 | ( sysclk ,rstCntr ) |
PROCESS_306 | ( ipb_clk ) |
PROCESS_307 | ( ipb_addr ) |
PROCESS_308 | ( sysclk ) |
Components | |
DaqLSCXG | <Entity DaqLSCXG> |
cmsCRC64 | <Entity cmsCRC64> |
check_event | <Entity check_event> |
chipscope1 |
Signals | |
resetSyncRegs | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
daq_resetSyncRegs | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
inc_ddr_paSyncRegs | std_logic_vector ( 3 downto 0 ) := ( others = > ' 0 ' ) |
bldr2SFP_sel | array3X2 := ( others = > ( others = > ' 0 ' ) ) |
SFP2bldr_sel | array3X2 := ( others = > ( others = > ' 0 ' ) ) |
EventBufAddr_we_i | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
ReadBusy | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
sysDIV2 | std_logic := ' 0 ' |
MonBuf_wa | std_logic_vector ( 10 downto 0 ) := ( others = > ' 0 ' ) |
MonBuf_ra | std_logic_vector ( 10 downto 0 ) := ( others = > ' 0 ' ) |
MonBufUsed | std_logic_vector ( 9 downto 0 ) := ( others = > ' 0 ' ) |
NXT_MonBuf | array3X11 := ( others = > ( others = > ' 0 ' ) ) |
Written_MonBuf | array4X11 := ( others = > ( others = > ' 0 ' ) ) |
Written_MonBufMatch | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
AddrOffset | array3X10 := ( others = > ( others = > ' 0 ' ) ) |
header | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
header_q | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
sfp_rxn | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
sfp_rxp | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
sfp_txn | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
sfp_txp | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
sync_loss | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
LinkFull_n | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
LinkFull | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
LinkCtrl | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
LinkWe | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
LinkDown | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
DaqLSC_status | array2x64 := ( others = > ( others = > ' 0 ' ) ) |
LinkData | array2x65 := ( others = > ( others = > ' 0 ' ) ) |
sync_loss_cntr | array2x32 := ( others = > ( others = > ' 0 ' ) ) |
SFP_we | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
EoB | std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
SFP_evt_cntr | array2X32 := ( others = > ( others = > ' 0 ' ) ) |
SFP_blk_cntr | array2X32 := ( others = > ( others = > ' 0 ' ) ) |
SFP_word_cntr | array2X32 := ( others = > ( others = > ' 0 ' ) ) |
event_cntr | array2x32 := ( others = > ( others = > ' 0 ' ) ) |
word_cntr | array2x32 := ( others = > ( others = > ' 0 ' ) ) |
EventBufAddr_we_cntr | array2x32 := ( others = > ( others = > ' 0 ' ) ) |
src_ID | array2x16 := ( others = > ( others = > ' 0 ' ) ) |
txusrclk | std_logic := ' 0 ' |
LinkDatap | array2x64 := ( others = > ( others = > ' 0 ' ) ) |
sfp_pd | array2x2 := ( others = > ( others = > ' 0 ' ) ) |
chk_MonBuf_avl | std_logic := ' 0 ' |
FirstBlkAddrDo | array2x3x12 := ( others = > ( others = > ( others = > ' 0 ' ) ) ) |
FirstBlkAddr_ra | array2x3x5 := ( others = > ( others = > ( others = > ' 0 ' ) ) ) |
FirstBlkAddr_re | array2X3 := ( others = > ( others = > ' 0 ' ) ) |
WrtMonEvtDone_l | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
MonEvtQueued | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
FirstBlkAddrDoValid | array2X3 := ( others = > ( others = > ' 0 ' ) ) |
FirstBlkAddr_wa | std_logic_vector ( 4 downto 0 ) := ( others = > ' 0 ' ) |
FirstBlkAddrDi | std_logic_vector ( 11 downto 0 ) := ( others = > ' 0 ' ) |
FirstBlkAddr_we | std_logic := ' 0 ' |
MonBuf_full | std_logic := ' 0 ' |
mon_evt_cnt_i | std_logic_vector ( 10 downto 0 ) := ( others = > ' 0 ' ) |
status_addr | std_logic_vector ( 15 downto 0 ) := ( others = > ' 0 ' ) |
cmsCRC_initp | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
cmsCRC_init | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
cmsCRC_err | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
cmsCRC_errCntr | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
TotalEvtLengthCntr24q | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
EvtLength_errCntr | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
AMClength_errCntr | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
AMCvalid_errCntr | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
AMCcrc_errCntr | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
TotalEvtLengthCntr | array3X56 := ( others = > ( others = > ' 0 ' ) ) |
StopOverWrite | std_logic := ' 0 ' |
inc_err | array3x5 := ( others = > ( others = > ' 0 ' ) ) |
en_stop | std_logic_vector ( 4 downto 0 ) := ( others = > ' 1 ' ) |
stop | std_logic := ' 0 ' |
cs | std_logic_vector ( 303 downto 0 ) := ( others = > ' 0 ' ) |
Instantiations | |
i_DaqLSCXG | DaqLSCXG <Entity DaqLSCXG> |
i_check_event | check_event <Entity check_event> |
i_cmsCRC | cmsCRC64 <Entity cmsCRC64> |
i_DaqLSCXG | DaqLSCXG <Entity DaqLSCXG> |
i_check_event | check_event <Entity check_event> |
i_cmsCRC | cmsCRC64 <Entity cmsCRC64> |
Definition at line 97 of file DAQLSCXG10G_if.vhd.