Real-Time Digital Signal Processing : Fundamentals, Implementations and Applications.

"Real-Time Digital Signal Processing introduces fundamental digital signal processing (DSP) principles and will be updated to include the latest DSP applications, introduce new software development tools and adjust the software design process to reflect the latest advances in the field. In the...

Full description

Saved in:
Bibliographic Details
Main Author: Kuo, Sen M.
Format: eBook
Language:English
Published: Wiley, 2013.
Subjects:
Online Access:Click for online access

MARC

LEADER 00000cam a2200000Ma 4500
001 ocn856625925
003 OCoLC
005 20240809213013.0
006 m o d
007 cr |n|||||||||
008 130823s2013 xx o 000 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d OCLCQ  |d DEBBG  |d OCLCQ  |d EBLCP  |d OCLCQ  |d OCLCL  |d OCLCQ  |d UEJ  |d OCLCO 
020 |a 1299805108  |q (ebk) 
020 |a 9781299805101  |q (ebk) 
035 |a (OCoLC)856625925 
037 |a 511761  |b MIL 
050 4 |a TK5102.9  |b .K86 2013 
049 |a HCDD 
100 1 |a Kuo, Sen M. 
245 1 0 |a Real-Time Digital Signal Processing :  |b Fundamentals, Implementations and Applications. 
260 |b Wiley,  |c 2013. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Real-Time Digital Signal Processing: Fundamentals, implementations and applications -- Contents -- Preface -- Acknowledgments -- 1 Introduction to Real-Time Digital Signal Processing -- 1.1 Basic Elements of Real-Time DSP Systems -- 1.2 Analog Interface -- 1.2.1 Sampling -- 1.2.2 Quantization and Encoding -- 1.2.3 Smoothing Filters -- 1.2.4 Data Converters -- 1.3 DSP Hardware -- 1.3.1 DSP Hardware Options -- 1.3.2 Digital Signal Processors -- 1.3.3 Fixed- and Floating-Point Processors -- 1.3.4 Real-Time Constraints -- 1.4 DSP System Design -- 1.4.1 Algorithm Development 
505 8 |a 1.4.2 Selection of DSP Hardware -- 1.4.3 Software Development -- 1.4.4 Software Development Tools -- 1.5 Experiments and Program Examples -- 1.5.1 Get Started with CCS and eZdsp -- 1.5.2 C File I/O Functions -- 1.5.3 User Interface for eZdsp -- 1.5.4 Audio Playback Using eZdsp -- 1.5.5 Audio Loopback Using eZdsp -- Exercises -- References -- 2 DSP Fundamentals and Implementation Considerations -- 2.1 Digital Signals and Systems -- 2.1.1 Elementary Digital Signals -- 2.1.2 Block Diagram Representation of Digital Systems -- 2.2 System Concepts -- 2.2.1 LTI Systems -- 2.2.2 The z-transform 
505 8 |a 2.2.3 Transfer Functions -- 2.2.4 Poles and Zeros -- 2.2.5 Frequency Responses -- 2.2.6 Discrete Fourier Transform -- 2.3 Introduction to Random Variables -- 2.3.1 Review of Random Variables -- 2.3.2 Operations of Random Variables -- 2.4 Fixed-Point Representations and Quantization Effects -- 2.4.1 Fixed-Point Formats -- 2.4.2 Quantization Errors -- 2.4.3 Signal Quantization -- 2.4.4 Coefficient Quantization -- 2.4.5 Roundoff Noise -- 2.4.6 Fixed-Point Toolbox -- 2.5 Overflow and Solutions -- 2.5.1 Saturation Arithmetic -- 2.5.2 Overflow Handling -- 2.5.3 Scaling of Signals -- 2.5.4 Guard Bits 
505 8 |a 2.6 Experiments and Program Examples -- 2.6.1 Overflow and Saturation Arithmetic -- 2.6.2 Function Approximations -- 2.6.3 Real-Time Signal Generation Using eZdsp -- Exercises -- References -- 3 Design and Implementation of FIR Filters -- 3.1 Introduction to FIR Filters -- 3.1.1 Filter Characteristics -- 3.1.2 Filter Types -- 3.1.3 Filter Specifications -- 3.1.4 Linear Phase FIR Filters -- 3.1.5 Realization of FIR Filters -- 3.2 Design of FIR Filters -- 3.2.1 Fourier Series Method -- 3.2.2 Gibbs Phenomenon -- 3.2.3 Window Functions -- 3.2.4 Design of FIR Filters Using MATLAB® 
505 8 |a 3.2.5 Design of FIR Filters Using the FDATool -- 3.3 Implementation Considerations -- 3.3.1 Quantization Effects in FIR Filters -- 3.3.2 MATLAB® Implementations -- 3.3.3 Floating-Point C Implementations -- 3.3.4 Fixed-Point C Implementations -- 3.4 Applications: Interpolation and Decimation Filters -- 3.4.1 Interpolation -- 3.4.2 Decimation -- 3.4.3 Sampling Rate Conversion -- 3.4.4 MATLAB® Implementations -- 3.5 Experiments and Program Examples -- 3.5.1 FIR Filtering Using Fixed-Point C -- 3.5.2 FIR Filtering Using C55xx Assembly Program 
520 |a "Real-Time Digital Signal Processing introduces fundamental digital signal processing (DSP) principles and will be updated to include the latest DSP applications, introduce new software development tools and adjust the software design process to reflect the latest advances in the field. In the 3rd edition of the book, the key aspect of hands-on experiments will be enhanced to make the DSP principles more interesting and directly interact with the real-world applications. All of the programs will be carefully updated using the most recent version of software development tools and the new TMS320VC5505 eZdsp USB Stick for real-time experiments. Due to its lower cost and portability, the new software and hardware tools are now widely used in university labs and in commercial industrial companies to replace the older and more expensive generation. The new edition will have a renewed focus on real-time applications and will offer step-by-step hands-on experiments for a complete design cycle starting from floating-point C language program to fixed-point C implementation, code optimization using INTRINSICS, and mixed C-and-assembly programming on fixed-point DSP processors. This new methodology enables readers to concentrate on learning DSP fundamentals and innovative applications by relaxing the intensive programming efforts, namely, the traditional DSP assembly coding efforts. The book is organized into two parts; Part One introduces the digital signal processing principles and theories, and Part Two focuses on practical applications. The topics for the applications are the extensions of the theories in Part One with an emphasis placed on the hands-on experiments, systematic design and implementation approaches. The applications provided in the book are carefully chosen to reflect current advances of DSP that are of most relevance for the intended readership"--  |c Provided by publisher. 
650 0 |a Signal processing  |x Digital techniques.  |1 http://www.wikidata.org/entity/Q173142 
650 0 |a Texas Instruments TMS320 series microprocessors. 
655 0 |a Electronic books. 
758 |i has work:  |a Real-time digital signal processing (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCFyFMBD4B77TwQWddHJrC3  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |z 9781299805101 
856 4 0 |u https://ebookcentral.proquest.com/lib/holycrosscollege-ebooks/detail.action?docID=7103970  |y Click for online access 
903 |a EBC-AC 
994 |a 92  |b HCD