Digital Signal Processor (DSP) based 1/f α noise generator

Size: px
Start display at page:

Download "Digital Signal Processor (DSP) based 1/f α noise generator"

Transcription

1 Digital Signal Processor (DSP) based /f α noise generator R Mingesz, P Bara, Z Gingl and P Makra Department of Experimental Physics, University of Szeged, Hungary Dom ter 9, Szeged, H-6720 Hungary Keywords: /f noise, noise generator, DSP, digital filter ABSTRACT /f noise is present in several natural and artificial systems, and even though it was discovered several years ago, it is still not completely understood Due to the lack of an universal model, the main methods of investigating a system where /f noise is present are numerical simulations and real measurements The second method can lead to more adequate results, since it is free from numerical artifacts In the case of real measurements, we need reliable, wide-band noise generators Many ways of generating noise are known; most of them have several limitations on the frequency bandwidth or on spectral properties We wanted to create a device which is easy to use, which can generate any kind of /f α noise and whose bandwidth is wide enough to make our investigations We used a DSP (ADSP28) to numerically generate the desired noise, and a D/A converter to convert it to an analogue signal The noise generation algorithm was based on the known method of filtering a Gaussian white noise with a series of first-order digital filters We enhanced this method to get a better spectral shape and to compensate for the side effects of the digital-to-analogue conversion INTRODUCTION High-performance and reliable noise generators are useful to aid system analysis, system simulation, exploring time and frequency structure of different kinds of noises and many more Nowadays computer simulation is a widely used and accepted method to generate, use and analyse noise, since sophisticated random generation and other algorithms are available However, in real world applications it is often necessary to have an analogue noise source, like in system analysis and when the experiment has real components requiring analogue input signals Furthermore, the limited performance of numerical methods may degrade speed and accuracy, therefore noise generators with analogue output have many potential applications There are many ways to realise noise generators It is quite easy and straightforward to design a white noise generator with flat spectrum, however realising a high-performance, wide frequency range /f α noise source is still a challenge, mainly due to the absence of a simple generation method There are many ways to make a /f α noise generator [-3] One may use a real physical process, like semiconductor (eg MOSFET) noise, may apply cascaded or paralleled analogue filters to white noise or use the so-called mixed signal design (both analogue and digital), where a digital computer is used to make a pseudo-random sequence and a precision digital-to-analogue converter provides a real analogue signal All methods have some drawbacks, like limited frequency range, absence of easily scaled frequency range and even more probably the impossibility of easy setting of the desired power exponent α Digital methods have many advantages to address these points, but a general-purpose computer although it may be very fast - is not optimised for real-world applications, since it may be loaded by unpredictable network traffic, background processing, etc A very efficient solution is the use of a special-purpose digital signal processor (DSP) [3], which has very accurate timing and an extremely efficient processing core Advanced DSPs and development tools are widely available; therefore it is quite reasonable to use a DSP to build an efficient and flexible noise generator In this paper we show a realisation of a /f α noise source based on a fixed-point ADSP-28 DSP microcomputer [4] Our design incorporates a precision digital-to-analogue converter and an easily configurable software to aid simple setting of the frequency range and the exponent α The noise generator is capable of providing accurate /f α noise over more than four decades of frequency, allows manual or host computer (typically PC) controlled setting of parameters via its standard serial interface

2 2 /f α NOISE GENERATION USING DIGITAL FILTERS Digital filters model analogue filters and have very similar characteristics, only digital filters are used to transform data sequences that are discrete in time For a discrete data sequence x i, the output of a digital filter is given by Eq R C y i = D xi + D0 xi C0 yi () E E Fig Analogue filter versus digital filter On the right panel, we can see the realisation and the transfer characteristics of an analogue low-pass filter, while the left panel shows the same for the corresponding digital filter The curves come from theoretical calculations; the sampling frequency is 000 Hz The operation of the analogue and digital filters can be linked through the Bilinear Z transformation Without going into too much detail, we should like to note that since the operation range of the digital filter is limited to the 0 f<f s /2 frequency interval (as it follows from the sampling theorem), we can obtain the transfer function of the digital filter from the transfer function of its analogue counterpart by projecting the whole frequency axis onto the 0 f<f s /2 frequency interval, and substituting a transformed frequency into the analogue transfer function The frequency transformation is given by f s π f f ' = tg (2) π fs where f s denotes the sampling frequency If f f s, f This way, the transfer function of the digital filter proceeds as fs f a( f ) =, f f ' ' π 0 0 = tg (3) + i π f s f 0 ' wherein f 0 is the cut-off frequency of the digital filter The parameters of a first-order digital filter with a cut-off frequency f 0 and amplitude A 0 are l A0 C0 =, D0 = D = (4) + l + l π where: l = ctg, Ω Ω = f s s s f (5) 0 where Ω s is a normalised sampling frequency These parameters pertain to Eq We should like to note here that while digital signals are considered, the sampling frequency plays no role; only the ratio of the frequencies is important The concrete values of the sampling frequency and the cut-off frequencies of the filters come to the fore only when we consider a sampled signal, or a signal converted from the digital into the analogue domain If we pass the signal coming from a white noise source (random generator) through a first-order low-pass filter, we get a Lorentzian noise If we arrange filters whose cut-off frequencies are equally spaced on a logarithmic scale and whose F m /2

3 amplitude (A 0 ) is proportional to /f 05 in parallel, we obtain /f noise Analogously, we can produce /f α noise if the amplitude of the filters is proportional to /f α/2 White noise A, f A2, f3 A3, f3 + /f α noise Fig 2 /f α noise generator realised by means of first-order filters 0 0 /f 00 E Fig 3 A filter with a transfer function of /f power rule 3 PROBLEMS AND SOLUTIONS The filters are somewhat distanced from each other, which introduces undulation into the transfer function It is the distance of the filters that determines the extent of this undulation: the closer they are to each other, the weaker the undulation is On the other hand, if we use too many filters, the calculation load will increase On the basis of our experiments, it is possible to reach an undulation weaker than per cent with 5-2 filters per decade Digital-to-analogue conversion modifies the spectrum of the output signals This is because D/A converters produce step functions instead of Dirac δ impulses at their output Consequently, the spectrum of the output is weighted by a sin(x)/x function 0 00 f s E sin( π f / f s ) Fig 4 The weight function π f / fs At a frequency that is small compared to the sampling frequency the influence of this weight function is negligible, but if we want to exploit the full frequency range with the upper cut-off frequency of our noise, we have to take this effect

