Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleNovember 2024
Short Paper: Analysis of Vivado implementation strategies regarding side-channel leakage for FPGA-based AES implementations
HASP '24: Proceedings of the International Workshop on Hardware and Architectural Support for Security and Privacy 2024Pages 45–49https://doi.org/10.1145/3696843.3696853Dynamic restructuring of cryptographic implementations has been proposed as a viable countermeasure against power and electro-magnetic-based Side Channel Attacks (SCA). These kind of countermeasures involve shuffling between functionally identical but ...
- ArticleSeptember 2022
Using Look Up Table Content as Signatures to Identify IP Cores in Modern FPGAs
AbstractThe increasing amount of logic resources in FPGA architectures has enabled the realization of larger and more complex designs. Today, most of the large-scale designs rely heavily on off-the-shelf Intellectual Property Cores (IP Cores) to ease ...
- bookJune 2018
FPGAs for Software Programmers
This book makes powerful Field Programmable Gate Array (FPGA) and reconfigurable technology accessible to software engineers by covering different state-of-the-art high-level synthesis approaches (e.g., OpenCL and several C-to-gates compilers). It ...
- research-articleSeptember 2017
Optimizing scrubbing by netlist analysis for FPGA configuration bit classification and floorplanning
Integration, the VLSI Journal (INTG), Volume 59, Issue CPages 98–108https://doi.org/10.1016/j.vlsi.2017.06.012Existing scrubbing techniques for SEU mitigation on FPGAs do not guarantee an error-free operation after SEU recovering if the affected configuration bits do belong to feedback loops of the implemented circuits. In this paper, we a) provide a netlist-...
-
- research-articleAugust 2016
FPGA-Based Dynamically Reconfigurable SQL Query Processing
- Daniel Ziener,
- Florian Bauer,
- Andreas Becher,
- Christopher Dennl,
- Klaus Meyer-Wegener,
- Ute Schürfeld,
- Jürgen Teich,
- Jörg-Stephan Vogt,
- Helmut Weber
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 9, Issue 4Article No.: 25, Pages 1–24https://doi.org/10.1145/2845087In this article, we propose an FPGA-based SQL query processing approach exploiting the capabilities of partial dynamic reconfiguration of modern FPGAs. After the analysis of an incoming query, a query-specific hardware processing unit is generated on ...
- bookJune 2016
FPGAs for Software Programmers
This book makes powerful Field Programmable Gate Array (FPGA) and reconfigurable technology accessible to software engineers by covering different state-of-the-art high-level synthesis approaches (e.g., OpenCL and several C-to-gates compilers). It ...
- ArticleMay 2014
Minimizing Scrubbing Effort through Automatic Netlist Partitioning and Floorplanning
IPDPSW '14: Proceedings of the 2014 IEEE International Parallel & Distributed Processing Symposium WorkshopsPages 299–304https://doi.org/10.1109/IPDPSW.2014.41Existing techniques for SEU mitigation on FPGAs by scrubbing do not prevent permanent malfunction of a circuit design in case that the corresponding configuration bits do belong to feedback loops. In this paper, we a) provide a circuit analysis ...
- ArticleMay 2014
A Self-Adaptive SEU Mitigation System for FPGAs with an Internal Block RAM Radiation Particle Sensor
FCCM '14: Proceedings of the 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing MachinesPages 251–258In this paper, we propose a self-adaptive FPGA-based, partially reconfigurable system for space missions in order to mitigate Single Event Upsets in the FPGA configuration and fabric. Dynamic reconfiguration is used here for an on-demand replication of ...
- posterFebruary 2014
An automatic netlist and floorplanning approach to improve the MTTR of scrubbing techniques (abstract only)
FPGA '14: Proceedings of the 2014 ACM/SIGDA international symposium on Field-programmable gate arraysPage 257https://doi.org/10.1145/2554688.2554730We introduce a new SEU mitigation approach which minimizes the scrubbing effort by a) using an automatic classification of the criticality of netlist instances and their resulting configuration bits, and by b) minimizing the number of frames which must ...
- articleJune 2013
Symbolic system-level design methodology for multi-mode reconfigurable systems
Design Automation for Embedded Systems (DAES), Volume 17, Issue 2Pages 343–375https://doi.org/10.1007/s10617-012-9102-1Modern embedded systems provide a variety of functionality as operational modes, each corresponding to a mutually exclusive phase of operation. This paper provides a system level design methodology tailored for such multi-mode systems. By incorporating ...
- ArticleApril 2013
Acceleration of SQL Restrictions and Aggregations through FPGA-Based Dynamic Partial Reconfiguration
FCCM '13: Proceedings of the 2013 IEEE 21st Annual International Symposium on Field-Programmable Custom Computing MachinesPages 25–28https://doi.org/10.1109/FCCM.2013.38SQL query processing on large database systems is recognized as one of the most important emerging disciplines of computing nowadays. However, current approaches do not provide a substantial coverage of typical query operators in hardware. In this paper,...
- ArticleApril 2012
On-the-fly Composition of FPGA-Based SQL Query Accelerators Using a Partially Reconfigurable Module Library
FCCM '12: Proceedings of the 2012 IEEE 20th International Symposium on Field-Programmable Custom Computing MachinesPages 45–52https://doi.org/10.1109/FCCM.2012.18In this paper, we introduce a novel FPGA-based methodology for accelerating SQL queries using dynamic partial reconfiguration. Query acceleration is of utmost importance in large database systems to achieve a very high throughput. Although common FPGA-...
- research-articleOctober 2011
Symbolic design space exploration for multi-mode reconfigurable systems
CODES+ISSS '11: Proceedings of the seventh IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesisPages 129–138https://doi.org/10.1145/2039370.2039393In today's complex embedded systems not all applications are running all the time, but depend on the operational mode. By incorporating knowledge about the temporal behavior of such multi-mode systems, it is possible to share hardware by means of ...
- ArticleSeptember 2011
Unifying Partitioning and Placement for SAT-Based Exploration of Heterogeneous Reconfigurable SoCs
FPL '11: Proceedings of the 2011 21st International Conference on Field Programmable Logic and ApplicationsPages 429–434https://doi.org/10.1109/FPL.2011.85Heterogeneous reconfigurable SoCs provide more flexibility, maintainability, and reusability than hardwired SoCs. Designing such systems is a complex task, since early decisions, as design partitioning, influence the subsequent design steps, such as ...
- ArticleSeptember 2011
Stress-Aware Module Placement on Reconfigurable Devices
FPL '11: Proceedings of the 2011 21st International Conference on Field Programmable Logic and ApplicationsPages 277–281https://doi.org/10.1109/FPL.2011.56A lot of research has been spent on improving the reliability and extending the lifetime of ASIC and SoC devices, but only little on improving the long-term reliability of dynamically reconfigurable systems. In order to increase the lifetime of a ...
- ArticleMay 2010
Using the Power Side Channel of FPGAs for Communication
FCCM '10: Proceedings of the 2010 18th IEEE Annual International Symposium on Field-Programmable Custom Computing MachinesPages 237–244https://doi.org/10.1109/FCCM.2010.43In this paper, we present a novel technique for transmitting data over the power supply pins of an FPGA. Using this power side channel communication, a core inside the FPGA is able to send data to a receiver outside of the FPGA. Possible applications ...
- research-articleMarch 2010
A rapid prototyping system for error-resilient multi-processor systems-on-chip
- Matthias May,
- Norbert Wehn,
- Abdelmajid Bouajila,
- Johannes Zeppenfeld,
- Walter Stechele,
- Andreas Herkersdorf,
- Daniel Ziener,
- Jürgen Teich
Static and dynamic variations, which have negative impact on the reliability of microelectronic systems, increase with smaller CMOS technology. Thus, further downscaling is only profitable if the costs in terms of area, energy and delay for reliability ...
- articleJune 2009
Concepts for run-time and error-resilient control flow checking of embedded RISC CPUs
International Journal of Autonomous and Adaptive Communications Systems (IJAACS), Volume 2, Issue 3Pages 256–275https://doi.org/10.1504/IJAACS.2009.026785In this paper, we introduce new concepts and methods for checking the correctness of control flow instructions (CFI) issued during the execution of programs for embedded RISC CPUs. Our proposed methodology is able to detect at run-time any error of ...