Paper
12 December 2022 Multi-level compiler concept for high-level synthesis
Radoslaw Cieszewski, Ryszard Romaniuk, Krzysztof Pozniak, Maciej Linczuk
Author Affiliations +
Proceedings Volume 12476, Photonics Applications in Astronomy, Communications, Industry, and High Energy Physics Experiments 2022; 124760V (2022) https://doi.org/10.1117/12.2659459
Event: Photonics Applications in Astronomy, Communications, Industry, and High Energy Physics Experiments 2022, 2022, Lublin, Poland
Abstract
Modern VLSI (Very-Large-Scale Integration) integrated circuits contain several billion transistors. Systems of this complexity are very difficult to design. Manually designing each transistor at the level of logic gates is beyond the skill of the expert team. Manual verification of the chip design is also beyond the capabilities of even engineering teams. With the increasing complexity of electronic systems, there has been a need to automate both the design and verification stages at more abstract levels. This paper describes concept of multi-level compiler which convert algorithm described in Python language to FPGA bitstream. Compiler transforms automatically high-level description (Python) to low level (bitstream) on different levels based on configuration files. Testing is also done automatically on several levels of abstraction. Process automation enable to reduce designing and testing time. The article propose VHDL Microinstruction compiler, test tools with examples of its use.
© (2022) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Radoslaw Cieszewski, Ryszard Romaniuk, Krzysztof Pozniak, and Maciej Linczuk "Multi-level compiler concept for high-level synthesis", Proc. SPIE 12476, Photonics Applications in Astronomy, Communications, Industry, and High Energy Physics Experiments 2022, 124760V (12 December 2022); https://doi.org/10.1117/12.2659459
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Field programmable gate arrays

Matrix multiplication

Digital signal processing

Clocks

Data processing

Digital electronics

Logic

Back to Top