Context Save and Restore of Partial Reconfiguration Regions for Xilinx FPGAs
Autor: | Marcel Eckert, Bernd Klauer, Dominik Meyer |
---|---|
Rok vydání: | 2019 |
Předmět: |
020203 distributed computing
Computer science business.industry Preemption Control reconfiguration Context (language use) 02 engineering and technology 020202 computer hardware & architecture Embedded system 0202 electrical engineering electronic engineering information engineering Human multitasking State (computer science) Field-programmable gate array business Context switch |
Zdroj: | ReCoSoC |
DOI: | 10.1109/recosoc48741.2019.9034942 |
Popis: | Preemption is an important technique used by modern operating systems to achieve multitasking. When FPGAs need to be integrated into the preemptive multitasking mechanisms of an operating system, a context switch of the design configured into the FPGA is required. Several proposals on how to take advantage of such a context switch by saving and restoring the internal state of an FPGA have been presented in the past. Unfortunately, these discussions give neither much of the technical details of the save and restore mechanism itself, nor are they available for modern FPGAs like Ultrascale-Series. This paper summarizes the technical details of these officially unsupported techniques to save and restore the internal state of modern Xilinx FPGAS (namely 7-Series and Ultrascale-Series) which are currently scattered over several other publications and technical manuals. |
Databáze: | OpenAIRE |
Externí odkaz: |