* Enhancements for XFEL

* Enhancements for EIGER
* Writer is more flexible and capable of handling DECTRIS data
This commit is contained in:
2024-03-05 20:41:47 +01:00
parent 71d862b706
commit d315506633
165 changed files with 5440 additions and 2230 deletions
+4
View File
@@ -63,6 +63,8 @@ proc create_hier_cell_network_stack { parentCell nameHier } {
create_bd_pin -dir O packets_sls_ap_vld
create_bd_pin -dir O -from 63 -to 0 -type data packets_udp
create_bd_pin -dir O packets_udp_ap_vld
create_bd_pin -dir O -from 63 -to 0 -type data pulse_id
create_bd_pin -dir O pulse_id_ap_vld
create_bd_pin -dir I -type rst resetn
create_bd_pin -dir O -from 0 -to 0 -type data sls_detector_idle
create_bd_pin -dir O -from 0 -to 0 -type data udp_idle
@@ -193,6 +195,8 @@ proc create_hier_cell_network_stack { parentCell nameHier } {
connect_bd_net -net sls_detector_0_counter_len_error [get_bd_pins counter_len_error] [get_bd_pins sls_detector_0/counter_len_error]
connect_bd_net -net sls_detector_0_counter_len_error_ap_vld [get_bd_pins counter_len_error_ap_vld] [get_bd_pins sls_detector_0/counter_len_error_ap_vld]
connect_bd_net -net sls_detector_0_idle [get_bd_pins sls_detector_idle] [get_bd_pins sls_detector_0/idle]
connect_bd_net -net sls_detector_0_pulse_id [get_bd_pins pulse_id] [get_bd_pins sls_detector_0/pulse_id]
connect_bd_net -net sls_detector_0_pulse_id_ap_vld [get_bd_pins pulse_id_ap_vld] [get_bd_pins sls_detector_0/pulse_id_ap_vld]
connect_bd_net -net udp_0_counter [get_bd_pins packets_udp] [get_bd_pins udp_0/counter]
connect_bd_net -net udp_0_counter_ap_vld [get_bd_pins packets_udp_ap_vld] [get_bd_pins udp_0/counter_ap_vld]
connect_bd_net -net udp_0_idle [get_bd_pins udp_idle] [get_bd_pins udp_0/idle]