TIMA Lab. Research Reports

Size: px
Start display at page:

Download "TIMA Lab. Research Reports"

Transcription

1 ISSN TIMA Lab. Research Reports TIMA Laboratory, 46 avenue Félix Viallet, 38 Grenoble France

2 ON-CHIP TESTING OF LINEAR TIME INVARIANT SYSTEMS USING MAXIMUM-LENGTH SEQUENCES Libor Rufer, Emmanuel Simeu and Salvador Mir TIMA Laboratory 46 Av. Félix Viallet 383 Grenoble FRANCE Abstract: With the rapid development of system-on-chip (SoC) applications, containing digital and analogue parts, the need for fast and reliable on-chip testing methods has become obvious. We present a method for a fast and accurate broadband determination of the behaviour of analogue and mixed-signal circuits. This technique is based on impulse response (IR) evaluation using pseudo-random Maximum Length Sequences (MLS). This approach provides a large dynamic range and is thus an optimal solution for measurements in noisy environments and for low-power test signals. We will show the algorithms of the MLS generation and of the impulse response calculation which can be easily implemented on-chip. Copyright 23 IFAC Keywords: Test, system-on chip, maximum-length sequence, response measurement.. INTRODUCTION The development of reliable System-on-Chip (SoC) containing mixed-signal systems requires seeking methods for facilitating their test, in particular Built- In Self-Test (BIST) techniques. In the research of cost effective testing of analogue parts, the techniques based on digital signals are often preferred since most of the circuitry in mixed signal systems is digital and most of the test equipment is devoted to them. A number of well-established approaches for the test of analogue functions using digital signals exist. These include impulse response and step response testing as an example. Knowledge of the system impulse response provides enough information for system functional evaluation as well as for extraction of its parameters. A straightforward way to obtain the impulse response consists in the injection of a very short pulse of high amplitude (ideally close to a Dirac delta function) to a system and in measuring its response. This technique has two drawbacks: first, in the input pulse generation, the amplitude is limited by the range of linearity of the system, and second, the system behaviour that does not correspond to a steady-state regime. The measurement of the input-output crosscorrelation function of the system stimulated by a white noise is another way to obtain the impulse response. This procedure fails sometimes due to the limits in the signal to noise (S/N) ratio. Another source of uncertainty, the stochastic nature of the test signal, needs to be solved by using a certain number of averages. For these reasons efforts have been made during the last decade to reduce the influences of background noise by choosing special test signals which can replace the stochastic properties in a theoretically correct way. As a result of this effort, the technique of a system impulse response measurement based on Maximum-Length Sequences (MLS) has been developed (Rife and Vanderkooy, 989). MLSs are now well-established test signals in various fields, as in electroacoustic transducer testing or in building acoustics. Binary MLSs are periodic two-level deterministic sequences of the length N = 2 m, where m is an integer denoting the order of the sequence. A simple pseudorandom sequence can be generated by an arrangement of N bits shift register clocked at fixed frequency using an exclusive-or gate to generate the feedback signal from the n th bit (<n<m) and the last m th bit of the shift register. If the values of n and m are chosen correctly, the shift register will go through the maximum number of allowable states, N, before repeating itself. It can be shown that the MLS power spectrum is a line spectrum with constant amplitudes in low frequency band whose width can be adjusted by a proper choice of the clock frequency.

