Commit Graph

36 Commits

Author SHA1 Message Date
b0607ab3ca v1.0.0-rc.34 2025-04-14 11:52:06 +02:00
ddf4c75645 v1.0.0-rc.31 2025-03-02 13:15:28 +01:00
28d224afab version 1.0.0-rc.25 2024-11-22 21:25:20 +01:00
adc13ff33e version 1.0.0-rc.24 2024-11-17 14:55:09 +01:00
1717e171b9 Modifications after CristallinaMX beamtime 2024-06-27 20:26:11 +02:00
c6d2b5eedf File writer and spot finding improvements 2024-04-08 11:18:50 +02:00
d315506633 * Enhancements for XFEL
* Enhancements for EIGER
* Writer is more flexible and capable of handling DECTRIS data
2024-03-05 20:41:47 +01:00
babb1a5c8d Fixes after MAX IV experiment 2024-02-05 17:18:16 +01:00
f5f86d9ab6 Modifications in preparation to MAX IV experiment 2024-01-27 21:23:56 +01:00
d82bd13917 Minor fixes for CI and dependencies
Improvements in documentation and readability of JungfraujochDevice function
2023-12-14 22:39:17 +01:00
1798de247b Extend FPGA functionality 2023-12-09 12:08:39 +01:00
1b2b8f5863 FPGA: Fix problems in summation and related cores 2023-11-02 20:25:29 +01:00
2ed91c1849 FPGA: transfer for image and processing results are separate DMA transactions 2023-10-28 16:47:06 +02:00
961c17c4d0 FPGA: data analysis is done based on 24-bit numbers - allowing frame summation 2023-10-28 16:35:33 +02:00
a611d3f08b FPGA: Adapt host writer to multipixel core. (TODO -> multipixels should be masked for rad. int. and spot finding) 2023-10-24 19:11:23 +02:00
7008703af3 FPGA: Integration is not calculating sum2 2023-10-20 14:06:58 +02:00
736a181e5e HLS: Spot finder outputs parameters + statistics 2023-10-18 15:19:01 +02:00
ca118f26d5 FPGA: integration results are reduced to cover two bins per 512-bit 2023-09-29 22:07:52 +02:00
549cc6a887 FPGA: Add ADU histogram (work in progress; needs test) 2023-09-29 16:55:37 +02:00
79aef71ce3 FPGA: spot_finder added 2023-09-26 18:54:31 +02:00
0f7c14c267 FPGA: integration calculates sum^2 2023-09-25 22:23:06 +02:00
7e3b9cfeba Revert "FPGA: add spot finder to the design"
This reverts commit df0b0d8b96.
2023-09-25 21:52:55 +02:00
df0b0d8b96 FPGA: add spot finder to the design 2023-09-24 19:04:58 +02:00
2c9d623265 integration: use separate FIFO for integration results 2023-09-22 17:49:14 +02:00
2eb85496f2 FPGA: add integration routine (work in progress) 2023-09-21 17:12:01 +02:00
21bed7ee72 FPGA: host_writer writes module statistics 2023-09-21 13:19:23 +02:00
8c1bc9d89d FPGA: Remove non-blocking mode 2023-09-20 16:41:14 +02:00
25ce039e92 FPGA: Modifications to host_writer to make it functionally closer to old one 2023-09-19 21:24:37 +02:00
2982097b8c FPGA: Use HBM as intermediary cache for images 2023-09-19 07:36:56 +02:00
16bbf54f2a Remove open source license (for now) 2023-09-15 10:47:21 +02:00
309dabd32b FPGA: Use dedicated struct for address exchange 2023-09-11 11:19:05 +02:00
6cd8d768ea FPGA: save_to_hbm uses dedicated data structure for completion 2023-09-11 10:50:15 +02:00
0421e517fc FPGA: host writer - fix wrong req handle check + add marker in work complection for flushing frame 2023-07-25 12:40:57 +02:00
13b2e16b33 FPGA: handle better weird work request handle 2023-07-25 12:40:57 +02:00
35b3704ccf FPGA: ignore packets with module number out of bounds + set bit in error register 2023-07-25 12:40:57 +02:00
7a98766304 FPGA: Split receiver and FPGA design directories 2023-06-07 21:21:22 +02:00