Paper |
Title |
Page |
MO4AO03 |
The DESY Open Source FPGA Framework |
222 |
|
- Ł. Butkowski, A. Bellandi, M. Büchler, B. Dursun, Ç. Gümüş, N. Omidsajedi, K. Schulz
DESY, Hamburg, Germany
|
|
|
Modern FPGA firmware development involves integrating various intellectual properties (IP), modules written in hardware description languages (HDL), high-level synthesis (HLS), and software/hardware CPUs with embedded Linux or bare-metal applications. This process may involve multiple tools from the same or different vendors, making it complex and challenging. Additionally, scientific institutions such as DESY require long-term maintenance and reproducibility for designs that may involve multiple developers, further complicating the process. To address these challenges, we have developed an open-source FPGA firmware framework (FWK) at DESY that streamlines development, facilitates collaboration, and reduces complexity. The FWK achieves this by providing an abstraction layer, a defined structure, and guidelines to create big FPGA designs with ease. FWK also generates documentation and address maps necessary for high-level software frameworks like ChimeraTK. This paper presents an overview and the idea of the FWK.
|
|
DOI • |
reference for this paper
※ doi:10.18429/JACoW-ICALEPCS2023-MO4AO03
|
|
About • |
Received ※ 05 October 2023 — Accepted ※ 13 October 2023 — Issued ※ 13 October 2023 |
|
Cite • |
reference for this paper using
※ BibTeX,
※ LaTeX,
※ Text/Word,
※ RIS,
※ EndNote (xml)
|
|
|