Bilinear algorithms and ASIC architectures for fast signal processing
by Dai, Xingdong, Ph.D., LEHIGH UNIVERSITY, 2008, 131 pages; 3314490

Abstract:

This dissertation presents a formal hardware design approach using bilinear algorithms for fast digital signal processing (DSP) applications. In particular, we focus on the design of application specific integrated circuit (ASIC), where dedicated algorithmic accelerators are implemented in fixed-point arithmetic.

Most signal processing algorithms involve a transform kernel with a known structure. Using concepts of group theory, the kernel matrix can be recursively partitioned into computations of small length of cyclic convolutions and Hankel matrix products. Bilinear algorithms for these smaller blocks are then combined together to obtain the required bilinear algorithm of the transform. Bilinear algorithms have a high degree of concurrency as all multiplication operations are independent of each other and can be computed at the same time. As a result, the hardware realizations of bilinear algorithms are much faster than any other implementations. The structural modularity also allows simple pipelining and greatly reduces the number of input and output (IO) pins.

In this dissertation, we develop new bilinear algorithms and implementations for the discrete Hartley transform (DHT), the modified discrete cosine transform (MDCT) and the modulated complex lapped transform (MCLT). In case of bilinear DHT algorithms, we show that the kernel divisions are identical for all prime power lengths. Our implementations are 20%-60% faster than existing implementations. For MPEG-1/2 audio layer III (MP3) application, our proposed MDCT algorithms have about 30% lower computational complexity as compared with other fast algorithms in the literature. The modularity of our algorithms also permits one to design, for the first time, a unified architecture for forward and inverse transforms using different MP3 block sizes. In case of the MCLT, we achieve a bilinear algorithm by merging the external sine window function with the main computation through trigonometric manipulations. As compared with most algorithms, our MCLT algorithm requires about N -less multiplications, where the typical block size, N, for applications such as audio watermarking is 2048.

 
Advisor
SchoolLEHIGH UNIVERSITY
SourceDAI/B 69-05, p. , Aug 2008
Source TypeDissertation
SubjectsMathematics; Engineering; Electrical engineering
Publication Number3314490
Adobe PDF Access the complete dissertation:
 

» Find an electronic copy at your library.
  Use the link below to access a full citation record of this graduate work:
  http://gateway.proquest.com/openurl%3furl_ver=Z39.88-2004%26res_dat=xri:pqdiss%26rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation%26rft_dat=xri:pqdiss:3314490
  If your library subscribes to the ProQuest Dissertations & Theses (PQDT) database, you may be entitled to a free electronic version of this graduate work. If not, you will have the option to purchase one, and access a 24 page preview for free (if available).

About ProQuest Dissertations & Theses
With over 2.3 million records, the ProQuest Dissertations & Theses (PQDT) database is the most comprehensive collection of dissertations and theses in the world. It is the database of record for graduate research.

The database includes citations of graduate works ranging from the first U.S. dissertation, accepted in 1861, to those accepted as recently as last semester. Of the 2.3 million graduate works included in the database, ProQuest offers more than 1.9 million in full text formats. Of those, over 860,000 are available in PDF format. More than 60,000 dissertations and theses are added to the database each year.

If you have questions, please feel free to visit the ProQuest Web site - http://www.proquest.com - or call ProQuest Hotline Customer Support at 1-800-521-3042.