Steffen BlumeZur systematischen Ermittlung Hardware-geeigneter Zahlendarstellungen für Algorithmen der digitalen Signalverarbeitung | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ISBN: | 978-3-8440-3691-6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Series: | Informationstechnik | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Keywords: | Zahlensysteme; Wortbreitenoptimierung; automatische Analysetechniken | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Type of publication: | Thesis | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Language: | German | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pages: | 176 pages | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Figures: | 44 figures | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Weight: | 260 g | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Format: | 21 x 14,8 cm | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Binding: | Paperback | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Price: | 48,80 € / 61,00 SFr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Published: | June 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Buy: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Download: | Available PDF-Files for this title: You need the Adobe Reader, to open the files. Here you get help and information, for the download. These files are not printable.
User settings for registered users You can change your address here or download your paid documents again.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recommendation: | You want to recommend this title? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Review copy: | Here you can order a review copy. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Link: | You want to link this page? Click here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Export citations: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Abstract: | Eingebettete Systeme der digitalen Signalverarbeitung unterliegen herausfordernden Anforderungen. In Gleitkommaarithmetik entworfene Verarbeitungsalgorithmen müssen für ihre Umsetzung als eingebettetes System auf eine Arithmetik, die die Randbedingungen erfüllt, umgestellt werden. Zur Konvertierung der Arithmetik unter Reduktion der Hardware-bezogenen Kosten muss für jeden darzustellenden Wert das Zahlenformat und die Bitbreiten festgelegt werden, so dass die globalen Anforderungen nur knapp erfüllt werden. Die Bitbreiten können aus den Anforderungen bezüglich Wertebereich und Genauigkeit an jede einzelne Variable im Algorithmus ermittelt werden. Die Ableitung aus den globalen Anforderungen nimmt während der Konvertierung des Algorithmus die meiste Zeit in Anspruch. Allgemeingültige Lösungen für beliebig beschaffene Algorithmen existieren nicht. Vorgeschlagene Ansätze beschränken sich auf lineare oder differenzierbare, zeitinvariante Systeme und vorgegebene Metriken für die Festlegung der Anforderungen. Die vorliegenden Arbeit schlägt eine werkzeuggestützte Methode zur Konvertierung der Gleitkommaarithmetik in eine Arithmetik geeignet für die Realisierung als eingebettetes System vor. Hierbei wird eine breite Kategorie von Algorithmen unterstützt. Insbesondere unterstützt die Methode auch die Handhabung von datenabhängigem Kontrollfluss. Die Bewertungsmetrik zur Festsetzung der Anforderungen wird nicht vorgegeben. Bekannte, automatische Analysetechniken wurden mit einem Gesamtkonzept vereinheitlicht und für den Einsatz innerhalb der Methode angepasst und erweitert. Weiterhin bezieht die Methode die Evaluierung von Näherungen und spezifische Umsetzungen von mathematischen Funktionen in den Optimierungsprozess mit ein. Die Anwendbarkeit wird in drei Fallstudien gezeigt. |