4 into consideration As an illustration, we note that at one tenth of the sampling frequency this effect makes a contribution of 5 per cent Due to the frequency transformation there is a sharp cut-off around f s /2, but again, this effect is significant only when we want to exploit the full frequency range given by the sampling frequency 0 00 E-3 Effect of frequency transformation f s /2 E Fig 5 The sharp cut-off due to the frequency transformation around f s /2 We can visualise the deviations from the /f power rule better if we multiply the amplitude transfer function by the square root of f (the /f power rule applies to the power spectral density, which is proportional to the square of the amplitude spectrum, thus the amplitude spectrum must conform to a /f 05 power rule) In the ideal case, this should yield a line on the logarithmic scale Of course, if we want to obtain an /f α noise in general, we must multiply the amplitude spectrum by /f α/ E-4 E Fig 6 Multiplying the amplitude transfer function by the square root of f, we can see that in the case of the first and the last filter, the transfer differs significantly from what is desirable The curves are based on theoretical calculations, f s =000 Hz, and there is one filter per decade In Fig 6 we can see that the deviation from the ideal power rule is rather large This significant deviation in the transfer function is caused by the fact that the filters at the beginning and at the end of the filter chain are in an asymmetric position On the basis of Fig 6, we can easily understand the implications of this The transfer function is the complex sum of the individual transfer functions of the filters in parallel This way, the transfer at the cut-off frequency of the first filter is given by a ( f ) X+ X 2 + X 3 + (6) where X=a (f ), X2=a (f 2 ) and X3=a (f 3 ) (see Fig 6), a (f) is the amplitude transfer function of the first filter, and f, f 2 and f 3 are the cut-off frequencies of the first, second and third filters, respectively At the cut-off frequency of the second filter, it is a ( f 2 ) X+ 2 X 2 + X 3 + (7) while at the cut-off of the third (middle) filter it is a ( f 3 ) X+ 2 X (8) Amplitude * f 05 [au] 0 05 X X X2 00 X3 E-4 E

