Volltext-Downloads (blau) und Frontdoor-Views (grau)

Instruction set extensions for computation on complex floating point numbers

  • We present a pipelined 32-bit Instruction Set Extension (ISE) for complex valued floating point operations. The ISE was implemented in the NIOS II processor, and the constraint on the number of inputs and outputs of the register bank was overcome by distributing the reads and writes of the instruction over several cycles. The hardware size was reduced by sharing hardware between instructions. TheWe present a pipelined 32-bit Instruction Set Extension (ISE) for complex valued floating point operations. The ISE was implemented in the NIOS II processor, and the constraint on the number of inputs and outputs of the register bank was overcome by distributing the reads and writes of the instruction over several cycles. The hardware size was reduced by sharing hardware between instructions. The main contribution of this work is that the designed ISE performs division, multiplication, addition and subtraction on complex valued numbers. Comparing the use of the embedded multiplier and divider in a NIOS II processor to the designed ISE for an image processing problem, a speedup of 12.2 times was observed.show moreshow less

Export metadata

Additional Services

Search Google Scholar

Statistics

frontdoor_oas
Metadaten
Document Type:Conference Proceeding
Conference Type:Konferenzartikel
Zitierlink: https://opus.hs-offenburg.de/9064
Bibliografische Angaben
Title (English):Instruction set extensions for computation on complex floating point numbers
Conference:IEEE Convention of Electrical and Electronics Engineers in Israel (26. : 17-20 November 2010 : Eilat, Israel)
Author:Daniel Shapiro, Philipp Digeser, Marco Tubolino, Martin KlemmStaff MemberGND, Axel SikoraStaff MemberORCiDGND, Miodrag Bolic
Year of Publication:2010
Publisher:IEEE
First Page:000938
Last Page:000941
Parent Title (English):2010 IEEE 26-th Convention of Electrical and Electronics Engineers in Israel
ISBN:978-1-4244-8680-9
DOI:https://doi.org/10.1109/EEEI.2010.5661940
Language:English
Inhaltliche Informationen
Institutes:Veröffentlichungen außerhalb der Hochschulzeit
Formale Angaben
Open Access: Closed 
Licence (German):License LogoUrheberrechtlich geschützt