Commit Graph

41 Commits

Author SHA1 Message Date
67b9e08a5c FPGAIntegrationTest: Add test for spot finder based on count limit 2023-10-19 19:48:40 +02:00
a56a54c72d AcquisitionDevice: GetDeviceOutput to get the whole package 2023-10-18 19:42:57 +02:00
faca7a3f15 PCIe driver: Clean-up + add intermediate library between driver and AcquisitionDevice 2023-10-16 19:54:13 +02:00
8831ad380f FPGA: Fix bug in adu_histo + add test + add access from AcquisitionDevice 2023-09-29 18:34:29 +02:00
84bf69b8a6 FPGA: frame generator reads from HBM (work in progress) 2023-09-26 13:14:43 +02:00
0f7c14c267 FPGA: integration calculates sum^2 2023-09-25 22:23:06 +02:00
a70e3cf444 FPGA: integration & jf_conversion use hbm_size_bytes as external signal - hbm_size_bytes is constant, so to allow constant propagation in synthesis 2023-09-22 21:49:41 +02:00
5cf0d30603 AcquisitionDevice: Enable access to integration results 2023-09-22 20:32:13 +02:00
bb29e7e646 HLS_C_Simulation_check_single_packet: check for memory content for missed packets 2023-09-21 18:39:05 +02:00
88e837a33a FPGAAcquisitionDevice: Remove non-blocking mode 2023-09-20 16:29:50 +02:00
8e0edab0ee AcquisitionDevice: Count completed descriptors 2023-09-19 12:53:59 +02:00
16bbf54f2a Remove open source license (for now) 2023-09-15 10:47:21 +02:00
7a026b89d0 FPGAIntegrationTest: Use blocking mode for one remaining test 2023-09-14 23:48:02 +02:00
0b95456d3d Adapt PCIe driver and tests for the new frame generator 2023-09-13 21:44:20 +02:00
496d016c31 FPGA: Replace internal_packet_generator with frame_generator (generating UDP packets, instead of internal JFJoch packets) 2023-09-13 20:06:09 +02:00
9d01630cfc FPGA: load calibration works as dedicated function of the card 2023-09-12 14:34:42 +02:00
05000bab1f FPGA: remove transfer to HBM for the time being 2023-09-11 20:24:20 +02:00
309dabd32b FPGA: Use dedicated struct for address exchange 2023-09-11 11:19:05 +02:00
ae7ccfdcec FPGA: Fix to save_to_hbm test 2023-09-10 21:37:20 +02:00
175aefc4b8 FPGA: Save to HBM uses only 2 channels 2023-09-10 09:54:32 +02:00
929f6c6544 FPGA: Handle HBM offsets internally in Jungfraujoch logic 2023-09-09 20:50:41 +02:00
6251c58f32 FPGA: Add function to transfer data from HBM to AXI-Lite accessible buffer 2023-09-08 19:08:37 +02:00
5d566aeb4b FPGAIntegrationTest: Added blocking mode to one more test 2023-09-07 22:15:21 +02:00
da045c023b Tests are adjusted to use blocking FPGA mode 2023-09-06 12:35:44 +02:00
2a5741931d FPGAIntegrationTest: Use blocking mode for internal_packet_generator test 2023-08-12 12:09:38 +02:00
2f7b46290a FPGA: Enable non-power of 2 storage cell number 2023-07-04 21:59:48 +02:00
7a4e75efd3 CheckConversionWithGeomTransform: Use fill value for gaps consistent with JFJochReceiver 2023-07-04 11:45:17 +02:00
a12fc941d5 JFJochReceiver: Remove host subdirectory 2023-06-07 21:28:22 +02:00
3d645c7169 AcquisitionDevice: Always use AcquisitionCounters to find how many packets/bytes were downloaded 2023-06-03 20:00:02 +02:00
459b84d7c6 AcquisitionCounters: Simplify 2023-06-03 19:41:42 +02:00
ab6f33be84 AcquisitionDevice: further simplify 2023-06-03 18:54:05 +02:00
e1e46f411f AcquisitionDevice: refactor to make it less FPGA dependent 2023-06-03 18:37:56 +02:00
b868a24dad FPGA: Minor improvements to internal_packet_generator - should now better break in case of cancellation 2023-05-31 11:08:28 +02:00
a3996a81e3 FPGA: Remove data collection counter 2023-05-30 20:13:54 +02:00
b926e69885 FPGA: data_collection_fsm counter 2023-05-26 20:39:12 +02:00
021e652dc6 FPGA: non-blocking mode (to be tested) 2023-05-26 18:46:26 +02:00
7d5694139f FPGA: Save full JF timestamp and exptime 2023-05-17 21:30:42 +02:00
1800538e54 ProtoBuf: AcqusitionDeviceStatistics doesn't include per-image information to reduce message size 2023-04-15 19:29:18 +02:00
32baaef1e4 AcquisitionDevice: IPv4 address and UDP destination port is property of the device and not of a particular run 2023-04-15 12:08:01 +02:00
0973f3725d Detector Geometry customization 2023-04-12 19:22:13 +00:00
1757d42182 Initial commit
Signed-off-by: Filip Leonarski <filip.leonarski@psi.ch>
2023-04-06 11:17:59 +02:00