5 We see that the transfer function is largest at the middle filter, while in the case of the filters at the sides the amplitude is reduced significantly To compensate for this effect, we should increase the amplitude transfer of the filters at the sides (additionally, we may also mind the other effects mentioned above) The problem is that modifying the transfer function of an individual filter will affect the whole transfer function, thus it is difficult to find the appropriate coefficients Our experiments show that it is possible to reach an accuracy of few per cent only modifying the amplitude transfer of the filters at the sides If we want to be more accurate, we may modify the transfer of the other filters, albeit to a relatively small extent The degree of compensation depends on the density of filters per decade and on the spectral exponent of the desired noise In the case of /f noise, the modifications in the filters must be nearly symmetric (of course, if we take into account the sin(x)/x weight and the effects of the frequency transformation, this symmetry no longer applies: the amplitude transfer of the filter with the largest cut-off frequency must be increased to a larger extent than that of the others We can see the effects of this modification in Fig 7; the amplitude transfer of the two filters at the sides we multiplied by 42 The undulation is due to the fact that there is only one filter per decade 5 Amplitude * f 05 [au] E-4 E Fig 7 Modifying the amplitude of the first and the last filters, the transfer characteristic is closer to the desired shape Our aim was to create an analogue output noise generator that is able to produce noises with /f α -shaped power spectral density over four decades In the following we will optimise the arrangement and amplitude of the filters for this device Of course, if we use this noise generation method in numerical simulations, we have more freedom in choosing the number and location of the filters We placed nine filters in the frequency range of Hz and 400Hz, at the sampling frequency of 000Hz Then we optimised the amplitude of the filters The result is illustrated in Fig 8 The reason for choosing this frequency range we shall explain in the next section As long as the generated noise is used only in simulations and it is not linked to real processes, it is only the ratio of these frequencies that matters Amplitude * f 05 [au] E-4 E Amplitude * f 05 [au] E-4 E Fig 8 The transfer characteristic of the nine combined filters On the right we can see that its undulation is within % The filters amplitudes are modified by 7, 06, 02,,,,, 086 and 8 respectively

6 The power spectral density and the distribution of the noise generated using this filter is visible in Fig 9 According to simulation the power spectral density is rather accurately /f-shaped over the range of four decades, and it has a Gaussian distribution (The parameters of the simulation: the sample length is 2 samples, probability densities are calculated from the average of 00 individual simulations and the sampling frequency is 000Hz) Power spectrum [au] E-3 E-4 E-5 E-6 E-7 E-8 E-9 E-0 /f E Probability X Fig 9 The spectrum and the time-domain distribution of the /f noise generator realised by digital filters If we would like to generate /f α instead of /f noise, the amplitude of the filters should be modified asymmetrically The filter characteristics for /f 05 and /f 5 noises are shown in Figs 0 and Amplitude * f 075 [au] E-4 E Frequency Fig 0 Filter configuration for /f 5 noise The amplitudes of the filters are modified by 337, 076, 037,,,, 0986, and 839 respectively Amplitude * f 025 [au] E-4 E Fig Filter configuration for /f 05 noise The amplitudes of the filters are modified by 33, 0, 04,,,, 0, 02 and 33 respectively

7 If we would like to generate noise with arbitrary spectral exponent, it is difficult to optimise the amplitude of all filters for each spectral exponent But we can have satisfying results (within an error of -5 per cent) if we modify only the first and the last filter If we modify only these two filters, increasing the number of the filters will reduce the undulation of the transfer characteristic, but the deviation from the ideal characteristic will increase at the sides of the frequency range Over two filters per decade, we have to modify more filters to get acceptable results Using numerical simulations, we get the best multiplying parameters for noises with an exponent α between 0 and 9 The results are shown in Fig 2 We can see a slight asymmetry between the two curves; this is because the filter with the highest cut-off is too close to the sampling frequency In applications where the sampling frequency is significantly higher than the highest cut-off frequency, the curves can be approximated as c α y, and c (2-α) y respectively, where c=78 and y=-0874 for the filter used above First filter Last filter Multiplier ,0 0,2 0,4 0,6 0,8,0,2,4,6,8 2,0 α Fig 2 The multiplier of the filters amplitude if we modify only the first and the last filter 4 HARDWARE IMPLEMENTATION PC RS 232 DSP D/A User interface Fig 3 The block diagram of our noise generator /f α noise The system is built around a high performance fixed point ADSP-28 from Analog Devices because it has easy algebraic assembly syntax, efficient core and integrated peripherals The standard serial RS-232 interface allows a host computer to control the DSP noise generator, but stand-alone operation is also possible, yielding a very compact size solution An optional user interface (eg pushbuttons and LCD display) may be used to control the system manually In our experiments the DSP was controlled by a PC running LabVIEW development environment [5] The DSP generated a white noise random number sequence based on a tested linear congruential method, and successively applied second order digital filters produced the /f α noise This sequence of random numbers were converted to the analogue domain by a 4-bit digital-to-analogue converter allowing maximum update rate of 300 khz Let us note that the use of a floating point DSP may provide more easy programming and higher performance at the expense of higher price, more power consumption and different development tools The block diagram of our device can be seen in Fig3

8 One of the major drawbacks to the fixed-point arithmetic is that there is a limit to its precision If the results of operations are too small, the relative error will be too large On the other hand, if the results are too large, there will be a risk of overflow or saturation So we have to be careful choosing the coefficients in order to exploit the available numeric range fully A further problem is that also the coefficients of the filters can be stored with a limited precision To utilise the available numerical range fully, we should have the signal y (see Eq ) as high as possible, yet at the same time it must not be too high because the signal may be saturated then The value of the signal y depends on the cut-off frequency and the amplitude of the filter; for each cut-off frequency we can find an amplitude or amplitude range where we can exploit the available numerical range best Our simulations have shown that the best amplitude is A b =C/f 05 This amplitude is ideal for generating /f noise, but if we should like to generate other types of coloured noises, we must either choose an amplitude different from the ideal or initialise every filter with his parameter and perform the weighting only before the summing The noise generator realised by means of this method is shown on Fig 4 White noise A b, f A b 2, f3 A b 3, f3 A/A b A/A b A/A b Fig 4 The scheme of a noise generator that uses a modified filter arrangement + /f α noise We studied the transfer function of the filter thus set up also by means of numerical simulations and have found that though the very first components are somewhat noisier, the deviation from the ideal frequency profile is not very significant 25 Theory Amplitude * f 05 [au] E Fig 5 The transfer function approximates the theoretical profile fairly well It may be important to know the boundaries of the frequency range in which we can generate the desired noise One of the major limiting factors is the sampling frequency We cannot place the filter with the highest cut-off too close to the half of the sampling frequency, because the distortion of the transfer function due to the frequency transformation would be too large then At a sampling frequency of khz an upper frequency limit of 400 Hz seems appropriate From the figures above, we can see that the frequency profile agrees with what is desired fairly well until around one tenth of the sampling frequency Because of the frequency transformation, it is difficult to expand this limit At the same time, there

9 is another limiting factor, due to the fact that we use a DSP with fixed-point arithmetic and thus we cannot store the parameters of the filters with arbitrary precision However, the precision of the value of C0 restricts the lower frequency limit, which is f s under this value, we can represent only the zero frequency We took into account these two limits in arranging the filters The fixed-point arithmetic of the DSP can also be implemented on computer, so we can test the precision of the system on computer and discover the errors that stem from an inappropriate arrangement in time In this way we obtained the noise spectrum in Fig 6 We can see that the fixed-point realisation did not reduce the accuracy of the noise generator E-3 Power spectrum [au] E-4 E-5 E-6 E-7 E-8 E-9 E-0 /f E Fig 6 The spectrum of the generated noise (simulation) Power spectrum [au] Fig 7 The spectrum of the /f noise generated by our device (the sampling frequency is 00 khz) Finally, we should like to outline the algorithm that runs on the DSP The noise generation routine is included in an interrupt routine, where the interrupts come from a clock signal which can either be an internal clock signal from the DSP or an external signal At the beginning of the routine we implement a linear congruence method, which yields a 32- bit integer The cycle length of the random generator is determined by these 32 bits If needed, we can apply a different random generator method to increase the cycle length After the random generator, we implement the individual filters, and then the weighted sum of the output of these filters Finally, we convert the data into a format compatible with the D/A converter, and convert it to an analogue signal The number of instructions that must be executed during one instance of sampling is about 20 The DSP we applied is a 40-MHz DSP: it can execute 40 million instructions per second (even multiplication is executed in one clock period) With this DSP, we can achieve a sampling frequency of 300 khz We plan to use a 60-MHz DSP (ADSP-29) in the future, with which the maximal sampling frequency can reach 3 MHz

10 5 CONCLUSION A widely used technique of adding filtered white noise sources was used to realise an efficient mixed-signal circuit to provide /f α noise with tunable power exponent α Our compact design incorporates a high-performance fixed-point DSP microcomputer, which generates the random numbers, makes the digital filtering, and drives a digital-to-analogue converter to translate the generated signal into a real-world analogue signal The system allows stand-alone, PCcontrolled or manually controlled operation, selection of power exponent α between 0 and 2 in steps of 0 /f α spectrum is valid over more than four decades of frequency, which range can be shifted from a maximum frequency of a few hundred khz down to any lower frequency Depending on the DSP clock frequency and digital-to-analogue converter update rate a few MHz sampling rate is possible Our further development plans include implementation of more efficient coding, higher speed and accuracy and development of an easy-to-use manual user interface Further information (data and program samples) will be available on our homepage ( ACKNOWLEDGEMENTS Our research has been supported by OTKA, under grant T We should also like to convey our thanks to SMD Technology Ltd (representative of Analog Devices Inc) and Cobra Control Ltd (representative of National Instruments) for providing us with the development environments we used We are also indebted to Sándor Nagy for his valuable contribution REFERENCES Z Gingl, LB Kiss, R Vajtai, "/f k noise generated by scaled Brownian motion", Solid State Comm, 7, , ML Meade, "Time- and frequency-domain models for fractional noises", Proceedings of the 0 th International Conference on Noise in Physical Systems, A Ambrózi ed, , Akadémiai Kiadó, Budapest, Robin Whittle, "DSP generation of pink (/f) noise", 4 Analog Devices, 5 National Instruments LabVIEW,

CS3291: Digital Signal Processing

CS3291: Digital Signal Processing CS39 Exam Jan 005 //08 /BMGC University of Manchester Department of Computer Science First Semester Year 3 Examination Paper CS39: Digital Signal Processing Date of Examination: January 005 Answer THREE

More information

RTTY: an FSK decoder program for Linux. Jesús Arias (EB1DIX)

RTTY: an FSK decoder program for Linux. Jesús Arias (EB1DIX) RTTY: an FSK decoder program for Linux. Jesús Arias (EB1DIX) June 15, 2001 Contents 1 rtty-2.0 Program Description. 2 1.1 What is RTTY........................................... 2 1.1.1 The RTTY transmissions.................................

More information

Utilising jitter noise in the precise synchronisation of laser pulses

Utilising jitter noise in the precise synchronisation of laser pulses Utilising jitter noise in the precise synchronisation of laser pulses Róbert Mingesz a, Zoltán Gingl a, Gábor Almási b and Péter Makra a, * a Department of Experimental Physics, University of Szeged, Dóm

More information

2) APRV detects and records low frequency events (voltage drop, over-voltages, wave distortion) with a sampling frequency of 6400 Hz.

2) APRV detects and records low frequency events (voltage drop, over-voltages, wave distortion) with a sampling frequency of 6400 Hz. APRV Analyzer dfv Technologie Z.A. Ravennes-les-Francs 2 avenue Henri Poincaré 59910 BONDUES FRANCE Tel : 33 (0) 3.20.69.02.85 Fax : 33 (0) 3.20.69.02.86 Email : contact@dfv.fr Site Web : www.dfv.fr GENERAL

