Издательство Marcel Dekker, 1999, -880 pp.
Within a few years, multimedia will become part of everyone’s life. There has been tremendous growth in the field of communications and computing systems in this decade. Much of this growth has been fueled by the promise of multimedia – an exciting array of new products and services, ranging from video games, car navigators and web surfing to interactive television, cellular and video phones, personal digital assistants, video on demand, desktop video conferencing, entertainment and education. In addition to conventional user interfaces and I/O operations, these multimedia applications demand real-time digital signal processing (DSP) to support compression and decompression of audio, speech, and video signals, speech recognition and synthesis, and character recognition. These operations require intensive multiply and multiply-accumulate operations unique to DSP such as filtering, motion detection and compensation, discrete cosine transforms (DCTs), and fast Fourier transforms (FFTs). Although many of these algorithms have been known for decades, it is only in the last few years that VLSI technology has advanced to the point where the enormous computing power required for multimedia applications can be met at very low costs. It is predicted that in the next decade the CMOS technology will scale down to 0.1 micron devices with corresponding improvements in density and speed. The number of transistors on single chips is expected to increase from current 6M to 200M by the year 2010.
Digital TV transmission will begin in 1999. Consumers can then use the same device either as a digital TV or as a PC (in non-interlaced or progressive mode). The same device, along with a set-top box, can be used to watch television, listen to music CDs, access videos stored on CD-ROMs and DVD-ROMs, and for VCRS and video games. This setup has been termed PC theater. The PC theater can allow the user to read several email messages or access the Internet in the middle of watching a TV program (for example during a commercial). This convergence of the TV and the PC will be the key in accessing multimedia information from homes.
This book addresses applications of multimedia; programmable and custom architectures for implementation of multimedia systems; and arithmetic architectures and design methodologies.
Part I System ApplicationsMultimedia Signal Processing Systems
Video Compression
Audio Compression
System Synchronization
Digital Versatile Disk
High-speed Data Transmission over Twisted Pair Channels
Cable Modems
Wireless Communication Systems
Part II Programmable and Custom Architectures and AlgorithmsProgrammable DSPs
RISC, Video and Media DSPs
Wireless Digital Signal Processors
Motion Estimation System Design
Wavelet VLSI Architectures
DCT Architectures
Lossless Coders
Viterbi Decoders: High Performance Algorithms and Architectures
A Review of Watermarking Principles and Practices
Systolic RLS Adaptive Filtering
Part III Advanced Arithmetic Architectures and Design MethodologiesPipelined RLS FOR VLSI: STAR-RLS Filters
Division and Square Root
Finite Field Arithmetic Architecture
CORDIC Algorithms and Architectures
Advanced Systolic Design
Low Power CMOS VLSI Design
Power Estimation Approaches
System Exploration for Custom Low Power Data Storage and Transfer
Hardware Description and Synthesis of DSP Systems