Understand and apply the tools of computer-aided design to analog signal processing
Signal processing is done mostly with digital circuits, but because the signals generated by our environment are themselves analog, some incorporation of analog circuitry is unavoidable. The design and construction of analog circuits is difficult and time-consuming out of all proportion to the number and prominence of these circuits in signal processing systems. In recent years, groundbreaking computer-aided tools have emerged to facilitate and hasten the design of these circuits.
Methods and Tools for Computer-aided Design of Multidimensional Filters in Signal Processing offers an introduction to these tools and their applications. It will focus particularly on VHDL, the most popular language used to describe hardware, and an essential tool in presenting circuits which are too complex to present graphically. Offering a design method based in C++ and a variety of techniques for fabricating integrated circuits, this is a must-own volume for researchers and engineers working on signal processing methods.
Methods and Tools for Computer-aided Design of Multidimensional Filters in Signal Processing readers will also find:
A design strategy based on gyrator-capacitor circuits as prototype filters Options for implementing circuits as either continuous or discrete time filters Concrete example of a filter implemented in SI technique
Methods and Tools for Computer-aided Design of Multidimensional Filters in Signal Processing is ideal for researchers working on signal processing, as well as engineers, programmers, and other experts developing computer tools for filter design.
By:
Andrzej Handkiewicz (Jacob of Paradise Academy Gorzow Wlkp. Poland)
Imprint: Wiley-IEEE Press
Country of Publication: United States
Weight: 490g
ISBN: 9781394263622
ISBN 10: 1394263627
Pages: 160
Publication Date: 06 December 2024
Audience:
Professional and scholarly
,
Undergraduate
Format: Hardback
Publisher's Status: Active
About the Author ix Foreword xi Preface xiii Acknowledgments xv Acronyms xvii Introduction xix 1 Filter Design Based on Lossless Prototype Circuits 1 1.1 Design Example of a Simple gC Circuit 2 1.1.1 gCstudio Environment 4 1.1.2 NANOstudio Environment 9 1.2 Higher Order Filters 12 1.3 FilterPairDesign 16 1.4 Low-Sensitivity Filter Design Strategy 23 2 Basics of Computer Tools 29 2.1 Basic Operations in Linux and in Matlab or Octave Environments 30 2.2 Calculation of Structural Numbers with the Use of Class SNc 31 2.3 Operations on Multidimensional Polynomials 32 2.4 Class MDp of Multidimensional Polynomials 39 3 Integrated Circuit Design 41 3.1 Design Automation of Integrated Circuit 41 3.2 Current Mode Integrated Circuit Design 42 3.3 Square-Law Model of Field Effect Transistors 43 3.4 Complementary Transistor Pair 45 3.5 Current Mirror as a Parameterized Cell 46 3.6 Continuous-Time Current Mode Integrator 48 3.6.1 Thermal Noise and Distortions 51 3.6.2 Common Mode Gain Analysis 52 3.6.3 Common Mode Rejection Ratio 53 3.7 Switched-Current Integrator 53 3.8 Differential Stage 57 3.9 Differential Transconductance Amplifier 59 4 Hardware Implementation of Mixed Signal Systems 63 4.1 Filter Design in OTA-C Technique 63 4.2 Design of Filter Banks 67 4.3 General Structure of FI ADC 68 4.4 Analysis Filter Bank Design 70 4.5 Analysis Filter Bank Implementation in SI Technique 75 4.6 Synthesis Filter Bank Design 88 5 Digital Implementation of Multidimensional Networks 95 5.1 Basics of Compression Standards 95 5.1.1 Block Partition 96 5.1.2 Motion Compensation, Transform Coding, Quantization, and Entropy Coding 97 5.2 Three-Dimensional IIR Filters for Videos 104 5.3 Hardware Implementation of 3D Filters 115 5.4 3D Filters in Video Coding 122 Bibliography 127 Index 131
Andrzej Handkiewicz, PhD, is Professor in the Faculty of Technology at Jacob of Paradise Academy in Gorzow Wlkp., Poland. He is a member of numerous Polish and international scientific societies and an acknowledged global expert in circuit design for signal processing systems.