More information

FFT-based Digital Receiver Architecture for Fast-scanning Application

FFT-based Digital Receiver Architecture for Fast-scanning Application FFT-based Digital Receiver Architecture for Fast-scanning Application Dr. Bertalan Eged, László Balogh, Dávid Tóth Sagax Communication Ltd. Haller u. 11-13. Budapest 196 Hungary T: +36-1-219-5455 F: +36-1-215-2126

More information

SYSTEM ONE * DSP SYSTEM ONE DUAL DOMAIN (preliminary)

SYSTEM ONE * DSP SYSTEM ONE DUAL DOMAIN (preliminary) SYSTEM ONE * DSP SYSTEM ONE DUAL DOMAIN (preliminary) Audio Precision's new System One + DSP (Digital Signal Processor) and System One Deal Domain are revolutionary additions to the company's audio testing

More information

FOURIER analysis is a well-known method for nonparametric

FOURIER analysis is a well-known method for nonparametric 386 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 54, NO. 1, FEBRUARY 2005 Resonator-Based Nonparametric Identification of Linear Systems László Sujbert, Member, IEEE, Gábor Péceli, Fellow,

More information

TIMA Lab. Research Reports

TIMA Lab. Research Reports ISSN 292-862 TIMA Lab. Research Reports TIMA Laboratory, 46 avenue Félix Viallet, 38 Grenoble France ON-CHIP TESTING OF LINEAR TIME INVARIANT SYSTEMS USING MAXIMUM-LENGTH SEQUENCES Libor Rufer, Emmanuel

More information

Lecture 3 Concepts for the Data Communications and Computer Interconnection

Lecture 3 Concepts for the Data Communications and Computer Interconnection Lecture 3 Concepts for the Data Communications and Computer Interconnection Aim: overview of existing methods and techniques Terms used: -Data entities conveying meaning (of information) -Signals data

More information

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3 NH 67, Karur Trichy Highways, Puliyur C.F, 639 114 Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3 IIR FILTER DESIGN Structure of IIR System design of Discrete time

More information

16QAM Symbol Timing Recovery in the Upstream Transmission of DOCSIS Standard

16QAM Symbol Timing Recovery in the Upstream Transmission of DOCSIS Standard IEEE TRANSACTIONS ON BROADCASTING, VOL. 49, NO. 2, JUNE 2003 211 16QAM Symbol Timing Recovery in the Upstream Transmission of DOCSIS Standard Jianxin Wang and Joachim Speidel Abstract This paper investigates

More information

CHAPTER. delta-sigma modulators 1.0

CHAPTER. delta-sigma modulators 1.0 CHAPTER 1 CHAPTER Conventional delta-sigma modulators 1.0 This Chapter presents the traditional first- and second-order DSM. The main sources for non-ideal operation are described together with some commonly

More information

New Features of IEEE Std Digitizing Waveform Recorders

New Features of IEEE Std Digitizing Waveform Recorders New Features of IEEE Std 1057-2007 Digitizing Waveform Recorders William B. Boyer 1, Thomas E. Linnenbrink 2, Jerome Blair 3, 1 Chair, Subcommittee on Digital Waveform Recorders Sandia National Laboratories

More information

FPGA SIMULATION OF PULSE IONIZING SENSORS AND ANALYSES OF DESCREET - FLOATING ALGORITHM

FPGA SIMULATION OF PULSE IONIZING SENSORS AND ANALYSES OF DESCREET - FLOATING ALGORITHM FPGA SIMULATION OF PULSE IONIZING SENSORS AND ANALYSES OF DESCREET - FLOATING ALGORITHM Cvetan V. Gavrovski, Zivko D. Kokolanski Department of Electrical Engineering The St. Cyril and Methodius University,

More information

Digital inertial algorithm for recording track geometry on commercial shinkansen trains

Digital inertial algorithm for recording track geometry on commercial shinkansen trains Computers in Railways XI 683 Digital inertial algorithm for recording track geometry on commercial shinkansen trains M. Kobayashi, Y. Naganuma, M. Nakagawa & T. Okumura Technology Research and Development

More information

Digital audio filter design based on YSS920B. Mang Zhou1,a

Digital audio filter design based on YSS920B. Mang Zhou1,a 3rd International Conference on Mechatronics and Industrial Informatics (ICMII 2015) Digital audio filter design based on YSS920B Mang Zhou1,a 1 ChongQing College of Electronic Engineering, ChongQing 401331,P.

More information

An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers

An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers 1) SINTEF Telecom and Informatics, O. S Bragstads plass 2, N-7491 Trondheim, Norway and Norwegian

More information

Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals

Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Institute of Electrical Engineering

More information

6 Sampling. Sampling. The principles of sampling, especially the benefits of coherent sampling

6 Sampling. Sampling. The principles of sampling, especially the benefits of coherent sampling Note: Printed Manuals 6 are not in Color Objectives This chapter explains the following: The principles of sampling, especially the benefits of coherent sampling How to apply sampling principles in a test

More information

2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal.

2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal. 1 2.1 BASIC CONCEPTS 2.1.1 Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal. 2 Time Scaling. Figure 2.4 Time scaling of a signal. 2.1.2 Classification of Signals

More information

Digital Audio Broadcasting Eureka-147. Minimum Requirements for Terrestrial DAB Transmitters

Digital Audio Broadcasting Eureka-147. Minimum Requirements for Terrestrial DAB Transmitters Digital Audio Broadcasting Eureka-147 Minimum Requirements for Terrestrial DAB Transmitters Prepared by WorldDAB September 2001 - 2 - TABLE OF CONTENTS 1 Scope...3 2 Minimum Functionality...3 2.1 Digital

More information

Reduction of PAR and out-of-band egress. EIT 140, tom<at>eit.lth.se

Reduction of PAR and out-of-band egress. EIT 140, tom<at>eit.lth.se Reduction of PAR and out-of-band egress EIT 140, tomeit.lth.se Multicarrier specific issues The following issues are specific for multicarrier systems and deserve special attention: Peak-to-average

