Cozzi, Dario: Run-time reconfigurable, fault-tolerant FPGA systems for space applications. 2016
Inhalt
- Introduction
- Background
- SRAM-based FPGA Architecture
- Terminology
- Clock Regions
- Programmable Interconnection Points (PIPs)
- Configuration Memory (Bitstream)
- Routing Physical Wires
- Xilinx FPGA families
- Space-Grade devices
- Dynamic Partial Reconfiguration
- Xilinx Design Flow
- Radiation Effects
- State of the Art
- XDL-based databases and APIs
- Dynamic Partial Reconfiguration Tools
- Reconfiguration in Space Applications
- Testing of Routing Resources
- Fault Detection mechanism
- Off-line application-independent testing
- On-line application-independent testing
- Motivation
- Summary
- Dynamically Reconfigurable Processing Module
- System Architecture
- DRPM Software
- HMPCI
- Related Works
- Inter-Processor Communication Interface
- HMPCI Interactions
- Inter-Processor Communication Protocol Details
- Using the Inter-Processor Communication Interface
- HMPCI on the DRPM
- Experiment Results
- Summary
- DRPM Evaluation and Validation Environment
- Summary
- INDRA2
- Flow Description
- FPGA partitioning
- Communication Macro Generation (DHHarMa)
- Static PAR and PSrerouter
- Dynamic Modules Implementation
- Bitstream Generation
- DHHarMa
- PSrerouter
- Problem definition
- Implementation Idea
- Physical Wire Info
- Database Creation Flow
- Benchmark
- PSrerouter flow
- Summary
- DHHarMa Router
- General Purpose Routing Analysis
- Homogeneous Routing Base Concepts
- Standard Routing Algorithms
- Iterative Deepening Depth-First Search algorithm (IDDFS)
- Routing Direction and Wrong Direction
- Nets Terminology
- Net Initialization
- Master and Slave Regions
- DHHarMa Homogeneous Router Flow
- DHHarMa Results
- Routing Experiment Flow
- Routing comparison
- DRPM communication infrastructure
- Further Applications of the Homogeneous Router
- Summary
- OLTRE
- Flow Structure
- Circuits for Testing of Permanent Faults
- Graph Model of FPGA
- RRA
- The U-TURN Place-and-Route Algorithm
- Results
- Summary
- Conclusion and Outlook
- List of Figures
- List of Tables
- Acronyms
- Bibliography
- Advised Thesis
- Author's Publications
