Obeid, Abdulfattah Mohammad (2006)
Architectural Synthesis of a Coarse-Grained Run-Time-Reconfigurable Accelerator for DSP Applications.
Technische Universität Darmstadt
Dissertation, Erstveröffentlichung
Kurzbeschreibung (Abstract)
Given all its merits and potential, Reconfigurable Computing has attracted lots of research work. Reconfiguration costs as well as new Reconfigurable Computing specific challenges have so far been the main obstacles hindering reaching optimal reconfigurable computing solutions. Because of the flexibility offered by Reconfigurable Computing many new design parameters that were previously unknown now exist. Dynamic reconfiguration, partial reconfiguration, context management and HW/SW issues are among these. Depending on the target set of applications, different design decisions can be made in order to optimize the reconfigurable solution according to the target application constraints. In this thesis the HPad, an efficient coarse-grained dynamically reconfigurable solution targeted for DSP computation, is proposed. The HPad architecture was greatly influenced by reported VLSI architectures of a variety of DSP algorithms. Based on observations of the characteristics of these DSP algorithms and their architectures the HPad was chosen to be a heterogeneous and dynamically reconfigurable coarse grained solution. The HPad features partial, dynamic, and background reconfiguration capabilities. In addition, the HPad data path architecture is tailored to efficiently realize the studied DSP applications. Through the use of local reconfiguration interface sockets around each processing element, the dynamic reconfiguration problem is partitioned and efficiently solved. The HPad was modeled and synthesized with a parameterizable VHDL code written at the RTL level. Parameterizing the code was beneficial since it permitted generation of new designs simply by changing a few constants and recompiling. The model consisted of several thousand lines of code. Mapping and routing of several pipelined architectures of DSP algorithms were examined to demonstrate the suitability and validity of the HPad to the proposed scope of
Typ des Eintrags: |
Dissertation
|
Erschienen: |
2006 |
Autor(en): |
Obeid, Abdulfattah Mohammad |
Art des Eintrags: |
Erstveröffentlichung |
Titel: |
Architectural Synthesis of a Coarse-Grained Run-Time-Reconfigurable Accelerator for DSP Applications |
Sprache: |
Englisch |
Referenten: |
Koch, Prof. Dr.- Andreas |
Berater: |
Glesner, Prof. Dr. Manfred |
Publikationsjahr: |
15 März 2006 |
Ort: |
Darmstadt |
Verlag: |
Technische Universität |
Datum der mündlichen Prüfung: |
13 Februar 2006 |
URL / URN: |
urn:nbn:de:tuda-tuprints-6684 |
Kurzbeschreibung (Abstract): |
Given all its merits and potential, Reconfigurable Computing has attracted lots of research work. Reconfiguration costs as well as new Reconfigurable Computing specific challenges have so far been the main obstacles hindering reaching optimal reconfigurable computing solutions. Because of the flexibility offered by Reconfigurable Computing many new design parameters that were previously unknown now exist. Dynamic reconfiguration, partial reconfiguration, context management and HW/SW issues are among these. Depending on the target set of applications, different design decisions can be made in order to optimize the reconfigurable solution according to the target application constraints. In this thesis the HPad, an efficient coarse-grained dynamically reconfigurable solution targeted for DSP computation, is proposed. The HPad architecture was greatly influenced by reported VLSI architectures of a variety of DSP algorithms. Based on observations of the characteristics of these DSP algorithms and their architectures the HPad was chosen to be a heterogeneous and dynamically reconfigurable coarse grained solution. The HPad features partial, dynamic, and background reconfiguration capabilities. In addition, the HPad data path architecture is tailored to efficiently realize the studied DSP applications. Through the use of local reconfiguration interface sockets around each processing element, the dynamic reconfiguration problem is partitioned and efficiently solved. The HPad was modeled and synthesized with a parameterizable VHDL code written at the RTL level. Parameterizing the code was beneficial since it permitted generation of new designs simply by changing a few constants and recompiling. The model consisted of several thousand lines of code. Mapping and routing of several pipelined architectures of DSP algorithms were examined to demonstrate the suitability and validity of the HPad to the proposed scope of |
Alternatives oder übersetztes Abstract: |
Alternatives Abstract | Sprache |
---|
Die Vorteile und Moeglichkeiten Rekonfigurierbaren Rechnens haben zu einer grossen Anzahl an Forschungsarbeiten in diesem Bereich gefuehrt. Sowohl die Kosten der Rekonfiguration als auch spezifische Herausforderungen im Bereich des Rekonfigurierbaren Rechnens waren die Hauptgruende dafuer, dass bisher keine optimalen Loesungen gefunden wurden. Aufgrund der Flexibilitaet rekonfigurierbaren Rechnens gibt es eine grosse Anzahl an neuen Entwurfsparametern, wie z.B. dynamische Rekonfiguration, partielle Rekonfiguration, Kontextmanagement und HW/SW Probleme. Abhaengig von den Zielanwendungen und ihren Nebenbedingungen koennen verschiedene Entwurfsentscheidungen getroffen werden, um die rekonfigurierbare Loesung zu optimieren. In dieser Dissertation wird HPad, eine effiziente grobkoernige dynamisch rekonfigurierbare Loesung fuer DSP Anwedungen, praesentiert. Die HPad Architektur wurde von veroeffentlichten VLSI Architekturen fuer vielfaeltige DSP Anwendungen massgeblich beeinflusst. Basierend auf den Charakteristiken dieser DSP Algorithmen und ihren entsprechenden Architekturen wurde das HPad als heterogene und grobkoernige dynamisch rekonfigurierbare Loesung gewaehlt. Das HPad besitzt sowohl partielle als auch dynamische Rekonfigurationsfaehigkeiten. Zudem wurde die Datenpfadarchitektur des HPads auf eine Art und Weise entworfen, die eine effiziente Realisierung der untersuchten DSP Anwendungen ermoeglicht. Durch den Gebrauch lokaler Rekonfigurations-Schnittstellen wird das Problem der dynamischen Rekonfiguration partitioniert und effizient geloest. Das HPad wurde mit VHDL Code auf RTL Ebene modelliert und synthetisiert. Die Parametrisierung des Codes ist vorteilhaft, da sie eine einfache und schnelle Generierung neuer Entwuerfe durch Anpassung der entsprechenden Konstanten und Rekompilierung gestattet. Das Modell besteht aus mehreren tausend Kodezeilen. Die Abbildung und die Verdrahtung verschiedener Pipeline- Architekturen von DSP Algorithmen wurde untersucht, um die Eignung und Validitaet des HPads fuer den beabsichtigten | Deutsch |
|
Freie Schlagworte: |
Reconfigurable architectures |
Schlagworte: |
Einzelne Schlagworte | Sprache |
---|
Computer architectures | Englisch |
|
Sachgruppe der Dewey Dezimalklassifikatin (DDC): |
600 Technik, Medizin, angewandte Wissenschaften > 620 Ingenieurwissenschaften und Maschinenbau |
Fachbereich(e)/-gebiet(e): |
18 Fachbereich Elektrotechnik und Informationstechnik |
Hinterlegungsdatum: |
17 Okt 2008 09:22 |
Letzte Änderung: |
26 Aug 2018 21:25 |
PPN: |
|
Referenten: |
Koch, Prof. Dr.- Andreas |
Datum der mündlichen Prüfung / Verteidigung / mdl. Prüfung: |
13 Februar 2006 |
Schlagworte: |
Einzelne Schlagworte | Sprache |
---|
Computer architectures | Englisch |
|
Export: |
|
Suche nach Titel in: |
TUfind oder in Google |
|
Frage zum Eintrag |
Optionen (nur für Redakteure)
|
Redaktionelle Details anzeigen |