More information

PCM BIT SYNCHRONIZATION TO AN Eb/No THRESHOLD OF -20 db

PCM BIT SYNCHRONIZATION TO AN Eb/No THRESHOLD OF -20 db PCM BIT SYNCHRONIZATION TO AN Eb/No THRESHOLD OF -20 db Item Type text; Proceedings Authors Schroeder, Gene F. Publisher International Foundation for Telemetering Journal International Telemetering Conference

More information

National Instruments Flex II ADC Technology The Flexible Resolution Technology inside the NI PXI-5922 Digitizer

National Instruments Flex II ADC Technology The Flexible Resolution Technology inside the NI PXI-5922 Digitizer National Instruments Flex II ADC Technology The Flexible Resolution Technology inside the NI PXI-5922 Digitizer Kaustubh Wagle and Niels Knudsen National Instruments, Austin, TX Abstract Single-bit delta-sigma

More information

IIR Ultra-Wideband Pulse Shaper Design

IIR Ultra-Wideband Pulse Shaper Design IIR Ultra-Wideband Pulse Shaper esign Chun-Yang Chen and P. P. Vaidyanathan ept. of Electrical Engineering, MC 36-93 California Institute of Technology, Pasadena, CA 95, USA E-mail: cyc@caltech.edu, ppvnath@systems.caltech.edu

More information

Multirate Digital Signal Processing

Multirate Digital Signal Processing Multirate Digital Signal Processing Basic Sampling Rate Alteration Devices Up-sampler - Used to increase the sampling rate by an integer factor Down-sampler - Used to increase the sampling rate by an integer

More information

Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper

Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper Watkins-Johnson Company Tech-notes Copyright 1981 Watkins-Johnson Company Vol. 8 No. 6 November/December 1981 Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper All

More information

Sampling and Reconstruction of Analog Signals

Sampling and Reconstruction of Analog Signals Sampling and Reconstruction of Analog Signals Chapter Intended Learning Outcomes: (i) Ability to convert an analog signal to a discrete-time sequence via sampling (ii) Ability to construct an analog signal

More information

Amplitude Frequency Phase

Amplitude Frequency Phase Chapter 4 (part 2) Digital Modulation Techniques Chapter 4 (part 2) Overview Digital Modulation techniques (part 2) Bandpass data transmission Amplitude Shift Keying (ASK) Phase Shift Keying (PSK) Frequency

More information

A PREDICTABLE PERFORMANCE WIDEBAND NOISE GENERATOR

A PREDICTABLE PERFORMANCE WIDEBAND NOISE GENERATOR A PREDICTABLE PERFORMANCE WIDEBAND NOISE GENERATOR Submitted by T. M. Napier and R.A. Peloso Aydin Computer and Monitor Division 700 Dresher Road Horsham, PA 19044 ABSTRACT An innovative digital approach

More information

RESEARCH ON METHODS FOR ANALYZING AND PROCESSING SIGNALS USED BY INTERCEPTION SYSTEMS WITH SPECIAL APPLICATIONS

RESEARCH ON METHODS FOR ANALYZING AND PROCESSING SIGNALS USED BY INTERCEPTION SYSTEMS WITH SPECIAL APPLICATIONS Abstract of Doctorate Thesis RESEARCH ON METHODS FOR ANALYZING AND PROCESSING SIGNALS USED BY INTERCEPTION SYSTEMS WITH SPECIAL APPLICATIONS PhD Coordinator: Prof. Dr. Eng. Radu MUNTEANU Author: Radu MITRAN

More information

Handout 13: Intersymbol Interference

Handout 13: Intersymbol Interference ENGG 2310-B: Principles of Communication Systems 2018 19 First Term Handout 13: Intersymbol Interference Instructor: Wing-Kin Ma November 19, 2018 Suggested Reading: Chapter 8 of Simon Haykin and Michael

More information

Analysis of Complex Modulated Carriers Using Statistical Methods

Analysis of Complex Modulated Carriers Using Statistical Methods Analysis of Complex Modulated Carriers Using Statistical Methods Richard H. Blackwell, Director of Engineering, Boonton Electronics Abstract... This paper describes a method for obtaining and using probability

More information

Digital Processing of Continuous-Time Signals

Digital Processing of Continuous-Time Signals Chapter 4 Digital Processing of Continuous-Time Signals 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 4-1-1 Digital Processing of Continuous-Time Signals Digital

More information

Radio Receiver Architectures and Analysis

Radio Receiver Architectures and Analysis Radio Receiver Architectures and Analysis Robert Wilson December 6, 01 Abstract This article discusses some common receiver architectures and analyzes some of the impairments that apply to each. 1 Contents

More information

Signal Processing for Digitizers

Signal Processing for Digitizers Signal Processing for Digitizers Modular digitizers allow accurate, high resolution data acquisition that can be quickly transferred to a host computer. Signal processing functions, applied in the digitizer

More information

2) How fast can we implement these in a system

2) How fast can we implement these in a system Filtration Now that we have looked at the concept of interpolation we have seen practically that a "digital filter" (hold, or interpolate) can affect the frequency response of the overall system. We need

More information

Audio /Video Signal Processing. Lecture 1, Organisation, A/D conversion, Sampling Gerald Schuller, TU Ilmenau

Audio /Video Signal Processing. Lecture 1, Organisation, A/D conversion, Sampling Gerald Schuller, TU Ilmenau Audio /Video Signal Processing Lecture 1, Organisation, A/D conversion, Sampling Gerald Schuller, TU Ilmenau Gerald Schuller gerald.schuller@tu ilmenau.de Organisation: Lecture each week, 2SWS, Seminar

More information

Chapter 4. Part 2(a) Digital Modulation Techniques

Chapter 4. Part 2(a) Digital Modulation Techniques Chapter 4 Part 2(a) Digital Modulation Techniques Overview Digital Modulation techniques Bandpass data transmission Amplitude Shift Keying (ASK) Phase Shift Keying (PSK) Frequency Shift Keying (FSK) Quadrature

More information

Satellite Communications: Part 4 Signal Distortions & Errors and their Relation to Communication Channel Specifications. Howard Hausman April 1, 2010

Satellite Communications: Part 4 Signal Distortions & Errors and their Relation to Communication Channel Specifications. Howard Hausman April 1, 2010 Satellite Communications: Part 4 Signal Distortions & Errors and their Relation to Communication Channel Specifications Howard Hausman April 1, 2010 Satellite Communications: Part 4 Signal Distortions

More information

(Refer Slide Time: 3:11)

