Mitigation of radiation effects in SRAM-based FPGAs for space applications

F Siegle, T Vladimirova, J Ilstad, O Emam - ACM Computing Surveys …, 2015 - dl.acm.org
The use of static random access memory (SRAM)-based field programmable gate arrays
(FPGAs) in harsh radiation environments has grown in recent years. These types of …

Operating system concepts for reconfigurable computing: review and survey

M Eckert, D Meyer, J Haase… - International Journal of …, 2016 - Wiley Online Library
One of the key future challenges for reconfigurable computing is to enable higher design
productivity and a more easy way to use reconfigurable computing systems for users that are …

[图书][B] FPGAs for software programmers

D Koch, F Hannig, D Ziener - 2016 - Springer
Dirk Koch · Frank Hannig Daniel Ziener Editors Page 1 Dirk Koch · Frank Hannig Daniel Ziener
Editors FPGAs for Software Programmers Page 2 FPGAs for Software Programmers Page 3 …

The LEAP FPGA operating system

K Fleming, M Adler - FPGAs for software programmers, 2016 - Springer
FPGAs offer attractive power and performance for many applications, especially relative to
traditional sequential architectures. In spite of these advantages, FPGAs have been …

A review of the scopes and challenges of the modern real-time operating systems

AK Shukla, R Sharma, PK Muhuri - International Journal of …, 2018 - igi-global.com
A real-time operating system (RTOS) is an integral part of a real-time embedded system
(RTES). Most of the RTESs work on dynamic environments, and hence, the computational …

Rainbow: An Operating System for Software‐Hardware Multitasking on Dynamically Partially Reconfigurable FPGAs

K Jozwik, S Honda, M Edahiro… - International Journal …, 2013 - Wiley Online Library
Dynamic Partial Reconfiguration technology coupled with an Operating System for
Reconfigurable Systems (OS4RS) allows for implementation of a hardware task concept …

Architecture centric coarse-grained FPGA overlays

AK Jain - 2017 - dr.ntu.edu.sg
Coarse-grained FPGA overlays have emerged as one possible solution to make FPGAs
more accessible to application developers who are accustomed to software API abstractions …

High-level synthesis

JMP Cardoso, M Weinhardt - FPGAs for Software Programmers, 2016 - Springer
The compilation of high-level languages, such as software programming languages, to
FPGAs is of paramount importance for the mainstream adoption of FPGAs. An efficient …

Efficient on-chip task scheduler and allocator for reconfigurable operating systems

C Hong, K Benkrid, X Iturbe… - IEEE Embedded …, 2011 - ieeexplore.ieee.org
This letter presents efficient and modular task scheduler and allocator support for
dynamically and partially reconfigurable electronic systems. This enables hardware tasks to …

A roadmap for autonomous fault-tolerant systems

X Iturbe, K Benkrid, T Arslan, I Martinez… - 2010 Conference on …, 2010 - ieeexplore.ieee.org
An Autonomous Fault-Tolerant System (AFTS) refers to a system that is able to configure its
own resources in the presence of permanent defects and spontaneous random faults …