DocumentCode
280135
Title
A high performance block floating point DSP chip-set
Author
Dixon, Gareth
Author_Institution
Plessey Res. Caswell, Towcester, UK
fYear
1990
fDate
33024
Firstpage
42614
Lastpage
42620
Abstract
This paper describes the design and development of two ASICs which form the processing kernel of a high performance sonar signal processor; namely a 24-bit Block Floating Point Arithmetic Unit (BFPAU), and a Table Memory And Address Modifier (TMAAM). The system is based upon a 24-bit block floating point data format which is a compromise between fixed and floating point data; possessing the advantage of reducing the data storage requirement compared to true floating point while allowing arithmetic to be performed in the faster fixed-point format whilst retaining the extended dynamic range provided by floating point. The BFPAU and TMAAM perform the arithmetic processing; the BFPAU is the central arithmetic processor aimed at sonar signal processing in general and beamforming in particular, while the TMAAM provides a range of essential support functions such as look-up tables for trigonometric functions, address generation, exponent control and normalisation and program sequencing. Two blocks of dual-port RAM provide storage for system I/O data transfers, together with two blocks of RAM providing working data storage for the BFPAU. A block of video RAM is used to store address and control sequences for the processing element
Keywords
application specific integrated circuits; digital signal processing chips; random-access storage; sonar; ASICs; address generation; arithmetic processing; beamforming; block floating point DSP chip-set; data format; data storage requirement; dual-port RAM; dynamic range; exponent control; fixed-point format; look-up tables; normalisation; program sequencing; sonar signal processor; system I/O data transfers; video RAM; working data storage;
fLanguage
English
Publisher
iet
Conference_Titel
VLSI Signal Processing Architectures, IEE Colloquium on
Conference_Location
London
Type
conf
Filename
190297
Link To Document