Architectures | |
rtl | Architecture |
Libraries | |
ieee | |
work | |
Packages | |
std_logic_1164 | |
interpreter_pack | Package <interpreter_pack> |
trigger_handler_pack | Package <trigger_handler_pack> |
trigger_box_pack | Package <trigger_box_pack> |
dac_interface_pack | Package <dac_interface_pack> |
va1_readout_pack | Package <va1_readout_pack> |
clock_gen_pack | Package <clock_gen_pack> |
cal_manager_pack | Package <cal_manager_pack> |
Ports | |
clk | in std_logic |
Clock. | |
sclk | in std_logic |
Sample clock. | |
rstb | in std_logic |
Async reset. | |
l0 | in std_logic |
L0 trigger. | |
l1b | in std_logic |
L1 trigger. | |
l2b | in std_logic |
L2 trigger. | |
hold_wait | in std_logic_vector ( 15 downto 0 ) |
Wait to hold. | |
l1_timeout | in std_logic_vector ( 15 downto 0 ) |
L1 timeout. | |
l2_timeout | in std_logic_vector ( 15 downto 0 ) |
L2 timeout. | |
busy | out std_logic |
Busy signal. | |
l2r | out std_logic |
L2 reject (timeout). | |
shift_div | in std_logic_vector ( 15 downto 0 ) |
Shift clock params. | |
shift_in | out std_logic |
Shift reg. reset to VA1s (-). | |
shift_clk | out std_logic |
Shift clock to VA1s (-). | |
strips | in std_logic_vector ( 15 downto 0 ) |
Strip range. | |
digital_reset | out std_logic |
Reset VA1s (+). | |
hold | out std_logic |
Hold values in VA1 (-). | |
cal_level | in std_logic_vector ( 15 downto 0 ) |
Cal. level. | |
cal_iter | in std_logic_vector ( 15 downto 0 ) |
Cal. events. | |
cal_on | out std_logic |
Calib mode on (-). | |
cal_enable | out std_logic |
Enable cal step (-). | |
cal_delay | in std_logic_vector ( 15 downto 0 ) |
Extra delay. | |
shape_bias | in std_logic_vector ( 15 downto 0 ) |
Shape bias. | |
vfs | in std_logic_vector ( 15 downto 0 ) |
Shape ref. | |
vfp | in std_logic_vector ( 15 downto 0 ) |
Pre-amp. ref. | |
dac_addr | out std_logic_vector ( 11 downto 0 ) |
DAC address. | |
dac_data | out std_logic_vector ( 7 downto 0 ) |
DAC value. | |
sample_div | in std_logic_vector ( 15 downto 0 ) |
Sample clock param. | |
sample_clk | out std_logic |
Sample clock to ALTROs. | |
altro_l1 | out std_logic |
L1 to ALTROs. | |
altro_l2 | out std_logic |
L2 to ALTROs. | |
command | in std_logic_vector ( 15 downto 0 ) |
Commands. | |
status | out std_logic_vector ( 15 downto 0 ) |
debug | out std_logic_vector ( 14 downto 0 ) |
Status. |
altro_l1 out std_logic [Port] |
L1 to ALTROs.
altro_l2 out std_logic [Port] |
L2 to ALTROs.
busy out std_logic [Port] |
Busy signal.
cal_delay in std_logic_vector ( 15 downto 0 ) [Port] |
Extra delay.
cal_enable out std_logic [Port] |
Enable cal step (-).
cal_iter in std_logic_vector ( 15 downto 0 ) [Port] |
Cal. events.
cal_level in std_logic_vector ( 15 downto 0 ) [Port] |
Cal. level.
cal_manager_pack package [Package] |
cal_on out std_logic [Port] |
Calib mode on (-).
clk in std_logic [Port] |
Clock.
clock_gen_pack package [Package] |
command in std_logic_vector ( 15 downto 0 ) [Port] |
Commands.
dac_addr out std_logic_vector ( 11 downto 0 ) [Port] |
DAC address.
dac_data out std_logic_vector ( 7 downto 0 ) [Port] |
DAC value.
dac_interface_pack package [Package] |
debug out std_logic_vector ( 14 downto 0 ) [Port] |
Status.
digital_reset out std_logic [Port] |
Reset VA1s (+).
hold out std_logic [Port] |
Hold values in VA1 (-).
hold_wait in std_logic_vector ( 15 downto 0 ) [Port] |
Wait to hold.
ieee library [Library] |
interpreter_pack package [Package] |
l0 in std_logic [Port] |
L0 trigger.
l1_timeout in std_logic_vector ( 15 downto 0 ) [Port] |
L1 timeout.
l1b in std_logic [Port] |
L1 trigger.
l2_timeout in std_logic_vector ( 15 downto 0 ) [Port] |
L2 timeout.
l2b in std_logic [Port] |
L2 trigger.
l2r out std_logic [Port] |
L2 reject (timeout).
rstb in std_logic [Port] |
Async reset.
sample_clk out std_logic [Port] |
Sample clock to ALTROs.
sample_div in std_logic_vector ( 15 downto 0 ) [Port] |
Sample clock param.
sclk in std_logic [Port] |
Sample clock.
shape_bias in std_logic_vector ( 15 downto 0 ) [Port] |
Shape bias.
shift_clk out std_logic [Port] |
Shift clock to VA1s (-).
shift_div in std_logic_vector ( 15 downto 0 ) [Port] |
Shift clock params.
shift_in out std_logic [Port] |
Shift reg. reset to VA1s (-).
status out std_logic_vector ( 15 downto 0 ) [Port] |
std_logic_1164 package [Package] |
strips in std_logic_vector ( 15 downto 0 ) [Port] |
Strip range.
trigger_box_pack package [Package] |
trigger_handler_pack package [Package] |
va1_readout_pack package [Package] |
vfp in std_logic_vector ( 15 downto 0 ) [Port] |
Pre-amp. ref.
vfs in std_logic_vector ( 15 downto 0 ) [Port] |
Shape ref.
work library [Library] |