DSP Integrated Circuits
eBook - ePub

DSP Integrated Circuits

  1. 561 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

DSP Integrated Circuits

About this book

DSP Integrated Circuits establishes the essential interface between theory of digital signal processing algorithms and their implementation in full-custom CMOS technology. With an emphasis on techniques for co-design of DSP algorithms and hardware in order to achieve high performance in terms of throughput, low power consumption, and design effort, this book provides the professional engineer, researcher, and student with a firm foundation in the theoretical as well as the practical aspects of designing high performance DSP integrated circuits. Centered around three design case studies, DSP Integrated Circuits thoroughly details a high-performance FFT processor, a 2-D Discrete Cosine Transform for HDTV, and a wave digital filter for interpolation of the sampling frequency. The case studies cover the essential parts of the design process in a top-down manner, from specification of algorithm design and optimization, scheduling of operations, synthesis of optimal architectures, realization of processing elements, to the floor-planning of the integrated circuit. - Details the theory and design of digital filters - particularly wave digital filters, multi-rate digital filters, fast Fourier transforms (FFT's), and discrete cosine transforms (DCT's) - Follows three complete "real-world" case studies throughout the book - Provides complete coverage of finite word length effects in DSP algorithms - In-depth survey of the computational properties of DSP algorithms and their mapping to optimal architectures - Outlines DSP architectures and parallel, bit-serial, and distributed arithmetic - Presents the design process in a top-down manner and incorporates numerous problems and solutions

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, weโ€™ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes! You can use the Perlego app on both iOS or Android devices to read anytime, anywhere โ€” even offline. Perfect for commutes or when youโ€™re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Yes, you can access DSP Integrated Circuits by Lars Wanhammar in PDF and/or ePUB format, as well as other popular books in Technology & Engineering & Electrical Engineering & Telecommunications. We have over one million books available in our catalogue for you to explore.
1

DSP Integrated Circuits

1.1 INTRODUCTION

Rapid advancements in electronics, particularly in manufacturing techniques for integrated circuits, have already had, and will undoubtedly continue to have, a major impact on both industry and society as a whole. In this book we will discuss various approaches to designing integrated circuits for digital signal processing (DSP) applications. Modern DSP systems are often well suited to VLSI implementation. Indeed, they are often technically feasible or economically viable only if implemented using VLSI technologies. The large investment necessary to design a new integrated circuit can only be justified when the number of circuits to be manufactured is large, or when the necessary performance requirements are so high that they cannot be met with any other technology. In practice, we often find that both arguments are valid, particularly in communication and consumer applications. Advances in integrated circuit technology also open new areas for DSP techniques, such as intelligent sensors, robot vision, and automation, while simultaneously providing a basis for continuing advancements in traditional signal processing areas, such as speech, music, radar, sonar, audio, video, and communications.
Integrated circuit technology has had a profound effect on the cost, performance, and reliability of electronic circuits. Manufacturing cost is almost independent of the complexity of the system. The cost per integrated circuit (unit cost) for large-volume applications using large chips is dominated by the cost of the chip, while for small and medium size chips the package cost tends to dominate. The whole system cost for small-volume applications is often dominated by the development cost. Unfortunately, the development cost is often difficult to estimate accurately. Increase in system complexity and integration of the manufacturing and design processes tend to increase development costs and cause long design times. However, these adverse effects can be mitigated by extensive use of computer-aided design tools and the use of efficient design methodologies. Today, computer-aided design (CAD) and computer-aided manufacturing (CAM) are used extensively in almost all aspects of electronic engineering. To explore VLSI technology optimally it is necessary that the design team cover all aspects of the design, specification, DSP algorithm, system and circuit architecture, logic, and integrated circuit design. Hence, changes in classical design methodologies and in the organization of design teams may be necessary. We will therefore discuss the most common design methodologies used for the design of DSP systems. We will also present a novel methodology and apply it to some common DSP subsystems.
The problem of designing special-purpose DSP systems is an interesting research topic, but, more important, it has significant industrial and commercial relevance. Many DSP systems (for example, mobile phones) are produced in very large numbers and require high-performance circuits with respect to throughput and power consumption. Therefore, the design of DSP integrated circuits is a challenging topic for both system and VLSI designers. DSP integrated circuits are also of economic importance to the chip manufacturers.

1.2 DIGITAL SIGNAL PROCESSING

Signal processing is fundamental to information processing and includes various methods for extracting information obtained either from nature itself or from man-made machines. Generally, the aim of signal processing is to reduce the information content in a signal to facilitate a decision about what information the signal carries. In other instances the aim is to retain the information and to transform the signal into a form that is more suitable for transmission or storage. The DSP systems of interest here are the so-called hard real-time systems, where computations must be completed within a given time limit (the sample period). An unacceptable error occurs if the time limit is exceeded.
Modem signal processing is mainly concerned with digital techniques, but also with analog and sampled-data (discrete-time) techniques, which are needed in the interfaces between digital systems and the outside analog world [9,11]. Sampled-data systems are generally implemented using switched capacitor (SC) [10] or switched current (SI) circuits. Most A/D and D/A converters are today based on SC circuit techniques. An important advantage of SC circuits is that they can easily be integrated with digital CMOS circuits on the same chip. Recently, analog circuits such as anti-aliasing filters have also become possible to implement on the same chip. A fully integrated system-on-a-chip is therefore feasible by using a suitable combination of circuit techniques. This will affect both performance and cost of DSP systems.
Generally, complex signal processing systems are synthesized using subsystems that perform the basic DSP operations. Typical operations are frequency selective and adaptive filtering, time-frequency transformation, and sample rate change. In Chapters 3 and 4, we will review some of the most common signal processing functions used in such subsystems. The aim is to provide a background for three typical DSP subsystems that will be used as case studies throughout the book.

1.3 STANDARD DIGITAL SIGNAL PROCESSORS

In principle, any DSP algorithm can be implemented by programming a standard, general-purpose digital signal processor [1]. The design process involves mainly coding the DSP algorithm either using a high-level language (for example, the C language) or directly in assembly language. Some high-level designtools allow the user to describe the algorithm as a block diagram via a graphicuser interface. The tool automatically combines optimized source codes for the blocks, which are stored in a library, with code that calls the blocks according tothe block diagram. Finally, the source code is compiled into object code that can be executed by the processor. This approach allows rapid prototyping, and the achieved performance in terms of execution speed and code size is reasonably good since the codes for the blocks are op...

Table of contents

  1. Cover image
  2. Title page
  3. Table of Contents
  4. Copyright page
  5. Preface
  6. 1: DSP Integrated Circuits
  7. 2: VLSI Circuit Technologies
  8. 3: Digital Signal Processing
  9. 4: Digital Filters
  10. 5: Finite Word Length Effects
  11. 6: DSP Algorithms
  12. 7: DSP System Design
  13. 8: DSP Architectures
  14. 9: Synthesis of DSP Architectures
  15. 10: Digital Systems
  16. 11: Processing Elements
  17. 12: Integrated Circuit Design
  18. Index