2009•VDM Verlag Dr. Müller eBooksRequires access

Management and Analysis of Bitstreams Generators for Xilinx FPGAs

Davide Candiloro

Open publisher page 1 citations

Abstract

This work introduces the concepts used in analyzing the end product of the Xilinx FPGA bitstream generation toolchain, for the application of Dynamic Reconfiguration methodologies, i.e. a particular set of tecniques used to change a portion of the FPGA hardware at runtime. By analyzing the bitstream files of single hw sections, the requirements enforced by the manufacturer can be verified by means of an automated SW - separated from Xilinx toolchain - described in the book. The insight into configuration memory gained from the analysis of bitstreams has been further exploited to implement advanced tools for dynamic reconfiguration, such as analysis of area conflicts in the evolution of the configuration over time, or possible bitstream relocation position computation. This book illustrates the algorithms and methodologies used for extracting information from bitstream files, verifying constraints and perform further analysis in light of dynamic reconfiguration capabilities of the FPGA.

About this research paper

What this paper is about

This work introduces the concepts used in analyzing the end product of the Xilinx FPGA bitstream generation toolchain, for the application of Dynamic Reconfiguration methodologies, i.e. a particular set of tecniques used to change a portion of the FPGA hardware at runtime. By analyzing the bitstream files of single hw sections, the requirements enforced by the manufacturer can be verified by means of an automated SW - separated from Xilinx toolchain - described in the book. The insight into configuration memory gained from the analysis of bitstreams has been further exploited to implement advanced tools for dynamic reconfiguration, such as analysis of area conflicts in the evolution of the configuration over time, or possible bitstream relocation position computation. This book illustrates the algorithms and methodologies used for extracting information from bitstream files, verifying constraints and perform further analysis in light of dynamic reconfiguration capabilities of the FPGA.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This work introduces the concepts used in analyzing the end product of the Xilinx FPGA bitstream generation toolchain, for the application of Dynamic Reconfiguration methodologies, i.e. a particular set of tecniques used to change a portion of the FPGA hardware at runtime. By analyzing the bitstream files of single hw sections, the requirements enforced by the manufacturer can be verified by means of an automated SW - separated from Xilinx toolchain - described in the book. The insight into configuration memory gained from the analysis of bitstreams has been further exploited to implement advanced tools for dynamic reconfiguration, such as analysis of area conflicts in the evolution of the configuration over time, or possible bitstream relocation position computation. This book illustrates the algorithms and methodologies used for extracting information from bitstream files, verifying constraints and perform further analysis in light of dynamic reconfiguration capabilities of the FPGA.

Key concepts: Toolchain, Bitstream, Control reconfiguration, Field-programmable gate array, Computer science, Embedded system, Computer architecture, Operating system

Related papers

Back to paper searchBrowse research topicsOriginal source
Management and Analysis of Bitstreams Generators for Xilinx FPGAs — Research Paper | ScholarLens