![]() |
Belle II KLM Scint Firmware
1
|
Libraries | |
ieee |
Use Clauses | |
std_logic_1164 | |
numeric_std | |
math_real |
Constants | |
ASIC_NUM_CHAN | integer range 1 to 15 := 15 |
NUM_SCROD_REGS | integer := 72 |
NUM_CTRL_REGS | integer := 2 |
AXIS_BIT_VAL | std_logic := ' 0 ' |
PKTTP_CTRW | integer := 7 |
TGPKT_CTRW | integer := 6 |
STSPKT_CTRW | integer := INTEGER ( CEIL ( LOG2 ( REAL ( NUM_SCROD_REGS ) ) ) ) |
TRG_SOF_VAL | std_logic_vector ( 15 downto 0 ) := X " FE11 " |
TRG_EOF_VAL | std_logic_vector ( 15 downto 0 ) := X " EFAA " |
DAQ_SOF_VAL | std_logic_vector ( 15 downto 0 ) := X " FE88 " |
DAQ_EOF_VAL | std_logic_vector ( 15 downto 0 ) := X " EF55 " |
STS_SOF_VAL | std_logic_vector ( 15 downto 0 ) := X " FE66 " |
STS_EOF_VAL | std_logic_vector ( 15 downto 0 ) := X " EF99 " |
Types | |
stat_reg_type | ( 0 to NUM_SCROD_REGS- 1 ) std_logic_vector ( 15 downto 0 ) |
ctrl_reg_type | ( 0 to NUM_CTRL_REGS- 1 ) std_logic_vector ( 15 downto 0 ) |
trigasic_bram_wr_data_type | ( 1 to 10 ) std_logic_vector ( 4 downto 0 ) |
trigasic_bram_asic_rd_data_type | ( 3 downto 0 ) std_logic_vector ( 4 downto 0 ) |
trigasic_bram_rd_data_type | ( 1 to 10 ) trigasic_bram_asic_rd_data_type |
Definition at line 24 of file conc_intfc_pkg.vhd.