Package: SaciMultiPixelPkg

Constants

Name Type Value Description
FPGA_VERSION_C slv(31 downto 0) x"E0000000"
MULTI_PIXEL_WRITE_INIT_C MultiPixelWriteType ( asic => (others => '0'),
row => (others => '0'),
col => (others => '0'),
data => (others => (others => '0')),
bankFlag => (others => '0'),
calRowFlag => '0',
calBotFlag => '0',
req => '0' )
NCOL_C integer getNumColumns(FPGA_VERSION_C)
WORDS_PER_SUPER_ROW_C integer getWordsPerSuperRow(FPGA_VERSION_C) Number of columns in ePix "super row" (columns / ch) * (channels / asic) * (asics / row) / (adc values / word) constant WORDS_PER_SUPER_ROW_C : integer := NCOL_C * 4 * 2 / 2;
EPIX100_COLS_PER_ROW integer 96
EPIX10K_COLS_PER_ROW integer 48
EPIXS_COLS_PER_ROW integer 10
EPIX100A_ROWS_PER_ASIC integer 352

Types

Name Type Description
MultiPixelWriteType

Functions

Description
Functions to allow use of EPIX100 or 10k