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