Version 1 release: updates to L2 trigger
First version with all functionality included.
Major changes in L2 trigger:
- Add triggered pixel output (a number from 0 - 2303)
- Make the trigger threshold configurable (
N_BG
is the number of times above background level) - Make the lower limit of the threshold configurable (
LOW_THRESH
is the lowest allowed trigger threshold)
Inputs/outputs were implemented in the same way as previous IO (n_pixels in_bus
and trig_data
) to the trigger block.
The configurable parameters:
N_BG
is auint8_t
with ans_axilite
port bundled into theCTRL_BUS
LOW_THRESH
is auint32_t
with ans_axilite
port bundled into theCTRL_BUS
The output triggered pixel:
trig_pixel
is avolatile int *
with anap_ovld
port
Scurve adder IP is unchanged.