1 option
FPGA-based implementation of signal processing systems / Roger Wood ... [et al.].
- Format:
- Book
- Author/Creator:
- Wood, Roger.
- Language:
- English
- Subjects (All):
- Signal processing--Digital techniques.
- Signal processing.
- Signal theory (Telecommunication).
- Physical Description:
- 1 online resource (388 p.)
- Edition:
- 1st edition
- Place of Publication:
- Chichester, United Kingdom : John Wiley & Sons, 2008.
- Language Note:
- English
- System Details:
- text file
- Summary:
- Field programmable gate arrays (FPGAs) are an increasingly popular technology for implementing digital signal processing (DSP) systems. By allowing designers to create circuit architectures developed for the specific applications, high levels of performance can be achieved for many DSP applications providing considerable improvements over conventional microprocessor and dedicated DSP processor solutions. The book addresses the key issue in this process specifically, the methods and tools needed for the design, optimization and implementation of DSP systems in programmable FPGA hardware. It pre
- Contents:
- FPGA-based Implementation of Signal Processing Systems; Contents; 9.6.2 Hardware-shared Designs for Speci.c Performance; About the Authors; Preface; 1 Introduction to Field-programmable Gate Arrays; 1.1 Introduction; 1.1.1 Field-programmable Gate Arrays; 1.1.2 Programmability and DSP; 1.2 A Short History of the Microchip; 1.2.1 Technology Offerings; 1.3 Influence of Programmability; 1.4 Challenges of FPGAs; References; 2 DSP Fundamentals; 2.1 Introduction; 2.2 DSP System Basics; 2.3 DSP System Definitions; 2.3.1 Sampling Rate; 2.3.2 Latency and Pipelining; 2.4 DSP Transforms
- 2.4.1 Fast Fourier Transform2.4.2 Discrete Cosine Transform (DCT); 2.4.3 Wavelet Transform; 2.4.4 Discrete Wavelet Transform; 2.5 Filter Structures; 2.5.1 Finite Impulse Response Filter; 2.5.2 Correlation; 2.5.3 Infinite Impulse Response Filter; 2.5.4 Wave Digital Filters; 2.6 Adaptive Filtering; 2.7 Basics of Adaptive Filtering; 2.7.1 Applications of Adaptive Filters; 2.7.2 Adaptive Algorithms; 2.7.3 LMS Algorithm; 2.7.4 RLS Algorithm; 2.8 Conclusions; References; 3 Arithmetic Basics; 3.1 Introduction; 3.2 Number Systems; 3.2.1 Number Representations; 3.3 Fixed-point and Floating-point
- 3.3.1 Floating-point Representations3.4 Arithmetic Operations; 3.4.1 Adders and Subtracters; 3.4.2 Multipliers; 3.4.3 Division; 3.4.4 Square Root; 3.5 Fixed-point versus Floating-point; 3.6 Conclusions; References; 4 Technology Review; 4.1 Introduction; 4.2 Architecture and Programmability; 4.3 DSP Functionality Characteristics; 4.4 Processor Classification; 4.5 Microprocessors; 4.5.1 The ARM Microprocessor Architecture Family; 4.6 DSP Microprocessors (DSPμs); 4.6.1 DSP Micro-operation; 4.7 Parallel Machines; 4.7.1 Systolic Arrays; 4.7.2 SIMD Architectures; 4.7.3 MIMD Architectures
- 5.7.1 Atmel r AT40K FPGA Technologies5.7.2 Reconfiguration of the Atmel r AT40K FPGA Technologies; 5.8 General Thoughts on FPGA Technologies; References; 6 Detailed FPGA Implementation Issues; 6.1 Introduction; 6.2 Various Forms of the LUT; 6.3 Memory Availability; 6.4 Fixed Coefficient Design Techniques; 6.5 Distributed Arithmetic; 6.6 Reduced Coefficient Multiplier; 6.6.1 RCM Design Procedure; 6.6.2 FPGA Multiplier Summary; 6.7 Final Statements; References; 7 Rapid DSP System Design Tools and Processes for FPGA; 7.1 Introduction; 7.2 The Evolution of FPGA System Design
- 7.2.1 Age 1: Custom Glue Logic
- Notes:
- Description based upon print version of record.
- Includes bibliographical references and index.
- ISBN:
- 9786611939496
- 9781281939494
- 1281939498
- 9780470713785
- 047071378X
- 9780470713778
- 0470713771
- OCLC:
- 352839081
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.