Dynamically reconfigurable hardware for embedded control systems

Paiz Gatica CV (2012)
Bielefeld: Universität.

Bielefelder E-Dissertation | Englisch
 
Download
OA
Autor*in
Paiz Gatica, Carlos Vladimir
Gutachter*in / Betreuer*in
Abstract / Bemerkung
This thesis explores the use of dynamically reconfigurable hardware for the realisation of embedded control systems, using the most well-known example of this kind of technology: Field Programmable Gate array (FPGA). The focus of the first part of the thesis is on assessing the resource utilisation of FPGA- and CPU-based realisations, relating the results to the algorithmic characteristics of the implemented controller, and the properties of both hardware and software architectures. Using a selected set of benchmarks, it is shown that an FPGA-based design achieves a higher computational density (Computational density = throughput/area) and a higher energy efficiency (energy efficiency = throughput/power) than a CPU-based implementation. Furthermore, it is shown that when the average parallelism of the algorithm to be implemented increases when increasing the problem size (i.e., the amount of computations required for that algorithm), the gap between FPGA- and CPU-based realisations in terms of computational density increases, too. The use of run-time hardware reconfiguration to achieve a more efficient resource utilisation than a static approach is investigated in the second part of this work. It is shown that control systems requiring structural and parametric adjustments during execution can benefit from run-time hardware reconfiguration. Application examples are presented showing that the proposed concepts are successfully realisable using current technologies, also for control applications having demanding time-constraints. New design methodologies are required for embedded control systems using dynamically reconfigurable hardware, specially for those targeting run-time hardware reconfiguration. A Hardware-in-the-Loop design framework is presented in the third part of this work, which allows an early cycle-accurate verification of a design under test (DUT), using a simulated environment. In a second stage, the DUT can be monitored in real-time, and design parameters can be adjusted during operation, while using the target environment of the DUT. Several realisation examples show the efficacy of the proposed framework. This thesis shows that dynamically reconfigurable hardware, particularly FPGA technology, is a suitable platform for demanding embedded control applications. Methods and tools presented in this thesis disclose the advantages of dynamically reconfigurable hardware, and represent a step towards taking full advantage of the possibilities offered by this technology, in the context of embedded control systems.
Stichworte
energy efficiency; dynamically reconfigurable hardware; run-time hardware reconfiguration; embedded control; Hardware-in-the-Loop; FPGA; Computational density
Jahr
2012
Seite(n)
220
Page URI
https://pub.uni-bielefeld.de/record/2463253

Zitieren

Paiz Gatica CV. Dynamically reconfigurable hardware for embedded control systems. Bielefeld: Universität; 2012.
Paiz Gatica, C. V. (2012). Dynamically reconfigurable hardware for embedded control systems. Bielefeld: Universität.
Paiz Gatica, Carlos Vladimir. 2012. Dynamically reconfigurable hardware for embedded control systems. Bielefeld: Universität.
Paiz Gatica, C. V. (2012). Dynamically reconfigurable hardware for embedded control systems. Bielefeld: Universität.
Paiz Gatica, C.V., 2012. Dynamically reconfigurable hardware for embedded control systems, Bielefeld: Universität.
C.V. Paiz Gatica, Dynamically reconfigurable hardware for embedded control systems, Bielefeld: Universität, 2012.
Paiz Gatica, C.V.: Dynamically reconfigurable hardware for embedded control systems. Universität, Bielefeld (2012).
Paiz Gatica, Carlos Vladimir. Dynamically reconfigurable hardware for embedded control systems. Bielefeld: Universität, 2012.
Alle Dateien verfügbar unter der/den folgenden Lizenz(en):
Copyright Statement:
Dieses Objekt ist durch das Urheberrecht und/oder verwandte Schutzrechte geschützt. [...]
Volltext(e)
Access Level
OA Open Access
Zuletzt Hochgeladen
2019-09-25T06:47:15Z
MD5 Prüfsumme
8d56adca9685de0cc0d0d0aae463b70f


Export

Markieren/ Markierung löschen
Markierte Publikationen

Open Data PUB

Suchen in

Google Scholar