DocumentCode
1835436
Title
An enhanced floating point coprocessor for embedded signal processing and graphics applications
Author
Hinds, Chris N.
Author_Institution
ARM Inc., USA
Volume
1
fYear
1999
fDate
24-27 Oct. 1999
Firstpage
147
Abstract
There has been a marked interest in enhancing general purpose microprocessors to accommodate signal processing, primarily to improve audio and video compression routines and speech recognition algorithms. Presented here are several enhancements incorporated in the ARM VFPv1 floating point architecture which have demonstrated significant performance improvements on critical signal processing kernels. The first implementation of the VFPv1 architecture is the VFP10 floating point coprocessor macrocell. Discussed are the FMAC (floating point multiply-accumulate chained) instructions, a separate load/store pipeline for parallel processing of arithmetic and transfer operations, and SIMD capabilities for most arithmetic instructions designed to take advantage of a new recirculating register file structure.
Keywords
FIR filters; computer graphics; coprocessors; digital signal processing chips; floating point arithmetic; parallel architectures; ARM VFPv1 floating point architecture; FMAC; SIMD capabilities; VFP10 floating point coprocessor macrocell; arithmetic instructions; audio compression; embedded signal processing; enhanced floating point coprocessor; floating point multiply-accumulate chained instructions; general purpose microprocessors; graphics applications; load/store pipeline; parallel processing; performance; recirculating register file structure; signal processing kernels; speech recognition; video compression; Coprocessors; Floating-point arithmetic; Kernel; Macrocell networks; Microprocessors; Pipelines; Signal processing algorithms; Speech recognition; Video compression; Video signal processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems, and Computers, 1999. Conference Record of the Thirty-Third Asilomar Conference on
Conference_Location
Pacific Grove, CA, USA
ISSN
1058-6393
Print_ISBN
0-7803-5700-0
Type
conf
DOI
10.1109/ACSSC.1999.832312
Filename
832312
Link To Document