(Refer Slide Time: 3:11) Digital Communication. Professor Surendra Prasad. Department of Electrical Engineering. Indian Institute of Technology, Delhi. Lecture-2. Digital Representation of Analog Signals: Delta Modulation. Professor:

More information

Active Filter Design Techniques

Active Filter Design Techniques Active Filter Design Techniques 16.1 Introduction What is a filter? A filter is a device that passes electric signals at certain frequencies or frequency ranges while preventing the passage of others.

More information

Digital Processing of

Digital Processing of Chapter 4 Digital Processing of Continuous-Time Signals 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 4-1-1 Digital Processing of Continuous-Time Signals Digital

More information

Interpolation Filters for the GNURadio+USRP2 Platform

Interpolation Filters for the GNURadio+USRP2 Platform Interpolation Filters for the GNURadio+USRP2 Platform Project Report for the Course 442.087 Seminar/Projekt Signal Processing 0173820 Hermann Kureck 1 Executive Summary The USRP2 platform is a typical

More information

Chapter IX Using Calibration and Temperature Compensation to improve RF Power Detector Accuracy By Carlos Calvo and Anthony Mazzei

Chapter IX Using Calibration and Temperature Compensation to improve RF Power Detector Accuracy By Carlos Calvo and Anthony Mazzei Chapter IX Using Calibration and Temperature Compensation to improve RF Power Detector Accuracy By Carlos Calvo and Anthony Mazzei Introduction Accurate RF power management is a critical issue in modern

More information

EE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM

EE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM EE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM Department of Electrical and Computer Engineering Missouri University of Science and Technology Page 1 Table of Contents Introduction...Page

More information

Development of a Statistical Model for Powerline Communication Channels

Development of a Statistical Model for Powerline Communication Channels Development of a Statistical Model for Powerline Communication Channels Holger Philipps Institute for Communications Technology Braunschweig Technical University Schleinitzstr. 22 D-3 8 106 Braunschweig,

More information

Frequency Domain Representation of Signals

Frequency Domain Representation of Signals Frequency Domain Representation of Signals The Discrete Fourier Transform (DFT) of a sampled time domain waveform x n x 0, x 1,..., x 1 is a set of Fourier Coefficients whose samples are 1 n0 X k X0, X

More information

DIGITAL Radio Mondiale (DRM) is a new

DIGITAL Radio Mondiale (DRM) is a new Synchronization Strategy for a PC-based DRM Receiver Volker Fischer and Alexander Kurpiers Institute for Communication Technology Darmstadt University of Technology Germany v.fischer, a.kurpiers @nt.tu-darmstadt.de

More information

Predicting Total Harmonic Distortion (THD) in ADSL Transformers using Behavioural Modeling

Predicting Total Harmonic Distortion (THD) in ADSL Transformers using Behavioural Modeling Predicting Total Harmonic Distortion (THD) in ADSL Transformers using Behavioural Modeling, J. Neil Ross & Andrew D. Brown S 1 Outline Introduction ADSL Where is the need for the transformer? What are

More information

Contents. Introduction 1 1 Suggested Reading 2 2 Equipment and Software Tools 2 3 Experiment 2

Contents. Introduction 1 1 Suggested Reading 2 2 Equipment and Software Tools 2 3 Experiment 2 ECE363, Experiment 02, 2018 Communications Lab, University of Toronto Experiment 02: Noise Bruno Korst - bkf@comm.utoronto.ca Abstract This experiment will introduce you to some of the characteristics

More information

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

Implementation 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 5 (March 9, 2016)

More information

ME scope Application Note 01 The FFT, Leakage, and Windowing

ME scope Application Note 01 The FFT, Leakage, and Windowing INTRODUCTION ME scope Application Note 01 The FFT, Leakage, and Windowing NOTE: The steps in this Application Note can be duplicated using any Package that includes the VES-3600 Advanced Signal Processing

More information

The Scientist and Engineer's Guide to Digital Signal Processing By Steven W. Smith, Ph.D.

The Scientist and Engineer's Guide to Digital Signal Processing By Steven W. Smith, Ph.D. The Scientist and Engineer's Guide to Digital Signal Processing By Steven W. Smith, Ph.D. Home The Book by Chapters About the Book Steven W. Smith Blog Contact Book Search Download this chapter in PDF

More information

User-friendly Matlab tool for easy ADC testing

User-friendly Matlab tool for easy ADC testing User-friendly Matlab tool for easy ADC testing Tamás Virosztek, István Kollár Budapest University of Technology and Economics, Department of Measurement and Information Systems Budapest, Hungary, H-1521,

More information

Islamic University of Gaza. Faculty of Engineering Electrical Engineering Department Spring-2011

Islamic University of Gaza. Faculty of Engineering Electrical Engineering Department Spring-2011 Islamic University of Gaza Faculty of Engineering Electrical Engineering Department Spring-2011 DSP Laboratory (EELE 4110) Lab#4 Sampling and Quantization OBJECTIVES: When you have completed this assignment,

More information

SCUBA-2. Low Pass Filtering

SCUBA-2. Low Pass Filtering Physics and Astronomy Dept. MA UBC 07/07/2008 11:06:00 SCUBA-2 Project SC2-ELE-S582-211 Version 1.3 SCUBA-2 Low Pass Filtering Revision History: Rev. 1.0 MA July 28, 2006 Initial Release Rev. 1.1 MA Sept.

More information

Simulated BER Performance of, and Initial Hardware Results from, the Uplink in the U.K. LINK-CDMA Testbed

Simulated BER Performance of, and Initial Hardware Results from, the Uplink in the U.K. LINK-CDMA Testbed Simulated BER Performance of, and Initial Hardware Results from, the Uplink in the U.K. LINK-CDMA Testbed J.T.E. McDonnell1, A.H. Kemp2, J.P. Aldis3, T.A. Wilkinson1, S.K. Barton2,4 1Mobile Communications

More information

Digital Filters Using the TMS320C6000

Digital Filters Using the TMS320C6000 HUNT ENGINEERING Chestnut Court, Burton Row, Brent Knoll, Somerset, TA9 4BP, UK Tel: (+44) (0)278 76088, Fax: (+44) (0)278 76099, Email: sales@hunteng.demon.co.uk URL: http://www.hunteng.co.uk Digital

More information

Response spectrum Time history Power Spectral Density, PSD

Response spectrum Time history Power Spectral Density, PSD A description is given of one way to implement an earthquake test where the test severities are specified by time histories. The test is done by using a biaxial computer aided servohydraulic test rig.

More information

CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION

CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION Broadly speaking, system identification is the art and science of using measurements obtained from a system to characterize the system. The characterization

More information

