Paper
25 October 2013 Automatic HDL firmware generation for FPGA-based reconfigurable measurement and control systems with mezzanines in FMC standard
Author Affiliations +
Proceedings Volume 8903, Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2013; 89031I (2013) https://doi.org/10.1117/12.2032024
Event: Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2013, 2013, Wilga, Poland
Abstract
The paper describes a concept of automatic firmware generation for reconfigurable measurement systems, which uses FPGA devices and measurement cards in FMC standard. Following sections are described in details: automatic HDL code generation for FPGA devices, automatic communication interfaces implementation, HDL drivers for measurement cards, automatic serial connection between multiple measurement backplane boards, automatic build of memory map (address space), automatic generated firmware management. Presented solutions are required in many advanced measurement systems, like Beam Position Monitors or GEM detectors. This work is a part of a wider project for automatic firmware generation and management of reconfigurable systems. Solutions presented in this paper are based on previous publication in SPIE.
© (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Andrzej Wojenski, Grzegorz Kasprowicz, Krzysztof T. Pozniak, and Ryszard Romaniuk "Automatic HDL firmware generation for FPGA-based reconfigurable measurement and control systems with mezzanines in FMC standard", Proc. SPIE 8903, Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2013, 89031I (25 October 2013); https://doi.org/10.1117/12.2032024
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Field programmable gate arrays

Control systems

Telecommunications

Data communications

Integrated circuits

Clocks

Algorithm development

Back to Top