3 The method is based on the fact that input-output cross-correlation function of a Linear Time Invariant (LTI) system provides the system impulse response when the input signal has a flat frequency spectrum. An estimation of the system impulse response can be obtained by using MLS as an input signal, because its spectrum is flat in frequency band that is defined by the sequence length and by the clock frequency. The basic idea is to apply a MLS to a linear system, sample the resulting response, and then crosscorrelate this response with the original sequence. Since the original sequence is a known pseudorandom sequence, there exists an efficient and very fast way to calculate the cross-correlation function, called Fast Hadamard Transform (FHT). A benefit of FHT is that it requires only N log 2 N operations. Since the MLS is represented by + and -, the FHT consists of additions and subtractions only. For an LTI system, one period of the signal is sufficient for a cross-correlation computation and no averaging is required. The averaging can still be applied to reduce the system noise. Since the sequence is deterministic, it can be repeated precisely. It is therefore possible to increase signal to noise ratio by a synchronous averaging of the response sequence. This procedure reduces the effective background noise level by 3 db per doubling of the number of averages because the exactly repeated periods of the test signal add up in phase while the background noise is not correlated between the different periods and only its energy is summed. The use of the MLS-based method can be twofold. Firstly, we can perform a functional evaluation of the measured system based on the impulse response or on the transfer function. Secondly, we can define a system signature based on the impulse response and by checking the measured signature against the expected one we can verify the correctness of a device without measuring the original performance parameters (Pan and Cheng, 997). This polynomial specifies a Linear Feedback Shift Register (LFSR) as shown in Fig.a. The boxes containing z - represent a unit-sample delay produced by memory elements or flip-flops. The LFSR is clocked at some fixed frequency f c. The symbol designates a modulo 2 sum or exclusive-or operation. If the values of n and m are chosen correctly, the LFSR generates a binary sequence whose maximal length is N = 2 m. For certain values of m, more than one feedback loop is required in order to generate a MLS. The fraction of the analogue form of the typical maximum-length sequence is shown in Fig.b. The duration T p of one sequence period is given by the sequence length N and by the clock frequency f c as T p = N/ f c. When changing the sequence duration by the change of clock frequency, the Nyquist sampling theorem must be satisfied in order to cover the frequency band that is demanded. z - z- z - z - z - z - output m m- n+ n 2 T p = N t t=/ f c Fig. ( Feedback shift registers corresponding to polynomial x m + x n +, and ( an example of the generated MLS. There are several important properties of this sequence that should be mentioned. First, it is periodic and deterministic. Second, if the binary states are chosen to be + and -, the autocorrelation function R xx (k) is as shown in Fig. 2a. 2. MAXIMUM-LENGTH SEQUENCE Maximum-length sequences (also called pseudorandom sequences, pseudo-noise sequences or m-sequences) are certain binary sequences of the length N = 2 m with m denoting the order of the sequence. These sequences have been known for a long time in areas such as range-finding, scrambling, fault detection, modulation, synchronizing, acoustic measurements, etc. (Rife and Vanderkooy, 989; Davies, 966; MacWilliams and Sloane, 976). Due to their specific properties, they are predestined for special measurement techniques as transfer function or impulse response measurements, where an important gain in speed and in S/N ratio can be obtained. Power spectrum [db] R xx (k) -/Ν N-2 N- k To construct a MLS of a given length N, we need a primitive polynomial p(x) of a degree m. An example of such a polynomial is given by the following expression m n p(x) = x + x +, < n < m () /N t Frequency [Hz] Fig. 2. MLS ( autocorrelation function and ( schematic power spectrum. f c 2f c

4 The value of the autocorrelation function is always equal to for zero shift and drops to -/N for any other shift, repeating after each period of the sequence. The power spectrum of the MLS that is schematically shown in Fig. 2b is a discrete spectrum whose upper 3 db roll-off frequency is about.45 f c. By adjusting the clock frequency, the broadband signal over a wide frequency range can be generated. 3. IMPULSE RESPONSE MEASUREMENT The LTI system can be completely specified either by its transfer function or by its impulse response. Both functions can be obtained by MLS-based measurements. The impulse response of the LTI system can be obtained as a result of the crosscorrelation between its input and output signals. In the case of the discrete input and output sequences, we obtain the cross-correlation φ xy (k), that is related to auto-correlation of the input, φ xx (k) by a convolution with the periodic impulse response h(k): φ xy ( k) = φxx (k) * h(k) (2) An important property of any MLS is that its autocorrelation function is essentially an impulse that can be represented by the Dirac delta function. We can see from the relation (2) that in the case of MLSbased measurements, cross-correlating of the system input and output sequences gives the impulse response. The basic idea of the measurement method is then shown in Fig.3. MLS Gen. x(k) DUT y(k) Correlator h(k) Fig. 3. Block diagram of an MLS - based measurement. A MLS signal excites a device under the test (DUT). The system impulse response is obtained as a result of the cross-correlation of the input and output sequences. The cross-correlation operation in the case of a discrete sequence is defined by: N φ = xy k) x(j k) y(j) N j= ( (3) The Equation (3) can also be described in terms of matrix multiplication: Φ xy = X Y (4) N Φ xy and Y are vectors whose elements are φ xy and y from the Equation (3), and the matrix X contains the circularly delayed version of the input sequence x. Since the elements of X are all ±, only additions and subtractions are required to perform the matrix multiplication. Finding each element of the correlation vector Φ xy requires N- additions. The total number of additions necessary for the resulting vector is N (N-). When N is a large number, the number of operations can be a limiting factor for the measurements. Rapid calculations of the crosscorrelation can be based upon the algorithm called Fast Hadamard Transform. The flow graph of FHT is similar to the flow diagram of the Fast Fourier Transform (FFT) and the total number of additions required to evaluate an N-point FHT is N log 2 N. 4. IMPLEMENTATION OF THE METHOD The implementation of the MLS-based measuring method can be considered off-chip or on-chip. In the first case, the device under the test is connected with an auxiliary unit that provides the test sequence generation and necessary signal processing. This approach can serve for development purposes and for the extraction of system parameters for example. In the second case, the on-chip approach corresponds to a built-in self-test (BIST) technique for which the necessary operations for the MLS generation and processing are done on chip. 4. Off-chip simulation and measurements In the case of an off-chip measurement, we have considered the scheme shown in Figure 3. The MLS generation and correlation procedures are being executed on a PC equipped with a data acquisition card. Necessary calculations are done in Matlab programming language, the MLS generation and FHT procedures were programmed in C and transformed to MEX-files that are executable in Matlab. The method was first validated on basic structures as filters or similar blocks by means of the Simulink toolbox of Matlab. We have considered as an example the sixth order Butterworth low-pass filter with the relative cut-off frequency equal to.5. For the MLS, we have considered a LFSR of the length m = 6 bits and a sequence of the length N = = 63 with a sample rate of 4 khz. The results of the impulse response calculations are shown in Figure 4. An important advantage of the MLS technique is the ability to separate the signal components from the random noise by just considering a generation of several sequences of length N. This results in a synchronous averaging operation that reduces the background noise level by 3 db per doubling of the number of averages (see Section ). We illustrate this in the simulation results in Figure 4 where we have injected a random noise at the system output with the average amplitude that was 4 db lower than the input MLS. Figure 4( shows the simulated impulse response obtained as the average of two output sequences, and Figure 4( the impulse response corresponding to the average of 32 sequences. The MLS technique with synchronous averaging allows thus measuring IR components that would be normally buried in the system noise.

5 Impulse Response Time (ms) scheme shown in Figure 6. Each of these m components corresponds to the output of a simplified correlation cell (SCC) shown in Figure 5. The input signal of the SCCs is the response of the device under the test to the MLS; the control signal of each cell is taken at different stages of the LFSR generating the MLS. The simplest on-chip implementation shown above does not give the whole picture of the impulse response but gives only m components. This information can be exploited as a system pattern that can be used for fault detection if compared to the nominal pattern. If a larger number of IR components is demanded, more sophisticated algorithms can be used which would result also in increasing costs. Impulse Response..5 LFSR z - z- z - z - z DUT A/D m m- n+ n Time (ms) Fig. 4. Simulation results: Impulse response of a Butterworth low-pass filter based on the average of ( 2 sequences, ( 32 sequences. 4.2 Implementation on the chip The on-chip approach leads to a BIST implementation. The use of a MLS as the input signal and the subsequent processing aiming at obtaining the impulse response simplifies the implementation task. The MLS generation based on the LFSR is straightforward and the response processing used in this method is relatively simple because the products that normally need to be done when using white noise for the CCF evaluation are replaced by the sums in the case of the MLS. To obtain a component h(k) of the impulse response, we can proceed, according to the expression (3), as it is shown in Figure 5. Each sample of the sequence y(k) is multiplied by or, which is provided by the multiplexer unit (MUX) controlled by the MLS, and the result is added to the sum stored in the accumulator (ACC). The value obtained at the end of the calculation loop is divided by N. x(j-k) y(j) - MUX ACC Σ z - j = :N- /N h(k) Fig. 5. Block diagram of a simplified correlation cell (SCC). The first m components of the impulse response (h(k), k = to m-) can be obtained by following the SCC SCC SCC m h h h m- Fig. 6. On-chip implementation scheme of the impulse response measurement. The simulation results of a Butterworth filter of the same type as described in Section 4. using a Simulink model of Figure 6 is shown in Figure 7. The length of LFSR used for MLS generation is m = 6. Figure 7( shows the first six even components of the impulse response that were obtained by inserting the delay units before one of the inputs of each correlation cell. This part of the impulse response corresponds to the exact values shown in Figure 7( Impulse Response IR(k) k Fig. 7. ( Simulation results and ( exact values of the impulse response of the tested circuit. 5. CONCLUSIONS In this paper we have shown a full BIST technique for LTI systems where the input test signal and the device response are, respectively, generated and analyzed on-chip. This technique is compatible with existing self-test functions for stimuli generation. Only a suitable sequence of electrical test pulses

6 (pseudo-random MLS) must be generated in order to analyze the system behaviour on-chip. The test sequence is generated using a LFSR, as is commonly done for testing digital circuits. Since the generated pulse sequence is known, there exists an efficient and fast way to calculate the system impulse response. We have shown the advantages of the method in comparison with the classical approaches, especially in terms of the signal to noise ratio, speed, and implementation feasibility. In particular, we intend to use this method for the test and fault detection of mixed-signal parts of a system-on-chip. Further research is being carried out in order to determine the signatures to be used that take into account the tolerances in process or device parameters. REFERENCES Davies, V. D. T. (966). Generation and properties of maximum-length sequences. Control, June 966, pp MacWilliams, F. J. and Sloane, N. J. A. (976). Pseudo-random sequences and arrays. Proc. of the IEEE, vol. 64, no. 2, pp Pan, C. Y. and Cheng, K. T. (997). Pseudorandom testing for mixed-signals circuits, IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, vol. 6, no., pp Rife, D. D. and Vanderkooy, J. (989). Transferfunction measurement with maximum-length sequences. J. Audio Eng. Soc., vol. 37, no. 6, pp

Cross Spectral Density Analysis for Various Codes Suitable for Spread Spectrum under AWGN conditions with Error Detecting Code

Cross Spectral Density Analysis for Various Codes Suitable for Spread Spectrum under AWGN conditions with Error Detecting Code Cross Spectral Density Analysis for Various Codes Suitable for Spread Spectrum under AWG conditions with Error Detecting Code CH.ISHATHI 1, R.SUDAR RAJA 2 Department of Electronics and Communication Engineering,

More information

SPREADING CODES PERFORMANCE FOR CORRELATION FUNCTION USING MATLAB

SPREADING CODES PERFORMANCE FOR CORRELATION FUNCTION USING MATLAB International Journal of Electronics, Communication & Instrumentation Engineering Research and Development (IJECIERD) ISSN 2249-684X Vol. 3, Issue 2, Jun 2013, 15-24 TJPRC Pvt. Ltd. SPREADING CODES PERFORMANCE

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

SIGNATURE ANALYSIS FOR MEMS PSEUDORANDOM TESTING USING NEURAL NETWORKS

SIGNATURE ANALYSIS FOR MEMS PSEUDORANDOM TESTING USING NEURAL NETWORKS 2th IMEKO TC & TC7 Joint Symposium on Man Science & Measurement September, 3 5, 2008, Annecy, France SIGATURE AALYSIS FOR MEMS PSEUDORADOM TESTIG USIG EURAL ETWORKS Lukáš Kupka, Emmanuel Simeu², Haralampos-G.

More information

Matched filter. Contents. Derivation of the matched filter

Matched filter. Contents. Derivation of the matched filter Matched filter From Wikipedia, the free encyclopedia In telecommunications, a matched filter (originally known as a North filter [1] ) is obtained by correlating a known signal, or template, with an unknown

More information

Spread Spectrum. Chapter 18. FHSS Frequency Hopping Spread Spectrum DSSS Direct Sequence Spread Spectrum DSSS using CDMA Code Division Multiple Access

Spread Spectrum. Chapter 18. FHSS Frequency Hopping Spread Spectrum DSSS Direct Sequence Spread Spectrum DSSS using CDMA Code Division Multiple Access Spread Spectrum Chapter 18 FHSS Frequency Hopping Spread Spectrum DSSS Direct Sequence Spread Spectrum DSSS using CDMA Code Division Multiple Access Single Carrier The traditional way Transmitted signal

More information

MODELING AND IMPLEMENTATION OF THIRD ORDER SIGMA-DELTA MODULATOR

MODELING AND IMPLEMENTATION OF THIRD ORDER SIGMA-DELTA MODULATOR MODELING AND IMPLEMENTATION OF THIRD ORDER SIGMA-DELTA MODULATOR Georgi Tsvetanov Tsenov 1, Snejana Dimitrova Terzieva 1, Peter Ivanov Yakimov 2, Valeri Markov Mladenov 1 1 Department of Theoretical Electrical

More information

Mobile Communications TCS 455

Mobile Communications TCS 455 Mobile Communications TCS 455 Dr. Prapun Suksompong prapun@siit.tu.ac.th Lecture 21 1 Office Hours: BKD 3601-7 Tuesday 14:00-16:00 Thursday 9:30-11:30 Announcements Read Chapter 9: 9.1 9.5 HW5 is posted.

More information

I am very pleased to teach this class again, after last year s course on electronics over the Summer Term. Based on the SOLE survey result, it is clear that the format, style and method I used worked with

More information

Performance Analysis Of Multi Carrier CDMA System

Performance Analysis Of Multi Carrier CDMA System IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735. PP 12-18 www.iosrjournals.org Darshini. R 1, Dhanalakshmi. V 2, P. Velavan 3, R. Mirunalini 4

More information

CDMA Technology : Pr. S. Flament Pr. Dr. W. Skupin On line Course on CDMA Technology

CDMA Technology : Pr. S. Flament  Pr. Dr. W. Skupin  On line Course on CDMA Technology CDMA Technology : Pr. Dr. W. Skupin www.htwg-konstanz.de Pr. S. Flament www.greyc.fr/user/99 On line Course on CDMA Technology CDMA Technology : Introduction to Spread Spectrum Technology CDMA / DS : Principle

More information

Chaos based Communication System Using Reed Solomon (RS) Coding for AWGN & Rayleigh Fading Channels

Chaos based Communication System Using Reed Solomon (RS) Coding for AWGN & Rayleigh Fading Channels 2015 IJSRSET Volume 1 Issue 1 Print ISSN : 2395-1990 Online ISSN : 2394-4099 Themed Section: Engineering and Technology Chaos based Communication System Using Reed Solomon (RS) Coding for AWGN & Rayleigh

More information

Experiments #6. Convolution and Linear Time Invariant Systems

Experiments #6. Convolution and Linear Time Invariant Systems Experiments #6 Convolution and Linear Time Invariant Systems 1) Introduction: In this lab we will explain how to use computer programs to perform a convolution operation on continuous time systems and

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

COMPARATIVE ANALYSIS OF PEAK CORRELATION CHARACTERISTICS OF NON-ORTHOGONAL SPREADING CODES FOR WIRELESS SYSTEMS

COMPARATIVE ANALYSIS OF PEAK CORRELATION CHARACTERISTICS OF NON-ORTHOGONAL SPREADING CODES FOR WIRELESS SYSTEMS International Journal of Distributed and Parallel Systems (IJDPS) Vol.3, No.3, May 212 COMPARATIVE ANALYSIS OF PEAK CORRELATION CHARACTERISTICS OF NON-ORTHOGONAL SPREADING CODES FOR WIRELESS SYSTEMS Dr.

More information

DIGITAL FILTERING OF MULTIPLE ANALOG CHANNELS

DIGITAL FILTERING OF MULTIPLE ANALOG CHANNELS DIGITAL FILTERING OF MULTIPLE ANALOG CHANNELS Item Type text; Proceedings Authors Hicks, William T. Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings

More information

CG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003

CG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003 CG40 Advanced Dr Stuart Lawson Room A330 Tel: 23780 e-mail: ssl@eng.warwick.ac.uk 03 January 2003 Lecture : Overview INTRODUCTION What is a signal? An information-bearing quantity. Examples of -D and 2-D

More information

Department of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202)

Department of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202) Department of Electronic Engineering NED University of Engineering & Technology LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202) Instructor Name: Student Name: Roll Number: Semester: Batch:

More information

Lecture 3. Direct Sequence Spread Spectrum Systems. COMM 907:Spread Spectrum Communications

Lecture 3. Direct Sequence Spread Spectrum Systems. COMM 907:Spread Spectrum Communications COMM 907: Spread Spectrum Communications Lecture 3 Direct Sequence Spread Spectrum Systems Performance of DSSSS with BPSK Modulation in presence of Interference (Jamming) Broadband Interference (Jamming):

More information

High-Speed Stochastic Circuits Using Synchronous Analog Pulses

High-Speed Stochastic Circuits Using Synchronous Analog Pulses High-Speed Stochastic Circuits Using Synchronous Analog Pulses M. Hassan Najafi and David J. Lilja najaf@umn.edu, lilja@umn.edu Department of Electrical and Computer Engineering, University of Minnesota,

More information

Chapter 2 Direct-Sequence Systems

Chapter 2 Direct-Sequence Systems Chapter 2 Direct-Sequence Systems A spread-spectrum signal is one with an extra modulation that expands the signal bandwidth greatly beyond what is required by the underlying coded-data modulation. Spread-spectrum

More information

Chapter 3. Source signals. 3.1 Full-range cross-correlation of time-domain signals

Chapter 3. Source signals. 3.1 Full-range cross-correlation of time-domain signals Chapter 3 Source signals This chapter describes the time-domain cross-correlation used by the relative localisation system as well as the motivation behind the choice of maximum length sequences (MLS)

More information

Performance Comparison of Spreading Codes in Linear Multi- User Detectors for DS-CDMA System

Performance Comparison of Spreading Codes in Linear Multi- User Detectors for DS-CDMA System Performance Comparison of Spreading Codes in Linear Multi- User Detectors for DS-CDMA System *J.RAVINDRABABU, **E.V.KRISHNA RAO E.C.E Department * P.V.P. Siddhartha Institute of Technology, ** Andhra Loyola

More information

Sensors, Signals and Noise

Sensors, Signals and Noise Sensors, Signals and Noise COURSE OUTLINE Introduction Signals and Noise Filtering Noise Sensors and associated electronics Sergio Cova SENSORS SIGNALS AND NOISE SSN04b FILTERING NOISE rv 2017/01/25 1

More information

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods Tools and Applications Chapter Intended Learning Outcomes: (i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

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

1644 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 25, NO. 5, MAY 2017

1644 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 25, NO. 5, MAY 2017 1644 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 25, NO. 5, MAY 2017 Time-Encoded Values for Highly Efficient Stochastic Circuits M. Hassan Najafi, Student Member, IEEE, Shiva

More information

This is a repository copy of Frequency estimation in multipath rayleigh-sparse-fading channels.

This is a repository copy of Frequency estimation in multipath rayleigh-sparse-fading channels. This is a repository copy of Frequency estimation in multipath rayleigh-sparse-fading channels. White Rose Research Online URL for this paper: http://eprints.whiterose.ac.uk/694/ Article: Zakharov, Y V

More information

9th National Congress on Theoretical and Applied Mechanics, Brussels, 9-10 May 2012

9th National Congress on Theoretical and Applied Mechanics, Brussels, 9-10 May 2012 Random Vibration Testing Using a Pseudo-Random Method with Crest-Factor Limiting: An experimental comparison with the classical method J. MARTINO, ir. 1 1, K. HARRI, dr. ir. 2 1 1 Royal Military Academy,

More information

PROJECT NOTES/ENGINEERING BRIEFS

PROJECT NOTES/ENGINEERING BRIEFS PROJECT NOTES/ENGINEERING BRIEFS APPLICATION OF A REAL-TIME HADAMARD TRANSFORM NETWORK TO SOUND SYNTHESIS BERNARD A. HUTCHINS, JR. Electronoies, Ithaca, N.Y. 14850 A Hadamard transform (HT) analyze function

More information

On Built-In Self-Test for Adders

On Built-In Self-Test for Adders On Built-In Self-Test for s Mary D. Pulukuri and Charles E. Stroud Dept. of Electrical and Computer Engineering, Auburn University, Alabama Abstract - We evaluate some previously proposed test approaches

More information

Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator

Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator www.semargroups.org, www.ijsetr.com ISSN 2319-8885 Vol.02,Issue.10, September-2013, Pages:984-988 Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator MISS ANGEL

More information

AN IMPROVED WINDOW BLOCK CORRELATION ALGORITHM FOR CODE TRACKING IN W-CDMA

AN IMPROVED WINDOW BLOCK CORRELATION ALGORITHM FOR CODE TRACKING IN W-CDMA Al-Qadisiya Journal For Engineering Sciences, Vol. 5, No. 4, 367-376, Year 01 AN IMPROVED WINDOW BLOCK CORRELATION ALGORITHM FOR CODE TRACKING IN W-CDMA Hassan A. Nasir, Department of Electrical Engineering,

More information

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

Digital Signal Processor (DSP) based 1/f α noise generator 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:

More information

APPLICATION NOTE MAKING GOOD MEASUREMENTS LEARNING TO RECOGNIZE AND AVOID DISTORTION SOUNDSCAPES. by Langston Holland -

APPLICATION NOTE MAKING GOOD MEASUREMENTS LEARNING TO RECOGNIZE AND AVOID DISTORTION SOUNDSCAPES. by Langston Holland - SOUNDSCAPES AN-2 APPLICATION NOTE MAKING GOOD MEASUREMENTS LEARNING TO RECOGNIZE AND AVOID DISTORTION by Langston Holland - info@audiomatica.us INTRODUCTION The purpose of our measurements is to acquire

More information

Theory of Telecommunications Networks

Theory of Telecommunications Networks Theory of Telecommunications Networks Anton Čižmár Ján Papaj Department of electronics and multimedia telecommunications CONTENTS Preface... 5 1 Introduction... 6 1.1 Mathematical models for communication

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

Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit

Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit Application Note 097 Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit Introduction The importance of digital filters is well established. Digital filters, and more generally digital

More information

Prof. P. Subbarao 1, Veeravalli Balaji 2

Prof. P. Subbarao 1, Veeravalli Balaji 2 Performance Analysis of Multicarrier DS-CDMA System Using BPSK Modulation Prof. P. Subbarao 1, Veeravalli Balaji 2 1 MSc (Engg), FIETE, MISTE, Department of ECE, S.R.K.R Engineering College, A.P, India

More information

UNIVERSITY OF SOUTHAMPTON

UNIVERSITY OF SOUTHAMPTON UNIVERSITY OF SOUTHAMPTON ELEC6014W1 SEMESTER II EXAMINATIONS 2007/08 RADIO COMMUNICATION NETWORKS AND SYSTEMS Duration: 120 mins Answer THREE questions out of FIVE. University approved calculators may

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

Prime Base, Prime Moduli PRN Generator

Prime Base, Prime Moduli PRN Generator Prime Base, Prime Moduli PRN Generator Intelligence and Information Systems, Raytheon Company, Aurora, Colorado, USA Contact Author - Palak Thakkar, 16800 E. CentreTech Parkway, Aurora, CO 80012 Palak.P.Thakkar@Raytheon.com,

More information

Section 1. Fundamentals of DDS Technology

Section 1. Fundamentals of DDS Technology Section 1. Fundamentals of DDS Technology Overview Direct digital synthesis (DDS) is a technique for using digital data processing blocks as a means to generate a frequency- and phase-tunable output signal

More information

Design and FPGA Implementation of High-speed Parallel FIR Filters

Design and FPGA Implementation of High-speed Parallel FIR Filters 3rd International Conference on Mechatronics, Robotics and Automation (ICMRA 215) Design and FPGA Implementation of High-speed Parallel FIR Filters Baolin HOU 1, a *, Yuancheng YAO 1,b and Mingwei QIN

More information

MODEL-BASED PREDICTIVE ADAPTIVE DELTA MODULATION

MODEL-BASED PREDICTIVE ADAPTIVE DELTA MODULATION MODEL-BASED PREDICTIVE ADAPTIVE DELTA MODULATION Anas Al-korj Sandor M Veres School of Engineering Scienes,, University of Southampton, Highfield, Southampton, SO17 1BJ, UK, Email:s.m.veres@soton.ac.uk

More information

IMPULSE RESPONSE MEASUREMENT WITH SINE SWEEPS AND AMPLITUDE MODULATION SCHEMES. Q. Meng, D. Sen, S. Wang and L. Hayes

IMPULSE RESPONSE MEASUREMENT WITH SINE SWEEPS AND AMPLITUDE MODULATION SCHEMES. Q. Meng, D. Sen, S. Wang and L. Hayes IMPULSE RESPONSE MEASUREMENT WITH SINE SWEEPS AND AMPLITUDE MODULATION SCHEMES Q. Meng, D. Sen, S. Wang and L. Hayes School of Electrical Engineering and Telecommunications The University of New South

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

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

Design of Concatenated Extended Complementary Sequences for inter-base station synchronization in WCDMA TDD mode

Design of Concatenated Extended Complementary Sequences for inter-base station synchronization in WCDMA TDD mode Design of Concatenated Extended Complementary Sequences for inter-base station synchronization in WCDMA TDD mode Marian udolf and Bruno Jechoux Information Technology Centre Europe, Mitsubishi Electric,

More information

Pseudo Noise Sequence Generation using Elliptic Curve for CDMA and Security Application

Pseudo Noise Sequence Generation using Elliptic Curve for CDMA and Security Application IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 11 April 2015 ISSN (online): 2349-6010 Pseudo Noise Sequence Generation using Elliptic Curve for CDMA and Security

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

Multiuser Detection for Synchronous DS-CDMA in AWGN Channel

Multiuser Detection for Synchronous DS-CDMA in AWGN Channel Multiuser Detection for Synchronous DS-CDMA in AWGN Channel MD IMRAAN Department of Electronics and Communication Engineering Gulbarga, 585104. Karnataka, India. Abstract - In conventional correlation

More information

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM Item Type text; Proceedings Authors Rosenthal, Glenn K. Publisher International Foundation for Telemetering Journal International Telemetering Conference

More information

A CMOS UWB Transmitter for Intra/Inter-chip Wireless Communication

A CMOS UWB Transmitter for Intra/Inter-chip Wireless Communication A CMOS UWB Transmitter for Intra/Inter-chip Wireless Communication Pran Kanai Saha, Nobuo Sasaki and Takamaro Kikkawa Research Center For Nanodevices and Systems, Hiroshima University 1-4-2 Kagamiyama,

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

Using Modern Design Tools To Evaluate Complex Communication Systems: A Case Study on QAM, FSK and OFDM Transceiver Design

Using Modern Design Tools To Evaluate Complex Communication Systems: A Case Study on QAM, FSK and OFDM Transceiver Design Using Modern Design Tools To Evaluate Complex Communication Systems: A Case Study on QAM, FSK and OFDM Transceiver Design SOTIRIS H. KARABETSOS, SPYROS H. EVAGGELATOS, SOFIA E. KONTAKI, EVAGGELOS C. PICASIS,

More information

Sound source localization accuracy of ambisonic microphone in anechoic conditions

Sound source localization accuracy of ambisonic microphone in anechoic conditions Sound source localization accuracy of ambisonic microphone in anechoic conditions Pawel MALECKI 1 ; 1 AGH University of Science and Technology in Krakow, Poland ABSTRACT The paper presents results of determination

More information

DATA INTEGRATION MULTICARRIER REFLECTOMETRY SENSORS

DATA INTEGRATION MULTICARRIER REFLECTOMETRY SENSORS Report for ECE 4910 Senior Project Design DATA INTEGRATION IN MULTICARRIER REFLECTOMETRY SENSORS Prepared by Afshin Edrissi Date: Apr 7, 2006 1-1 ABSTRACT Afshin Edrissi (Cynthia Furse), Department of

More information

Synchronization of Hamming Codes

Synchronization of Hamming Codes SYCHROIZATIO OF HAMMIG CODES 1 Synchronization of Hamming Codes Aveek Dutta, Pinaki Mukherjee Department of Electronics & Telecommunications, Institute of Engineering and Management Abstract In this report

More information

Improving Channel Estimation in OFDM System Using Time Domain Channel Estimation for Time Correlated Rayleigh Fading Channel Model

Improving Channel Estimation in OFDM System Using Time Domain Channel Estimation for Time Correlated Rayleigh Fading Channel Model International Journal of Engineering Science Invention ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 Volume 2 Issue 8 ǁ August 2013 ǁ PP.45-51 Improving Channel Estimation in OFDM System Using Time

More information

Broadband Signal Enhancement of Seismic Array Data: Application to Long-period Surface Waves and High-frequency Wavefields

Broadband Signal Enhancement of Seismic Array Data: Application to Long-period Surface Waves and High-frequency Wavefields Broadband Signal Enhancement of Seismic Array Data: Application to Long-period Surface Waves and High-frequency Wavefields Frank Vernon and Robert Mellors IGPP, UCSD La Jolla, California David Thomson

More information

Digital Television Lecture 5

Digital Television Lecture 5 Digital Television Lecture 5 Forward Error Correction (FEC) Åbo Akademi University Domkyrkotorget 5 Åbo 8.4. Error Correction in Transmissions Need for error correction in transmissions Loss of data during

More information

SYLLABUS. For B.TECH. PROGRAMME ELECTRONICS & COMMUNICATION ENGINEERING

SYLLABUS. For B.TECH. PROGRAMME ELECTRONICS & COMMUNICATION ENGINEERING SYLLABUS For B.TECH. PROGRAMME In ELECTRONICS & COMMUNICATION ENGINEERING INSTITUTE OF TECHNOLOGY UNIVERSITY OF KASHMIR ZAKURA CAMPUS SRINAGAR, J&K, 190006 Course No. Lect Tut Prac ECE5117B Digital Signal

More information

Spectral analysis of seismic signals using Burg algorithm V. Ravi Teja 1, U. Rakesh 2, S. Koteswara Rao 3, V. Lakshmi Bharathi 4

Spectral analysis of seismic signals using Burg algorithm V. Ravi Teja 1, U. Rakesh 2, S. Koteswara Rao 3, V. Lakshmi Bharathi 4 Volume 114 No. 1 217, 163-171 ISSN: 1311-88 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Spectral analysis of seismic signals using Burg algorithm V. avi Teja

More information

Lab 4 An FPGA Based Digital System Design ReadMeFirst

Lab 4 An FPGA Based Digital System Design ReadMeFirst Lab 4 An FPGA Based Digital System Design ReadMeFirst Lab Summary This Lab introduces a number of Matlab functions used to design and test a lowpass IIR filter. As you have seen in the previous lab, Simulink

More information

Study on Multi-tone Signals for Design and Testing of Linear Circuits and Systems

Study on Multi-tone Signals for Design and Testing of Linear Circuits and Systems Study on Multi-tone Signals for Design and Testing of Linear Circuits and Systems Yukiko Shibasaki 1,a, Koji Asami 1,b, Anna Kuwana 1,c, Yuanyang Du 1,d, Akemi Hatta 1,e, Kazuyoshi Kubo 2,f and Haruo Kobayashi

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

Finite Word Length Effects on Two Integer Discrete Wavelet Transform Algorithms. Armein Z. R. Langi

Finite Word Length Effects on Two Integer Discrete Wavelet Transform Algorithms. Armein Z. R. Langi International Journal on Electrical Engineering and Informatics - Volume 3, Number 2, 211 Finite Word Length Effects on Two Integer Discrete Wavelet Transform Algorithms Armein Z. R. Langi ITB Research

More information

Acoustical Active Noise Control

Acoustical Active Noise Control 1 Acoustical Active Noise Control The basic concept of active noise control systems is introduced in this chapter. Different types of active noise control methods are explained and practical implementation

More information

Data Communications & Computer Networks

Data Communications & Computer Networks Data Communications & Computer Networks Chapter 3 Data Transmission Fall 2008 Agenda Terminology and basic concepts Analog and Digital Data Transmission Transmission impairments Channel capacity Home Exercises

More information

A Matlab / Simulink Based Tool for Power Electronic Circuits

A Matlab / Simulink Based Tool for Power Electronic Circuits A Matlab / Simulink Based Tool for Power Electronic Circuits Abdulatif A M Shaban International Science Index, Electrical and Computer Engineering wasetorg/publication/2520 Abstract Transient simulation

More information

Pseudo-Random Testing and Signature Analysis for Mixed-Signal Circuits

Pseudo-Random Testing and Signature Analysis for Mixed-Signal Circuits Pseudo-Random Testing and Signature Analysis for Mixed-Signal Circuits Chen-Yang Pan and Kwang-Ting Cheng Deptartment of Electrical and Computer Engineering University of California, Santa Barbara Abstract

More information

ECS455: Chapter 4 Multiple Access

ECS455: Chapter 4 Multiple Access ECS455: Chapter 4 Multiple Access 4.4 DS/SS 1 Dr.Prapun Suksompong prapun.com/ecs455 Office Hours: BKD 3601-7 Wednesday 15:30-16:30 Friday 9:30-10:30 Spread spectrum (SS) Historically spread spectrum was

More information

two computers. 2- Providing a channel between them for transmitting and receiving the signals through it.

two computers. 2- Providing a channel between them for transmitting and receiving the signals through it. 1. Introduction: Communication is the process of transmitting the messages that carrying information, where the two computers can be communicated with each other if the two conditions are available: 1-

More information

Audio Noise Figure Meter

Audio Noise Figure Meter Audio Noise Figure Meter Abstract Low noise amplifiers in the audio range are used in many applications. The definition of 'lownoise' is very flexible and poorly defined so any experimenter in this field

More information

- 1 - Rap. UIT-R BS Rep. ITU-R BS.2004 DIGITAL BROADCASTING SYSTEMS INTENDED FOR AM BANDS

- 1 - Rap. UIT-R BS Rep. ITU-R BS.2004 DIGITAL BROADCASTING SYSTEMS INTENDED FOR AM BANDS - 1 - Rep. ITU-R BS.2004 DIGITAL BROADCASTING SYSTEMS INTENDED FOR AM BANDS (1995) 1 Introduction In the last decades, very few innovations have been brought to radiobroadcasting techniques in AM bands

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

3. Discrete and Continuous-Time Analysis of Current-Mode Cell

3. Discrete and Continuous-Time Analysis of Current-Mode Cell 3. Discrete and Continuous-Time Analysis of Current-Mode Cell 3.1 ntroduction Fig. 3.1 shows schematics of the basic two-state PWM converters operating with current-mode control. The sensed current waveform

More information

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER 2002 1865 Transactions Letters Fast Initialization of Nyquist Echo Cancelers Using Circular Convolution Technique Minho Cheong, Student Member,

More information

Spread Spectrum Signal for Digital Communications

Spread Spectrum Signal for Digital Communications Wireless Information Transmission System Lab. Spread Spectrum Signal for Digital Communications Institute of Communications Engineering National Sun Yat-sen University Multiple Access Schemes Table of

More information

Spreading Codes and Characteristics. Error Correction Codes

Spreading Codes and Characteristics. Error Correction Codes Spreading Codes and Characteristics and Error Correction Codes Global Navigational Satellite Systems (GNSS-6) Short course, NERTU Prasad Krishnan International Institute of Information Technology, Hyderabad

More information

José Gerardo Vieira da Rocha Nuno Filipe da Silva Ramos. Small Size Σ Analog to Digital Converter for X-rays imaging Aplications

José Gerardo Vieira da Rocha Nuno Filipe da Silva Ramos. Small Size Σ Analog to Digital Converter for X-rays imaging Aplications José Gerardo Vieira da Rocha Nuno Filipe da Silva Ramos Small Size Σ Analog to Digital Converter for X-rays imaging Aplications University of Minho Department of Industrial Electronics This report describes

More information

Application Notes on Direct Time-Domain Noise Analysis using Virtuoso Spectre

Application Notes on Direct Time-Domain Noise Analysis using Virtuoso Spectre Application Notes on Direct Time-Domain Noise Analysis using Virtuoso Spectre Purpose This document discusses the theoretical background on direct time-domain noise modeling, and presents a practical approach

More information

Signal Processing Techniques for Software Radio

Signal Processing Techniques for Software Radio Signal Processing Techniques for Software Radio Behrouz Farhang-Boroujeny Department of Electrical and Computer Engineering University of Utah c 2007, Behrouz Farhang-Boroujeny, ECE Department, University

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

On-Chip Automatic Analog Functional Testing and Measurements

On-Chip Automatic Analog Functional Testing and Measurements On-Chip Automatic Analog Functional Testing and Measurements Chuck Stroud, Foster Dai, and Dayu Yang Electrical & Computer Engineering Auburn University from presentation to Select Universities Technology,

More information

Study on OFDM Symbol Timing Synchronization Algorithm

Study on OFDM Symbol Timing Synchronization Algorithm Vol.7, No. (4), pp.43-5 http://dx.doi.org/.457/ijfgcn.4.7..4 Study on OFDM Symbol Timing Synchronization Algorithm Jing Dai and Yanmei Wang* College of Information Science and Engineering, Shenyang Ligong

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

Basic Signals and Systems

Basic Signals and Systems Chapter 2 Basic Signals and Systems A large part of this chapter is taken from: C.S. Burrus, J.H. McClellan, A.V. Oppenheim, T.W. Parks, R.W. Schafer, and H. W. Schüssler: Computer-based exercises for

More information

Carrier Frequency Offset Estimation in WCDMA Systems Using a Modified FFT-Based Algorithm

Carrier Frequency Offset Estimation in WCDMA Systems Using a Modified FFT-Based Algorithm Carrier Frequency Offset Estimation in WCDMA Systems Using a Modified FFT-Based Algorithm Seare H. Rezenom and Anthony D. Broadhurst, Member, IEEE Abstract-- Wideband Code Division Multiple Access (WCDMA)

More information

Analyzing A/D and D/A converters

Analyzing A/D and D/A converters Analyzing A/D and D/A converters 2013. 10. 21. Pálfi Vilmos 1 Contents 1 Signals 3 1.1 Periodic signals 3 1.2 Sampling 4 1.2.1 Discrete Fourier transform... 4 1.2.2 Spectrum of sampled signals... 5 1.2.3

More information

Sound Synthesis Methods

Sound Synthesis Methods Sound Synthesis Methods Matti Vihola, mvihola@cs.tut.fi 23rd August 2001 1 Objectives The objective of sound synthesis is to create sounds that are Musically interesting Preferably realistic (sounds like

More information

CH 4. Air Interface of the IS-95A CDMA System

CH 4. Air Interface of the IS-95A CDMA System CH 4. Air Interface of the IS-95A CDMA System 1 Contents Summary of IS-95A Physical Layer Parameters Forward Link Structure Pilot, Sync, Paging, and Traffic Channels Channel Coding, Interleaving, Data

More information

Laboratory 5: Spread Spectrum Communications

Laboratory 5: Spread Spectrum Communications Laboratory 5: Spread Spectrum Communications Cory J. Prust, Ph.D. Electrical Engineering and Computer Science Department Milwaukee School of Engineering Last Update: 19 September 2018 Contents 0 Laboratory

More information

BPSK System on Spartan 3E FPGA

BPSK System on Spartan 3E FPGA INTERNATIONAL JOURNAL OF INNOVATIVE TECHNOLOGIES, VOL. 02, ISSUE 02, FEB 2014 ISSN 2321 8665 BPSK System on Spartan 3E FPGA MICHAL JON 1 M.S. California university, Email:santhoshini33@gmail.com. ABSTRACT-

More information

System Identification and CDMA Communication

System Identification and CDMA Communication System Identification and CDMA Communication A (partial) sample report by Nathan A. Goodman Abstract This (sample) report describes theory and simulations associated with a class project on system identification

More information

FPGA implementation of DWT for Audio Watermarking Application

FPGA implementation of DWT for Audio Watermarking Application FPGA implementation of DWT for Audio Watermarking Application Naveen.S.Hampannavar 1, Sajeevan Joseph 2, C.B.Bidhul 3, Arunachalam V 4 1, 2, 3 M.Tech VLSI Students, 4 Assistant Professor Selection Grade

More information

Lab 7: DELTA AND SIGMA-DELTA A/D CONVERTERS

Lab 7: DELTA AND SIGMA-DELTA A/D CONVERTERS ANALOG & TELECOMMUNICATION ELECTRONICS LABORATORY EXERCISE 6 Lab 7: DELTA AND SIGMA-DELTA A/D CONVERTERS Goal The goals of this experiment are: - Verify the operation of a differential ADC; - Find the

More information

A high-efficiency switching amplifier employing multi-level pulse width modulation

A high-efficiency switching amplifier employing multi-level pulse width modulation INTERNATIONAL JOURNAL OF COMMUNICATIONS Volume 11, 017 A high-efficiency switching amplifier employing multi-level pulse width modulation Jan Doutreloigne Abstract This paper describes a new multi-level

More information

Spread Spectrum Signal for Digital Communications

Spread Spectrum Signal for Digital Communications Spread Spectrum Signal for Digital Communications Multiple Access Schemes Table of Contents Spread Spectrum Communications Generation of Pseudo-Noise (PN) Sequences Elementary Codes in WCDMA Multiple Access

More information