Part One. Efficient Digital Filters COPYRIGHTED MATERIAL

Part One. Efficient Digital Filters COPYRIGHTED MATERIAL Part One Efficient Digital Filters COPYRIGHTED MATERIAL Chapter 1 Lost Knowledge Refound: Sharpened FIR Filters Matthew Donadio Night Kitchen Interactive What would you do in the following situation?

More information

EECS 452 Midterm Exam (solns) Fall 2012

EECS 452 Midterm Exam (solns) Fall 2012 EECS 452 Midterm Exam (solns) Fall 2012 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: # Points Section I /40 Section

More information

Course 2: Channels 1 1

Course 2: Channels 1 1 Course 2: Channels 1 1 "You see, wire telegraph is a kind of a very, very long cat. You pull his tail in New York and his head is meowing in Los Angeles. Do you understand this? And radio operates exactly

More information

5.25Chapter V Problem Set

5.25Chapter V Problem Set 5.25Chapter V Problem Set P5.1 Analyze the circuits in Fig. P5.1 and determine the base, collector, and emitter currents of the BJTs as well as the voltages at the base, collector, and emitter terminals.

More information

METHODS TO IMPROVE DYNAMIC RESPONSE OF POWER FACTOR PREREGULATORS: AN OVERVIEW

METHODS TO IMPROVE DYNAMIC RESPONSE OF POWER FACTOR PREREGULATORS: AN OVERVIEW METHODS TO IMPROE DYNAMIC RESPONSE OF POWER FACTOR PREREGULATORS: AN OERIEW G. Spiazzi*, P. Mattavelli**, L. Rossetto** *Dept. of Electronics and Informatics, **Dept. of Electrical Engineering University

More information

Michael F. Toner, et. al.. "Distortion Measurement." Copyright 2000 CRC Press LLC. <

Michael F. Toner, et. al.. Distortion Measurement. Copyright 2000 CRC Press LLC. < Michael F. Toner, et. al.. "Distortion Measurement." Copyright CRC Press LLC. . Distortion Measurement Michael F. Toner Nortel Networks Gordon W. Roberts McGill University 53.1

More information

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises ELT-44006 Receiver Architectures and Signal Processing Fall 2014 1 Mandatory homework exercises - Individual solutions to be returned to Markku Renfors by email or in paper format. - Solutions are expected

More information

FFT 1 /n octave analysis wavelet

FFT 1 /n octave analysis wavelet 06/16 For most acoustic examinations, a simple sound level analysis is insufficient, as not only the overall sound pressure level, but also the frequency-dependent distribution of the level has a significant

More information

Introduction. Chapter Time-Varying Signals

Introduction. Chapter Time-Varying Signals Chapter 1 1.1 Time-Varying Signals Time-varying signals are commonly observed in the laboratory as well as many other applied settings. Consider, for example, the voltage level that is present at a specific

More information

When and How to Use FFT

When and How to Use FFT B Appendix B: FFT When and How to Use FFT The DDA s Spectral Analysis capability with FFT (Fast Fourier Transform) reveals signal characteristics not visible in the time domain. FFT converts a time domain

