Implementation of Digital IIR Filter Using VHDL on VIRTEX-6 (XC6VSX475T) FPGA
|
|
- Milo Holland
- 7 years ago
- Views:
Transcription
1 Implementation of Digital IIR Filter Using VHDL on VIRTEX-6 (XC6VSX475T) FPGA B.Satyasai P.Raviumar,.tech Asst.Professor, Electronics and communication, Electronics and communication, GR Institue of Technology, GR Institute of Technology, Rajam, India, Rajam, India, Abstract The development of digital IIR (Infinite Impulse Response) filter is done on VIRTEX-6 FPGA using VHDL (Very High Speed Integrated Circuit Hardware Description Language) in XILIX Integrated Software Environment. IIR filter is analytically simulated by simulin environment in ATLAB. The digital data output of A/D converter is sent through IIR module in FPGA. Testing and debugging IIR module is done in custom made VIRTEX-6 data acquisition hardware. The results obtained are cross checed with ATLAB results. Speed of computation greatly increased by developing digital filter in FPGA. Advantages of FPGA approach to develop IIR filter include higher sampling rates than traditional DSP chips, lower cost than ASICs for moderate applications. Key words: DAQ, IIR filter, ATLAB, XILIX, VHDL, FPGA (VIRTEX-6). I. ITRODUCTIO A filter is used to remove the undesirable signals or the noise of the signal. In naval there is requirement to remove the unwanted portion of the underwater acoustic signals. We now there are two types of digital filters. ) FIR (Finite Impulse Response) filter and 2) IIR (Infinite Impulse Response) filter. Impulse response of an LTI system which donot reach ero past a certain point and continues[8]. Such a response is called as Infinite Impulse Response. IIR filters [] are better to implement than FIR filters to meet the specifications lie passband, stopband etc... Computational time is saved by using digital IIR filters [2] which is a large factor. IIR filters gives the output such that the input is deformed without filter frequency which by means called as non linear phase characteristic. These filters are not believed to be stable when the output is mainly dependent on frequency domain rather than time domain. IIR filters are computationally more efficient than FIR filters as they require as they require fewer coefficients due to the usage of poles and feedbac [5], [7]. Generalied equation of IIR filter is y H [ n] = b[ ] x[ n ] + a[ ] y[ n ] = 0 =. () b + b + a + K + b + K + a 0 ( ) = + b = 0 = = a Transfer function of the filter (2). (3) Where a and b are the filter coefficients., 2. are the eros, p, p 2..p are the poles. II. DATA ACQUISITIO HARDWARE SYSTE DAQ system wors on the basis to measure a physical phenomenon such as light, temperature, sound and pressure. It includes transducer, signal conditioning, data acquisition software. It captures a signal and converts the physical signal into electrical signal, analog signal is converted to digital by an A to D converter. The obtained signal is filtered by FPGA using VHDL. Ultimately physical phenomenon is measured and analyed through computer. a) Transducer Fig. DAQ system Transducer converts a physical signal into an electrical signal. These transducers generate the electrical signal to measure temperature, sound, light etc.., All the signals are not computed in unique pattern. So these electrical signals are classified as 08
2 analog and digital signals. The maximum possible information you get from a signal are state, rate, level, frequency, shape. Using FDA (Filter Design Analysis) Tool we can select the specifications of the filter. The required specifications are passband (ripple), stopband (attenuation) [3]. b) Signal Conditioning : A signal cannot directly connected to a DAQ device. So that the signal is to be altered. To connect a signal suitably to a DAQ device the Signal conditioning is used. Signal Conditioning is the significant technology in computing any signal. It is important to convert a signal into the acceptable format of DAQ device. Amplification strengthens the transducer signals so that they match the input range of the A/D converter [0]. c) Data Acquisition Software : The data acquisition software transforms the PC and DAQ hardware into a complete DAQ, analysis, and display system. It can be the most critical factor in obtaining reliable, high performance operation. The main advantage of it is flexibility. III. IPLEETATIO OF IIR FILTER I ATLAB Digital IIR filters are partitioned into some of the solutions lie chebyshev filters(type I and type II), Butterworth filters, elliptical filters. Chebyshev type II filter is also nown as inverse chebyshev type I. For the implementation of IIR filter we need the difference equation. Chebyshev filters are having steeper roll off. Chebyshev type I filter has more passband ripple [6]. a) Filter specification. b) Order caliculation c) Coefficient calculation. d) Structure selection. e) Simulation (optional). f) Implementation. a)filter specification Fig 2. Filter Specifications Rp = ; % amax[db] Rs = 50; % amin[db] Fs = 44; % sampling frequency fp = 5; % passband frequency fs = 8, % stopband attenuation wp = 2*fp/Fs; %normalied passband ws = 2*fs/Fs; % normalied attenuation b) Order calculation: By default it shows the order of such filter in an FDA tool. While given some particular specifications the calculation is [,Wn] = chebord(wp,ws,rp,rs); This chebyshev type I filter order is obtained as 7. c) Coefficient calculation: The coefficients are calculated as [b,a] = cheby (,Rp,Wn).(4) The filter transfer function coefficients are obtained as b = 0-3* [ ]; and a= [ ]. d) Structure selection : There are three types of structures used in IIR filters. ) Direct form 2) Cascade form 3) Parallel form. The generalied transfer function of IIR filter is H ( ) = + b = 0 = a (5) 09
3 This transfer function is decomposed as the product of number of transfer functions in the cascade form. P( ) P ( ) P2 ( ) P2 ( ) H ( ) = =... (6) D( ) D ( ) D ( ) D ( ) 2 Such that each transfer function is the first order or the second order function. Hence the error is greatly minimied at each stage using cascade structures. 2 H + β + β2 ( ) = p. (7) 0 + α + 2 α 2 The second order filter is usually called as the bi quadratic filter or biquad filter. A biquad filter is as follows. According to given specifications the order of the filter obtained is 7. We use the cascade form structure IIR filters such that the function results in three biquad filters (second order filters) and one first order filter. 3 a4 = [ ]; e) Simulation: let us tae an input signal. Input signal code in ATLAB IPUT t=0:/44000:0.005; f = 2000; f2 = 9000; y = 2*sin (2*pi*f*t) +2*sin (2*pi*f2*t); Input signal is the sum of two individual signals with different frequencies 2 KH and 9 KH. Output code of ATLAB is as follows [9]. OUTPUT yy = filter (b, a*g4, y); yy2 = filter (b2, a2*g4, yy); yy3 = filter (b3, a3*g4, yy2); yy4 = filter (b4, a4*g4, yy3); Fig 3. Second order (Biquad) filter atlab code to modify b,a values into second order sections is [sos,g] = tf2sos(b,a); Constant g is distributed among the sections as g 4 =g^0.25. Where g is g =.7600*0-5 b and a values are obtained as follows b = [ ]; a = [ ]; b2 = [ ]; a2 = [ ]; b3 = [ ]; a3 = [ ]; b4 = [ ]; f)implementation : Depending on these caliculations IIR filter program is developed in VHDL [4] language and is dumped inti an FPGA(Field Programmable Gate Array) using VHDL (Very High Speed Integrated Circuit Hardware Description Language) on Xilinx ISE(Integrated Software Environment) platform. IV. APPLICATIO OF IIR FILTER USIG VIRTEX-6 The underwater acoustic signals are to be filtered. A real time signal is captured and is converted into an electrical signal. The filtering is to be done in VIRTEX-6 FPGA using VHDL language [], [2]. The input signal is converted in a 32 bit data. The hexadecimal multiplication addition and subtraction are done in VHDL using CORE GEERATORS. These reduce the precision while multiplication, addition and subtraction. The captured real time signal is observed and is between 2 to 25 H frequency. A this particular band of frequencies 2 H to 25h a band-pass chebyshev filter is used to filter the input acoustic signal. Order of the filter is measured by FDA tool in ATLAB. At these particular ranges order of the filter obtained is 4. 0
4 c) Virtex-6 FPGA Input and Output Fig 4. Filter order calculation in ATLAB According to these specifications the filter coefficients are measured in ATLAB and the same are used in VHDL for simulation. Fig 8. Virtex-6 FPGA result d) Resource utiliation in Spartan-6 and Vitex- 6 FPGAs V. ADVATAGES OF VIRTEX-6 FPGA Virtex-6 FPGA meets the target easily. It stays within power budget without sacrificing the performance. It optimies the power, bandwidth and cost. Vitex-6 family FPGAs are easy to use relatively is operated on high speed connectivity technologies. VI. RESULTS a) Sum of two sinusoidal signals is given as input of IIR chebyshev type I filter. The output obtained is a pure sine wave. Spartan-6 Virtex-6 e) atlab and Virtex-6 FPGA output comparision Fig 6. Chebeshev filter result in ATLAB b) Simulation results in VHDL using XILIX ISE platform. Fig 7. VHDL Simulation results The same real time signal is filtered in both ATLAB and in VIRTEX-6 FPGA. The results are observed. VII. COCLUSIO The IIR filter is implemented on VIRTEX-6 FPGA to reduce the noise of underwater acoustic signal. From the results we observed that the IIR filter greatly reduces the noise of the signal and is efficiently implemented in FPGAs. Utiliation of resources in virtex-6 board are less compared to Spartan-6 board. So the computational time is less. Chebyshev type-i band-pass filter eliminates the unwanted signal. FPGA results are cross checed with ATLAB results. By using digital filters in FPGAs the computational speed increases.
5 References [] Bojan Jovanović, and ilun Jevtić An approach to Digital Low-Pass IIR Filter Design IEEE Small Systems Simulation Symposium pages:6-66, February 200. [2] Winder, S., Analog and Digital Filter Design, Supertex Inc., Ipswich, [3] Ingle, V., Proais, J., Digital signal processing using ATLAB, 2e, Thomson, Boston, 2007 [4] Pedroni, V., Circuit Design with VHDL, IT Press, London, [5] Sanjit K.itra, Digital signal processing, A computer based approach, Tata cgraw-hill,998. [6] John Wiley & Sons, Inc Introduction to Digital signal Processing and Filter design, B.A. Shenoi, [7] Oppenheim, A.V., Schafer, R.W., and Buc, J.R. Discrete- Time Signal Processing, Prentice Hall, 999 [8] Louis Litwin, FIR and IIR digital filters, IEEE potentials, 2002 [9] Amos gilat, ATLAB an introduction with applications. [0] Chi-Jui Chou, Satish ohanarishnan, Joseph B. Evans, FPGA implementation of digital filters, Proc. of ICSPAT, 993. [] Xilinx system generator, basic tutorial, [2] Xilinx white paper number 23, 2
Transition Bandwidth Analysis of Infinite Impulse Response Filters
Transition Bandwidth Analysis of Infinite Impulse Response Filters Sujata Prabhakar Department of Electronics and Communication UCOE Punjabi University, Patiala Dr. Amandeep Singh Sappal Associate Professor
More informationDesign of Efficient Digital Interpolation Filters for Integer Upsampling. Daniel B. Turek
Design of Efficient Digital Interpolation Filters for Integer Upsampling by Daniel B. Turek Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment of the requirements
More informationIntroduction to Digital Filters
CHAPTER 14 Introduction to Digital Filters Digital filters are used for two general purposes: (1) separation of signals that have been combined, and (2) restoration of signals that have been distorted
More informationFAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW
FAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW Wei Lin Department of Biomedical Engineering Stony Brook University Instructor s Portion Summary This experiment requires the student to
More informationInfinite Impulse Response Filter Structures in Xilinx FPGAs
White Paper: Spartan -3A DSP, Virtex -5/Virtex-4 FPGAs, LogiCOE IP WP330 (v1.2) August 10, 2009 Infinite Impulse esponse Filter Structures in Xilinx FPGAs By: Michael Francis A large percentage of filters
More informationHow to Design 10 khz filter. (Using Butterworth filter design) Application notes. By Vadim Kim
How to Design 10 khz filter. (Using Butterworth filter design) Application notes. By Vadim Kim This application note describes how to build a 5 th order low pass, high pass Butterworth filter for 10 khz
More informationThe Calculation of G rms
The Calculation of G rms QualMark Corp. Neill Doertenbach The metric of G rms is typically used to specify and compare the energy in repetitive shock vibration systems. However, the method of arriving
More informationAnalog Filters. A common instrumentation filter application is the attenuation of high frequencies to avoid frequency aliasing in the sampled data.
Analog Filters Filters can be used to attenuate unwanted signals such as interference or noise or to isolate desired signals from unwanted. They use the frequency response of a measuring system to alter
More informationDepartment of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National
More informationReconfigurable Low Area Complexity Filter Bank Architecture for Software Defined Radio
Reconfigurable Low Area Complexity Filter Bank Architecture for Software Defined Radio 1 Anuradha S. Deshmukh, 2 Prof. M. N. Thakare, 3 Prof.G.D.Korde 1 M.Tech (VLSI) III rd sem Student, 2 Assistant Professor(Selection
More informationFilter Comparison. Match #1: Analog vs. Digital Filters
CHAPTER 21 Filter Comparison Decisions, decisions, decisions! With all these filters to choose from, how do you know which to use? This chapter is a head-to-head competition between filters; we'll select
More informationDigital Signal Processing IIR Filter Design via Impulse Invariance
Digital Signal Processing IIR Filter Design via Impulse Invariance D. Richard Brown III D. Richard Brown III 1 / 11 Basic Procedure We assume here that we ve already decided to use an IIR filter. The basic
More informationUnderstanding CIC Compensation Filters
Understanding CIC Compensation Filters April 2007, ver. 1.0 Application Note 455 Introduction f The cascaded integrator-comb (CIC) filter is a class of hardware-efficient linear phase finite impulse response
More informationProbability and Random Variables. Generation of random variables (r.v.)
Probability and Random Variables Method for generating random variables with a specified probability distribution function. Gaussian And Markov Processes Characterization of Stationary Random Process Linearly
More informationSECTION 6 DIGITAL FILTERS
SECTION 6 DIGITAL FILTERS Finite Impulse Response (FIR) Filters Infinite Impulse Response (IIR) Filters Multirate Filters Adaptive Filters 6.a 6.b SECTION 6 DIGITAL FILTERS Walt Kester INTRODUCTION Digital
More informationTime series analysis Matlab tutorial. Joachim Gross
Time series analysis Matlab tutorial Joachim Gross Outline Terminology Sampling theorem Plotting Baseline correction Detrending Smoothing Filtering Decimation Remarks Focus on practical aspects, exercises,
More informationDesign of FIR Filters
Design of FIR Filters Elena Punskaya www-sigproc.eng.cam.ac.uk/~op205 Some material adapted from courses by Prof. Simon Godsill, Dr. Arnaud Doucet, Dr. Malcolm Macleod and Prof. Peter Rayner 68 FIR as
More informationMeasuring Temperature withthermistors a Tutorial David Potter
NATIONAL INSTRUMENTS The Software is the Instrument Application Note 065 Measuring Temperature withthermistors a Tutorial David Potter Introduction Thermistors are thermally sensitive resistors used in
More informationDDS. 16-bit Direct Digital Synthesizer / Periodic waveform generator Rev. 1.4. Key Design Features. Block Diagram. Generic Parameters.
Key Design Features Block Diagram Synthesizable, technology independent VHDL IP Core 16-bit signed output samples 32-bit phase accumulator (tuning word) 32-bit phase shift feature Phase resolution of 2π/2
More informationELEN E4810: Digital Signal Processing Topic 8: Filter Design: IIR
ELEN E48: Digital Signal Processing Topic 8: Filter Design: IIR. Filter Design Specifications 2. Analog Filter Design 3. Digital Filters from Analog Prototypes . Filter Design Specifications The filter
More informationAnalog Signal Conditioning
Analog Signal Conditioning Analog and Digital Electronics Electronics Digital Electronics Analog Electronics 2 Analog Electronics Analog Electronics Operational Amplifiers Transistors TRIAC 741 LF351 TL084
More informationEm bedded DSP : I ntroduction to Digital Filters
Embedded DSP : Introduction to Digital Filters 1 Em bedded DSP : I ntroduction to Digital Filters Digital filters are a important part of DSP. In fact their extraordinary performance is one of the keys
More informationFrequency Response of Filters
School of Engineering Department of Electrical and Computer Engineering 332:224 Principles of Electrical Engineering II Laboratory Experiment 2 Frequency Response of Filters 1 Introduction Objectives To
More informationModeling a GPS Receiver Using SystemC
Modeling a GPS Receiver using SystemC Modeling a GPS Receiver Using SystemC Bernhard Niemann Reiner Büttner Martin Speitel http://www.iis.fhg.de http://www.iis.fhg.de/kursbuch/kurse/systemc.html The e
More informationImplementation of Digital Signal Processing: Some Background on GFSK Modulation
Implementation of Digital Signal Processing: Some Background on GFSK Modulation Sabih H. Gerez University of Twente, Department of Electrical Engineering s.h.gerez@utwente.nl Version 4 (February 7, 2013)
More informationA DESIGN OF DSPIC BASED SIGNAL MONITORING AND PROCESSING SYSTEM
ISTANBUL UNIVERSITY JOURNAL OF ELECTRICAL & ELECTRONICS ENGINEERING YEAR VOLUME NUMBER : 2009 : 9 : 1 (921-927) A DESIGN OF DSPIC BASED SIGNAL MONITORING AND PROCESSING SYSTEM Salih ARSLAN 1 Koray KÖSE
More informationchapter Introduction to Digital Signal Processing and Digital Filtering 1.1 Introduction 1.2 Historical Perspective
Introduction to Digital Signal Processing and Digital Filtering chapter 1 Introduction to Digital Signal Processing and Digital Filtering 1.1 Introduction Digital signal processing (DSP) refers to anything
More informationCombining the ADS1202 with an FPGA Digital Filter for Current Measurement in Motor Control Applications
Application Report SBAA094 June 2003 Combining the ADS1202 with an FPGA Digital Filter for Current Measurement in Motor Control Applications Miroslav Oljaca, Tom Hendrick Data Acquisition Products ABSTRACT
More information1995 Mixed-Signal Products SLAA013
Application Report 995 Mixed-Signal Products SLAA03 IMPORTANT NOTICE Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue any product or service
More informationAnalog and Digital Filters Anthony Garvert November 13, 2015
Analog and Digital Filters Anthony Garvert November 13, 2015 Abstract In circuit analysis and performance, a signal transmits some form of information, such as a voltage or current. However, over a range
More informationImpedance 50 (75 connectors via adapters)
VECTOR NETWORK ANALYZER PLANAR TR1300/1 DATA SHEET Frequency range: 300 khz to 1.3 GHz Measured parameters: S11, S21 Dynamic range of transmission measurement magnitude: 130 db Measurement time per point:
More informationAN-837 APPLICATION NOTE
APPLICATION NOTE One Technology Way P.O. Box 916 Norwood, MA 262-916, U.S.A. Tel: 781.329.47 Fax: 781.461.3113 www.analog.com DDS-Based Clock Jitter Performance vs. DAC Reconstruction Filter Performance
More informationNAPIER University School of Engineering. Electronic Systems Module : SE32102 Analogue Filters Design And Simulation. 4 th order Butterworth response
NAPIER University School of Engineering Electronic Systems Module : SE32102 Analogue Filters Design And Simulation. 4 th order Butterworth response In R1 R2 C2 C1 + Opamp A - R1 R2 C2 C1 + Opamp B - Out
More informationThe front end of the receiver performs the frequency translation, channel selection and amplification of the signal.
Many receivers must be capable of handling a very wide range of signal powers at the input while still producing the correct output. This must be done in the presence of noise and interference which occasionally
More informationLaboratory #5: RF Filter Design
EEE 194 RF Laboratory Exercise 5 1 Laboratory #5: RF Filter Design I. OBJECTIVES A. Design a third order low-pass Chebyshev filter with a cutoff frequency of 330 MHz and 3 db ripple with equal terminations
More informationSimple SDR Receiver. Looking for some hardware to learn about SDR? This project may be just what you need to explore this hot topic!
Michael Hightower, KF6SJ 13620 White Rock Station Rd, Poway, CA 92064; kf6sj@arrl.net Simple SDR Receiver Looking for some hardware to learn about SDR? This project may be just what you need to explore
More information2.161 Signal Processing: Continuous and Discrete Fall 2008
MT OpenCourseWare http://ocw.mit.edu.6 Signal Processing: Continuous and Discrete Fall 00 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSETTS
More informationIIR Half-band Filter Design with TMS320VC33 DSP
IIR Half-band Filter Design with TMS320VC33 DSP Ottó Nyári, Tibor Szakáll, Péter Odry Polytechnical Engineering College, Marka Oreskovica 16, Subotica, Serbia and Montenegro nyario@vts.su.ac.yu, tibi@vts.su.ac.yu,
More information73M2901CE Programming the Imprecise Call Progress Monitor Filter
A Maxim Integrated Products Brand 73M2901CE Programming the Imprecise Call Progress Monitor Filter APPLICATION NOTE AN_2901CE_042 March 2009 Introduction The Teridian 73M2901CE integrated circuit modem
More informationActive Noise Cancellation Project
EECS 452, Winter 2008 Active Noise Cancellation Project Kuang-Hung liu, Liang-Chieh Chen, Timothy Ma, Gowtham Bellala, Kifung Chu 4/17/08 1 Contents 1. Introduction 1.1 Basic Concepts 1.2 Motivations 1.3
More informationSWISS ARMY KNIFE INDICATOR John F. Ehlers
SWISS ARMY KNIFE INDICATOR John F. Ehlers The indicator I describe in this article does all the common functions of the usual indicators, such as smoothing and momentum generation. It also does some unusual
More informationSimulation of Frequency Response Masking Approach for FIR Filter design
Simulation of Frequency Response Masking Approach for FIR Filter design USMAN ALI, SHAHID A. KHAN Department of Electrical Engineering COMSATS Institute of Information Technology, Abbottabad (Pakistan)
More informationDesigning a Linear FIR filter
Designing a Linear FIR filter implement the transfer function which can be in the form Leena Darsena, Himani of a program Agrawal or form of a circuit diagram. Abstract- Digital filtering has a very important
More informationLock - in Amplifier and Applications
Lock - in Amplifier and Applications What is a Lock in Amplifier? In a nut shell, what a lock-in amplifier does is measure the amplitude V o of a sinusoidal voltage, V in (t) = V o cos(ω o t) where ω o
More informationHigh Speed and Efficient 4-Tap FIR Filter Design Using Modified ETA and Multipliers
High Speed and Efficient 4-Tap FIR Filter Design Using Modified ETA and Multipliers Mehta Shantanu Sheetal #1, Vigneswaran T. #2 # School of Electronics Engineering, VIT University Chennai, Tamil Nadu,
More informationAnatech Electronics, Inc.
Like all types of RF and microwave filters, ceramic filters have unique characteristics that differentiate them from their counterparts and make them useful for specific applications. Ceramic filters are
More informationChebyshev Filter at 197.12 MHz Frequency for Radar System
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 78-1676 Volume 5, Issue 1 (Mar. - Apr. 013), PP 8-33 Chebyshev Filter at 197.1 MHz Frequency for Radar System Denny Permana 1,
More informationREMOTE ELECTROCARDIOGRAM MONITORING BASED ON THE INTERNET
REMOTE ELECTROCARDIOGRAM MONITORING BASED ON THE INTERNET Khalid Mohamed Alajel*, Khairi Bin Yosuf, Abdul Rhman Ramli, El Sadig Ahmed Department of Computer & Communication System Engineering Faculty of
More informationConsumer Emergency Vehicle Alert System
Consumer Emergency Vehicle Alert System Robert Anderson, Austen Gray, Clayton Moore, Nicholas Saunders Department of ECCS and Department of Mechanical Engineering Ohio Northern University Ada, Ohio 45810
More informationPIEZO FILTERS INTRODUCTION
For more than two decades, ceramic filter technology has been instrumental in the proliferation of solid state electronics. A view of the future reveals that even greater expectations will be placed on
More informationSIGNAL PROCESSING & SIMULATION NEWSLETTER
1 of 10 1/25/2008 3:38 AM SIGNAL PROCESSING & SIMULATION NEWSLETTER Note: This is not a particularly interesting topic for anyone other than those who ar e involved in simulation. So if you have difficulty
More informationSimilar benefits are also derived through modal testing of other space structures.
PAGE 1 OF 5 PREFERRED RELIABILITY PRACTICES MODAL TESTING: MEASURING DYNAMIC STRUCTURAL CHARACTERISTICS Practice: Modal testing is a structural testing practice that provides low levels of mechanical excitation
More informationUniboard based digital receiver
Uniboard based digital receiver G. Comoretto 1, A. Russo 1, G. Knittel 2 1- INAF Osservatorio di Arcetri 2- MPIfR Bonn Plus many others at Jive, Astron, Bordeaux, Bonn Summary Not really VLBI Pulsar timing:
More informationADC and DAC. Quantization
CHAPTER ADC and DAC Most of the signals directly encountered in science and engineering are continuous: light intensity that changes with distance; voltage that varies over time; a chemical reaction rate
More informationFPGA Implementation of an Advanced Traffic Light Controller using Verilog HDL
FPGA Implementation of an Advanced Traffic Light Controller using Verilog HDL B. Dilip, Y. Alekhya, P. Divya Bharathi Abstract Traffic lights are the signaling devices used to manage traffic on multi-way
More informationWireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal
Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal 2013 The MathWorks, Inc. 1 Outline of Today s Presentation Introduction to
More informationIntroduction to IQ-demodulation of RF-data
Introduction to IQ-demodulation of RF-data by Johan Kirkhorn, IFBT, NTNU September 15, 1999 Table of Contents 1 INTRODUCTION...3 1.1 Abstract...3 1.2 Definitions/Abbreviations/Nomenclature...3 1.3 Referenced
More informationQAM Demodulation. Performance Conclusion. o o o o o. (Nyquist shaping, Clock & Carrier Recovery, AGC, Adaptive Equaliser) o o. Wireless Communications
0 QAM Demodulation o o o o o Application area What is QAM? What are QAM Demodulation Functions? General block diagram of QAM demodulator Explanation of the main function (Nyquist shaping, Clock & Carrier
More informationSynchronization of sampling in distributed signal processing systems
Synchronization of sampling in distributed signal processing systems Károly Molnár, László Sujbert, Gábor Péceli Department of Measurement and Information Systems, Budapest University of Technology and
More informationImplementation of the LMS Algorithm for Noise Cancellation on Speech Using the ARM LPC2378 Processor.
School of Mathematics and Systems Engineering Reports from MSI - Rapporter från MSI Implementation of the LMS Algorithm for Noise Cancellation on Speech Using the ARM LPC2378 Processor. Cesar Augusto Azurdia
More informationCTCSS REJECT HIGH PASS FILTERS IN FM RADIO COMMUNICATIONS AN EVALUATION. Virgil Leenerts WØINK 8 June 2008
CTCSS REJECT HIGH PASS FILTERS IN FM RADIO COMMUNICATIONS AN EVALUATION Virgil Leenerts WØINK 8 June 28 The response of the audio voice band high pass filter is evaluated in conjunction with the rejection
More informationA Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number
A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number 1 Tomohiro KAMIMURA, 2 Akinori KANASUGI 1 Department of Electronics, Tokyo Denki University, 07ee055@ms.dendai.ac.jp
More informationHigh-Level Synthesis for FPGA Designs
High-Level Synthesis for FPGA Designs BRINGING BRINGING YOU YOU THE THE NEXT NEXT LEVEL LEVEL IN IN EMBEDDED EMBEDDED DEVELOPMENT DEVELOPMENT Frank de Bont Trainer consultant Cereslaan 10b 5384 VT Heesch
More informationFirst, we show how to use known design specifications to determine filter order and 3dB cut-off
Butterworth Low-Pass Filters In this article, we describe the commonly-used, n th -order Butterworth low-pass filter. First, we show how to use known design specifications to determine filter order and
More informationSpike-Based Sensing and Processing: What are spikes good for? John G. Harris Electrical and Computer Engineering Dept
Spike-Based Sensing and Processing: What are spikes good for? John G. Harris Electrical and Computer Engineering Dept ONR NEURO-SILICON WORKSHOP, AUG 1-2, 2006 Take Home Messages Introduce integrate-and-fire
More informationIntroduction to Data Acquisition
Introduction to Data Acquisition Overview This tutorial is part of the National Instruments Measurement Fundamentals series. Each tutorial in this series, will teach you a specific topic of common measurement
More informationWhat the Nyquist Criterion Means to Your Sampled Data System Design. by Walt Kester
TUTORAL What the Nyquist Criterion Means to Your Sampled Data System Design NTRODUCTON by Walt Kester A quick reading of Harry Nyquist's classic Bell System Technical Journal article of 194 (Reference
More informationA DA Serial Multiplier Technique based on 32- Tap FIR Filter for Audio Application
A DA Serial Multiplier Technique ased on 32- Tap FIR Filter for Audio Application K Balraj 1, Ashish Raman 2, Dinesh Chand Gupta 3 Department of ECE Department of ECE Department of ECE Dr. B.R. Amedkar
More informationAVR223: Digital Filters with AVR. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR223: Digital Filters with AVR Features Implementation of Digital Filters Coefficient and Data scaling Fast Implementation of 4 th Order FIR Filter Fast Implementation of 2 nd Order IIR Filter Methods
More informationImplementation and Design of AES S-Box on FPGA
International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 232-9364, ISSN (Print): 232-9356 Volume 3 Issue ǁ Jan. 25 ǁ PP.9-4 Implementation and Design of AES S-Box on FPGA Chandrasekhar
More informationSOFTWARE FOR GENERATION OF SPECTRUM COMPATIBLE TIME HISTORY
3 th World Conference on Earthquake Engineering Vancouver, B.C., Canada August -6, 24 Paper No. 296 SOFTWARE FOR GENERATION OF SPECTRUM COMPATIBLE TIME HISTORY ASHOK KUMAR SUMMARY One of the important
More informationInternational Journal of Advancements in Research & Technology, Volume 2, Issue3, March -2013 1 ISSN 2278-7763
International Journal of Advancements in Research & Technology, Volume 2, Issue3, March -2013 1 FPGA IMPLEMENTATION OF HARDWARE TASK MANAGEMENT STRATEGIES Assistant professor Sharan Kumar Electronics Department
More informationShort-time FFT, Multi-taper analysis & Filtering in SPM12
Short-time FFT, Multi-taper analysis & Filtering in SPM12 Computational Psychiatry Seminar, FS 2015 Daniel Renz, Translational Neuromodeling Unit, ETHZ & UZH 20.03.2015 Overview Refresher Short-time Fourier
More informationLOW COST HARDWARE IMPLEMENTATION FOR DIGITAL HEARING AID USING
LOW COST HARDWARE IMPLEMENTATION FOR DIGITAL HEARING AID USING RasPi Kaveri Ratanpara 1, Priyan Shah 2 1 Student, M.E Biomedical Engineering, Government Engineering college, Sector-28, Gandhinagar (Gujarat)-382028,
More informationUsing the Texas Instruments Filter Design Database
Application Report SLOA062 July, 2001 Bruce Carter Using the Texas Instruments Filter Design Database High Performance Linear Products ABSTRACT Texas Instruments applications personnel have decades of
More informationCHAPTER 6 Frequency Response, Bode Plots, and Resonance
ELECTRICAL CHAPTER 6 Frequency Response, Bode Plots, and Resonance 1. State the fundamental concepts of Fourier analysis. 2. Determine the output of a filter for a given input consisting of sinusoidal
More informationSampling Theory For Digital Audio By Dan Lavry, Lavry Engineering, Inc.
Sampling Theory Page Copyright Dan Lavry, Lavry Engineering, Inc, 24 Sampling Theory For Digital Audio By Dan Lavry, Lavry Engineering, Inc. Credit: Dr. Nyquist discovered the sampling theorem, one of
More informationWhat you will do. Build a 3-band equalizer. Connect to a music source (mp3 player) Low pass filter High pass filter Band pass filter
Audio Filters What you will do Build a 3-band equalizer Low pass filter High pass filter Band pass filter Connect to a music source (mp3 player) Adjust the strength of low, high, and middle frequencies
More informationActive Filters. Motivation:
Active Filters Motivation: Analyse filters Design low frequency filters without large capacitors Design filters without inductors Design electronically programmable filters Imperial College London EEE
More informationDESIGN AND SIMULATION OF TWO CHANNEL QMF FILTER BANK FOR ALMOST PERFECT RECONSTRUCTION
DESIGN AND SIMULATION OF TWO CHANNEL QMF FILTER BANK FOR ALMOST PERFECT RECONSTRUCTION Meena Kohli 1, Rajesh Mehra 2 1 M.E student, ECE Deptt., NITTTR, Chandigarh, India 2 Associate Professor, ECE Deptt.,
More informationThe Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper
The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper Products: R&S RTO1012 R&S RTO1014 R&S RTO1022 R&S RTO1024 This technical paper provides an introduction to the signal
More informationCancellation of Load-Regulation in Low Drop-Out Regulators
Cancellation of Load-Regulation in Low Drop-Out Regulators Rajeev K. Dokania, Student Member, IEE and Gabriel A. Rincόn-Mora, Senior Member, IEEE Georgia Tech Analog Consortium Georgia Institute of Technology
More informationCo-simulation of Microwave Networks. Sanghoon Shin, Ph.D. RS Microwave
Co-simulation of Microwave Networks Sanghoon Shin, Ph.D. RS Microwave Outline Brief review of EM solvers 2D and 3D EM simulators Technical Tips for EM solvers Co-simulated Examples of RF filters and Diplexer
More informationAircraft cabin noise synthesis for noise subjective analysis
Aircraft cabin noise synthesis for noise subjective analysis Bruno Arantes Caldeira da Silva Instituto Tecnológico de Aeronáutica São José dos Campos - SP brunoacs@gmail.com Cristiane Aparecida Martins
More informationisim ACTIVE FILTER DESIGNER NEW, VERY CAPABLE, MULTI-STAGE ACTIVE FILTER DESIGN TOOL
isim ACTIVE FILTER DESIGNER NEW, VERY CAPABLE, MULTI-STAGE ACTIVE FILTER DESIGN TOOL Michael Steffes Sr. Applications Manager 12/15/2010 SIMPLY SMARTER Introduction to the New Active Filter Designer Scope
More informationAC 2007-2485: PRACTICAL DESIGN PROJECTS UTILIZING COMPLEX PROGRAMMABLE LOGIC DEVICES (CPLD)
AC 2007-2485: PRACTICAL DESIGN PROJECTS UTILIZING COMPLEX PROGRAMMABLE LOGIC DEVICES (CPLD) Samuel Lakeou, University of the District of Columbia Samuel Lakeou received a BSEE (1974) and a MSEE (1976)
More informationLecture 1-6: Noise and Filters
Lecture 1-6: Noise and Filters Overview 1. Periodic and Aperiodic Signals Review: by periodic signals, we mean signals that have a waveform shape that repeats. The time taken for the waveform to repeat
More informationSwitch Mode Power Supply Topologies
Switch Mode Power Supply Topologies The Buck Converter 2008 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to this Web seminar on Switch Mode Power Supply Topologies.
More informationNon-Data Aided Carrier Offset Compensation for SDR Implementation
Non-Data Aided Carrier Offset Compensation for SDR Implementation Anders Riis Jensen 1, Niels Terp Kjeldgaard Jørgensen 1 Kim Laugesen 1, Yannick Le Moullec 1,2 1 Department of Electronic Systems, 2 Center
More informationPC BASED PID TEMPERATURE CONTROLLER
PC BASED PID TEMPERATURE CONTROLLER R. Nisha * and K.N. Madhusoodanan Dept. of Instrumentation, Cochin University of Science and Technology, Cochin 22, India ABSTRACT: A simple and versatile PC based Programmable
More informationCHAPTER 8 ANALOG FILTERS
ANALOG FILTERS CHAPTER 8 ANALOG FILTERS SECTION 8.: INTRODUCTION 8. SECTION 8.2: THE TRANSFER FUNCTION 8.5 THE SPLANE 8.5 F O and Q 8.7 HIGHPASS FILTER 8.8 BANDPASS FILTER 8.9 BANDREJECT (NOTCH) FILTER
More informationDuobinary Modulation For Optical Systems
Introduction Duobinary Modulation For Optical Systems Hari Shanar Inphi Corporation Optical systems by and large use NRZ modulation. While NRZ modulation is suitable for long haul systems in which the
More informationSection 3. Sensor to ADC Design Example
Section 3 Sensor to ADC Design Example 3-1 This section describes the design of a sensor to ADC system. The sensor measures temperature, and the measurement is interfaced into an ADC selected by the systems
More informationRF Measurements Using a Modular Digitizer
RF Measurements Using a Modular Digitizer Modern modular digitizers, like the Spectrum M4i series PCIe digitizers, offer greater bandwidth and higher resolution at any given bandwidth than ever before.
More informationSophomore Physics Laboratory (PH005/105)
CALIFORNIA INSTITUTE OF TECHNOLOGY PHYSICS MATHEMATICS AND ASTRONOMY DIVISION Sophomore Physics Laboratory (PH5/15) Analog Electronics Active Filters Copyright c Virgínio de Oliveira Sannibale, 23 (Revision
More informationDigital to Analog Converter. Raghu Tumati
Digital to Analog Converter Raghu Tumati May 11, 2006 Contents 1) Introduction............................... 3 2) DAC types................................... 4 3) DAC Presented.............................
More informationDesign and Development of Virtual Instrument (VI) Modules for an Introductory Digital Logic Course
Session ENG 206-6 Design and Development of Virtual Instrument (VI) Modules for an Introductory Digital Logic Course Nikunja Swain, Ph.D., PE South Carolina State University swain@scsu.edu Raghu Korrapati,
More informationSampling and Interpolation. Yao Wang Polytechnic University, Brooklyn, NY11201
Sampling and Interpolation Yao Wang Polytechnic University, Brooklyn, NY1121 http://eeweb.poly.edu/~yao Outline Basics of sampling and quantization A/D and D/A converters Sampling Nyquist sampling theorem
More informationHow To Calculate The Power Gain Of An Opamp
A. M. Niknejad University of California, Berkeley EE 100 / 42 Lecture 8 p. 1/23 EE 42/100 Lecture 8: Op-Amps ELECTRONICS Rev C 2/8/2012 (9:54 AM) Prof. Ali M. Niknejad University of California, Berkeley
More informationIntroduction to Digital Audio
Introduction to Digital Audio Before the development of high-speed, low-cost digital computers and analog-to-digital conversion circuits, all recording and manipulation of sound was done using analog techniques.
More information