DocumentCode :
3008782
Title :
Architectural design of a complex arithmetic signal processor (CASP)
Author :
Varma, Yogesh ; Tull, M.P.
Author_Institution :
Sch. of Electr. & Comput. Eng., Oklahoma Univ., Norman, OK, USA
fYear :
2004
fDate :
38079
Firstpage :
69
Lastpage :
76
Abstract :
In this paper, an instruction set architecture is presented for a complex arithmetic signal processor (CASP). CASP is designed to exploit the best features of RISC styled general purpose processors and memory oriented DSP. CASP utilizes the redundant binary (RB) to exploit the single digit carry-propagation property for performance improvement of inner-product unit. Special addressing modes and instructions are designed to provide for faster signal processing. A special register-indirect mode is created for fetching co-processor memory resident dataset elements. The data path on the RB co-processor side is 256-bits wide which allows for processing of large datasets in parallel. Instructions are designed to utilize less than the full width of RB co-processor. The co-processor can perform parallel operations on groups of 8-elements, or two 4-element real TC numbers. The same structure can be alternatively used by instructions for 2-element complex inner-products. An algorithm to detect and correct the bogus or pseudo carry out of RB arithmetic is developed and implemented as a two level hardware process.
Keywords :
coprocessors; digital signal processing chips; instruction sets; parallel architectures; reduced instruction set computing; redundant number systems; RISC; architectural design; bogus overflow correction; complex arithmetic signal processor; coprocessor memory resident dataset elements; general purpose processors; instruction set architecture; large datasets; memory oriented DSP; parallel operations; redundant binary; register-indirect mode; single digit carry-propagation property; special addressing modes; Coprocessors; Digital arithmetic; Digital signal processing; Hardware; Optical filters; Propagation delay; Reduced instruction set computing; Signal design; Signal processing; Signal processing algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Region 5 Conference: Annual Technical and Leadership Workshop, 2004
Print_ISBN :
0-7803-8217-X
Type :
conf
DOI :
10.1109/REG5.2004.1300163
Filename :
1300163
Link To Document :
بازگشت