More information

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters FIR Filter Design Chapter Intended Learning Outcomes: (i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters (ii) Ability to design linear-phase FIR filters according

More information

18.8 Channel Capacity

18.8 Channel Capacity 674 COMMUNICATIONS SIGNAL PROCESSING 18.8 Channel Capacity The main challenge in designing the physical layer of a digital communications system is approaching the channel capacity. By channel capacity

More information

DISCRETE FOURIER TRANSFORM AND FILTER DESIGN

DISCRETE FOURIER TRANSFORM AND FILTER DESIGN DISCRETE FOURIER TRANSFORM AND FILTER DESIGN N. C. State University CSC557 Multimedia Computing and Networking Fall 2001 Lecture # 03 Spectrum of a Square Wave 2 Results of Some Filters 3 Notation 4 x[n]

More information

HIGH ORDER MODULATION SHAPED TO WORK WITH RADIO IMPERFECTIONS

HIGH ORDER MODULATION SHAPED TO WORK WITH RADIO IMPERFECTIONS HIGH ORDER MODULATION SHAPED TO WORK WITH RADIO IMPERFECTIONS Karl Martin Gjertsen 1 Nera Networks AS, P.O. Box 79 N-52 Bergen, Norway ABSTRACT A novel layout of constellations has been conceived, promising

More information

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Mel Spectrum Analysis of Speech Recognition using Single Microphone International Journal of Engineering Research in Electronics and Communication Mel Spectrum Analysis of Speech Recognition using Single Microphone [1] Lakshmi S.A, [2] Cholavendan M [1] PG Scholar, Sree

More information

CHAPTER 6 SIGNAL PROCESSING TECHNIQUES TO IMPROVE PRECISION OF SPECTRAL FIT ALGORITHM

CHAPTER 6 SIGNAL PROCESSING TECHNIQUES TO IMPROVE PRECISION OF SPECTRAL FIT ALGORITHM CHAPTER 6 SIGNAL PROCESSING TECHNIQUES TO IMPROVE PRECISION OF SPECTRAL FIT ALGORITHM After developing the Spectral Fit algorithm, many different signal processing techniques were investigated with the

More information

Encoding a Hidden Digital Signature onto an Audio Signal Using Psychoacoustic Masking

Encoding a Hidden Digital Signature onto an Audio Signal Using Psychoacoustic Masking The 7th International Conference on Signal Processing Applications & Technology, Boston MA, pp. 476-480, 7-10 October 1996. Encoding a Hidden Digital Signature onto an Audio Signal Using Psychoacoustic

More information

DEVELOPMENT OF A DIGITAL TERRESTRIAL FRONT END

DEVELOPMENT OF A DIGITAL TERRESTRIAL FRONT END DEVELOPMENT OF A DIGITAL TERRESTRIAL FRONT END ABSTRACT J D Mitchell (BBC) and P Sadot (LSI Logic, France) BBC Research and Development and LSI Logic are jointly developing a front end for digital terrestrial

More information

C/N Ratio at Low Carrier Frequencies in SFQ

C/N Ratio at Low Carrier Frequencies in SFQ Application Note C/N Ratio at Low Carrier Frequencies in SFQ Products: TV Test Transmitter SFQ 7BM09_0E C/N ratio at low carrier frequencies in SFQ Contents 1 Preliminaries... 3 2 Description of Ranges...

More information

Coherent Laser Measurement and Control Beam Diagnostics

Coherent Laser Measurement and Control Beam Diagnostics Coherent Laser Measurement and Control M 2 Propagation Analyzer Measurement and display of CW laser divergence, M 2 (or k) and astigmatism sizes 0.2 mm to 25 mm Wavelengths from 220 nm to 15 µm Determination

More information

ELEC Dr Reji Mathew Electrical Engineering UNSW

ELEC Dr Reji Mathew Electrical Engineering UNSW ELEC 4622 Dr Reji Mathew Electrical Engineering UNSW Filter Design Circularly symmetric 2-D low-pass filter Pass-band radial frequency: ω p Stop-band radial frequency: ω s 1 δ p Pass-band tolerances: δ

More information

Linear Time-Invariant Systems

Linear Time-Invariant Systems Linear Time-Invariant Systems Modules: Wideband True RMS Meter, Audio Oscillator, Utilities, Digital Utilities, Twin Pulse Generator, Tuneable LPF, 100-kHz Channel Filters, Phase Shifter, Quadrature Phase

More information

Chapter 2 Channel Equalization

Chapter 2 Channel Equalization Chapter 2 Channel Equalization 2.1 Introduction In wireless communication systems signal experiences distortion due to fading [17]. As signal propagates, it follows multiple paths between transmitter and

More information

Compensation of Analog-to-Digital Converter Nonlinearities using Dither

Compensation of Analog-to-Digital Converter Nonlinearities using Dither Ŕ periodica polytechnica Electrical Engineering and Computer Science 57/ (201) 77 81 doi: 10.11/PPee.2145 http:// periodicapolytechnica.org/ ee Creative Commons Attribution Compensation of Analog-to-Digital

More information

The Fundamentals of Mixed Signal Testing

The Fundamentals of Mixed Signal Testing The Fundamentals of Mixed Signal Testing Course Information The Fundamentals of Mixed Signal Testing course is designed to provide the foundation of knowledge that is required for testing modern mixed

More information

This tutorial describes the principles of 24-bit recording systems and clarifies some common mis-conceptions regarding these systems.

This tutorial describes the principles of 24-bit recording systems and clarifies some common mis-conceptions regarding these systems. This tutorial describes the principles of 24-bit recording systems and clarifies some common mis-conceptions regarding these systems. This is a general treatment of the subject and applies to I/O System

More information

Chapter 4 SPEECH ENHANCEMENT

Chapter 4 SPEECH ENHANCEMENT 44 Chapter 4 SPEECH ENHANCEMENT 4.1 INTRODUCTION: Enhancement is defined as improvement in the value or Quality of something. Speech enhancement is defined as the improvement in intelligibility and/or

More information

THE BENEFITS OF DSP LOCK-IN AMPLIFIERS

THE BENEFITS OF DSP LOCK-IN AMPLIFIERS THE BENEFITS OF DSP LOCK-IN AMPLIFIERS If you never heard of or don t understand the term lock-in amplifier, you re in good company. With the exception of the optics industry where virtually every major

More information

Experiment 2 Effects of Filtering

Experiment 2 Effects of Filtering Experiment 2 Effects of Filtering INTRODUCTION This experiment demonstrates the relationship between the time and frequency domains. A basic rule of thumb is that the wider the bandwidth allowed for the

More information

Grid Power Quality Analysis of 3-Phase System Using Low Cost Digital Signal Processor

Grid Power Quality Analysis of 3-Phase System Using Low Cost Digital Signal Processor Grid Power Quality Analysis of 3-Phase System Using Low Cost Digital Signal Processor Sravan Vorem, Dr. Vinod John Department of Electrical Engineering Indian Institute of Science Bangalore 56002 Email:

More information

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters FIR Filter Design Chapter Intended Learning Outcomes: (i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters (ii) Ability to design linear-phase FIR filters according

More information

BandPass Sigma-Delta Modulator for wideband IF signals

BandPass Sigma-Delta Modulator for wideband IF signals BandPass Sigma-Delta Modulator for wideband IF signals Luca Daniel (University of California, Berkeley) Marco Sabatini (STMicroelectronics Berkeley Labs) maintain the same advantages of BaseBand converters

More information

f o Fig ECE 6440 Frequency Synthesizers P.E. Allen Frequency Magnitude Spectral impurity Frequency Fig010-03

f o Fig ECE 6440 Frequency Synthesizers P.E. Allen Frequency Magnitude Spectral impurity Frequency Fig010-03 Lecture 010 Introduction to Synthesizers (5/5/03) Page 010-1 LECTURE 010 INTRODUCTION TO FREQUENCY SYNTHESIZERS (References: [1,5,9,10]) What is a Synthesizer? A frequency synthesizer is the means by which

More information

SHF Communication Technologies AG

SHF Communication Technologies AG SHF Communication Technologies AG Wilhelm-von-Siemens-Str. 23D 12277 Berlin Germany Phone +49 30 772051-0 Fax +49 30 7531078 E-Mail: sales@shf.de Web: http://www.shf.de Datasheet SHF 78120 D Synthesized

More information

Laboratory 1: Uncertainty Analysis

Laboratory 1: Uncertainty Analysis University of Alabama Department of Physics and Astronomy PH101 / LeClair May 26, 2014 Laboratory 1: Uncertainty Analysis Hypothesis: A statistical analysis including both mean and standard deviation can

More information

Infinite Impulse Response Filters

Infinite Impulse Response Filters 6 Infinite Impulse Response Filters Ren Zhou In this chapter we introduce the analysis and design of infinite impulse response (IIR) digital filters that have the potential of sharp rolloffs (Tompkins

More information

Module 1: Introduction to Experimental Techniques Lecture 2: Sources of error. The Lecture Contains: Sources of Error in Measurement

Module 1: Introduction to Experimental Techniques Lecture 2: Sources of error. The Lecture Contains: Sources of Error in Measurement The Lecture Contains: Sources of Error in Measurement Signal-To-Noise Ratio Analog-to-Digital Conversion of Measurement Data A/D Conversion Digitalization Errors due to A/D Conversion file:///g /optical_measurement/lecture2/2_1.htm[5/7/2012

More information

Lab course Analog Part of a State-of-the-Art Mobile Radio Receiver

Lab course Analog Part of a State-of-the-Art Mobile Radio Receiver Communication Technology Laboratory Wireless Communications Group Prof. Dr. A. Wittneben ETH Zurich, ETF, Sternwartstrasse 7, 8092 Zurich Tel 41 44 632 36 11 Fax 41 44 632 12 09 Lab course Analog Part

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing System Analysis and Design Paulo S. R. Diniz Eduardo A. B. da Silva and Sergio L. Netto Federal University of Rio de Janeiro CAMBRIDGE UNIVERSITY PRESS Preface page xv Introduction

More information