Conversion from Linear to Circular Polarization and Stokes Parameters in FPGA. Koyel Das, Alan Roy, Gino Tuccari, Reinhard Keller

Size: px
Start display at page:

Download "Conversion from Linear to Circular Polarization and Stokes Parameters in FPGA. Koyel Das, Alan Roy, Gino Tuccari, Reinhard Keller"

Transcription

1 Conversion from Linear to Circular Polarization and Stokes Parameters in FPGA Koyel Das, Alan Roy, Gino Tuccari, Reinhard Keller

2 Purpose 1. Conventionally, for the formation of circular polarization, analogue circular polarizers are used 2. Circular polarizers need flat phase response - existing circular polarizers are narrow band due to imperfect 90 degrees phase shift over broad bands 3. VLBI is simplest with circular polarization but hard with new broad-band receivers 4. Better bandwidth and polarization purity is possible with formation of circular polarization in the digital domain. 5. Field Programmable Gate Arrays are used because of high processing power, low cost, portability and reconfigurability. 6. The instrument under development will cover 500 MHz bandwidth

3 Processing Steps 1) Receive two linear polarizations X and Y time domain samples at a rate of 1 GS/s. 2) Reduce the rate to 128 MHz by parallel processing techniques in FPGA. 3) Equalize the instrumental phase and gain between X and Y. 4) Form circular polarization by adding 90º phase shift to one of the polarizations. 5) Obtain the Stokes parameters in terms of LHC and RHC polarizations. Implementation 1) The implementation is aimed to be done in the Core2 board of the DBBC that has a Virtex 5 FPGA chip (xc5vlx220 or xc5vlx330) on board.

4 Theory Introduction 1. The field components x(t) and y(t) from a crossed dipole undergo unequal phase and amplitude distortions due to dissimilar transfer characteristics of the two receiving systems. 2. Phase and gain equalization is performed to make the phase and amplitude difference between x(t) and y(t) zero. 3. Calibration is already performed in software on stored data by astronomers. Our effort is to develop an instrument to form circular polarization in real time using digital techniques to improve on the analogue counterparts. 4. We consider here a linear time invariant system (ie no channel non-linearities or multipath effects)

5 Phase, Gain Calibration And Conversion to Circular Polarization Let us consider a broadband source s(t) sending signals continuously in time and is located equidistant from the two dipoles X and Y. We will consider a finite number of time domain spectra N s each consisting of N samples spaced continuously in time. N s depends on the number of samples N, the sampling rate f s and the total integration time t integ N s = f s. t integ / N For a simple analysis, we consider just one frequency component in a spectrum and the results will hold good for all other spectral components. (1) The time domain signals x i t and y i t where i = 1,2,3,..., N s are represented by the following equations. x i t =h 1 t s i t n 1i t y i t =h 2 t s i t t d xy n 2i t (2) (3) where h 1 t and h 2 t are the transfer functions of channel x and channel y; t d xy is the initial time delay that the input signal s i t undergoes before entering channel y w.r.t channel x.

6 The two interfering sources n 1i t and n 2i t include the thermal fluctuations and external spurious sources. Going directly to the discrete form frequency domain representation where the samples of x i and y i are located at uniform intervals of 0 and considering only the rth samples of x i and y i for clarity. x i r. 0 = x i r. 0.e j. x r. 0 = h 1 r. 0. e j. 1 r. 0. s i r. 0. e j.r. 0.0 n 1i r. 0 y i r. 0 = y i r. 0. e j. y r. 0 = h 2 r. 0.e j. 2 r. 0. s i r. 0. e j.r. 0. k 1.T s n2i r. 0 (4) (5) Phase Equalization The phase difference x r. 0 y r. 0 cross power spectrum, is obtained from the accumulated N s z r. 0 = i=1 N s z i r. 0 = x i r. 0. y i r. 0. e j x r. 0 y r. 0 i=1 (6)

7 The accumulated rth spectral component consists of the summation of the following product terms. 1. h r. 0. e j. r. 0. s i r. 0 2.e j.r. 0. k 1.T s (7) where, h r. 0. e j. r. 0 = h 1 r. 0. h 2 r. 0. e j. 1 r. 0 2 r h 1 r. 0.e j. i r. 0. s i r. 0. e j.r. 0.0 '. n 2i r. 0 (8) 3. h 2 r. 0. e j. 2 r. 0. s i r. 0.e j.r. 0. k 1 T s.n1i r. 0 (9) 4. h r. 0. e j. r. 0 '. n 2i r. 0. n 1i r. 0 (10) Term 4 gets canceled in a subtraction operation performed between the on source and off source accumulation results. 2 and 3 will average down to 0 unless an external time invariant source is present, which needs separate treatment and is not a part of this project.

8 The first term contains the phase difference due to different transfer functions of the two channels and due to the initial phase difference. instrument = r. 0 and initial =r. 0. k 1.T s Hence, the measured phase difference = instrument initial initial = instrument if is zero then,,which is required for instrumental phase calibration. can be set to zero by appropriate measurement setup. initial (11) (12) (13) Hence, if one of the polarization vectors is rotated with respect to the other by the measured phase difference then the instrumental phase errors are calibrated. Rotation is done by determining the rotation parameters of the rotation matrix [ R y' r. 0 I y' r. 0 where ]=[ cos sin sin cos =R z r. 0 / z r. 0 cos ][ R y r. 0 I y r. 0 ] and sin =I z r. 0 / z r. 0 (14)

9 Hence, the phase difference between x r. 0 and y ' r. 0 reduces to zero after rotation of the vector y r. 0 by the phase difference r. 0 or, x r. 0 y ' r. 0 =0 (15) Gain Equalization In order to compensate for the attenuations caused by the channel properties, all the spectral components of x i and y i are scaled to one same level determined by the maximum signal level A max in the passbands of the two spectra. The accumulated power spectra are expressed as follows N s N s x r. 0 2 = x i r. 0 2 = x i r. 0. x i r. 0. e j x r. 0 x r. 0 i=1 i=1 N s N s y r. 0 2 = y i r. 0 2 = y i r. 0. y i r. 0. e j y r. 0 y r. 0 i=1 i =1 (16) (17)

10 The accumulated spectra in equation (17) consists of the following three terms h 2 r s i r. 0 2 h 2 r n 2i r h 2 r s i r. 0. n 2i r. 0 cos r. 0. k 1.T s n2i r. 0 (18) (19) (20) A subtraction operation between the on-source accumulation results and offsource accumulation results will eliminate the second term. If an external time invariant source is present in the background then n 2i r. 0 will remain the third term as a source of interference. If this interfering source is not present then we have only the first term. The equations for gain to compensate the distortion caused by as follows. 2 g y r. 0 = A max / y r. 0 2 Similarly, 2 g x r. 0 = A max / x r. 0 2 h 2 r. 0 2 is (21) (22)

11 Note: Gains are calculated using accumulated power spectra and are applied to the voltage spectra. There will be difference since the square root of the denominator in equation (21) or (22) doesn't match exactly the modulus of a single voltage spectrum. However, if the voltage spectral components are accumulated for sufficient amount of time then g y r. 0. y r. 0 2 ~ g y r. 0. y j r. 0 ~ A max, (23) g x r. 0. x r. 0 2 ~ g x r. 0. x j r. 0 ~ A max where j is not equal to i. (24) Windowing The window function applied to the resulting spectra is a unit delta function at 0 th frequency channel superimposed on a shifted rectangular function in the passband. Formation of RHC and LHC After phase and gain equalization, the two spectra are added with degrees phase shift to obtain the two circular polarizations, which are later used for obtaining the stokes parameters.

12 Design Overview x (t) y (t) ADC 1GS/s ADC 1GS/s Clock Rate Reduction 128MHz Clock Rate Reduction 128 MHz Serial Spectra Generator Serial Spectra Generator FFT1 FFT2.. streaming. 1k FFT... FFT8 decoder1 decoder decoder8 Cross Spectra Z=X.Y* X 2 Y 2 Power Spectra Accumulators Zr Zi X 2 Y Zr On-Off Zi On-Off X 2 On-Off Y 2 On-Off 8 accumulators Equalization Parameters Latch Gx.W Gx = Gy = Amax 2 / X 2 Amax 2 / Y 2 L.H.C R.H.C X' ± j. Y' (X,Y) Phase & Gain Corrections: (X,Y ) Fig. 1 Synchronization Gy.W Latch Cosø.W Sinø.W Window Function W Cosø = Zr/ Z Sinø = Zi/ Z

13 Design Logic Verification and Simulation Results Lab setup for collecting test data: - noise source was split and passed through two filters, - outputs were taken as X and Y. - sampled with two channels of a digital storage oscilloscope - test is to verify the design architecture so very small number of spectra were used Filter 1 Ch1 Noise diode Oscilloscope 2 GHz Filter 2 Fig. 2 Total number of samples = Ch2 Time series is divided into /1024 = 24 number of spectra Simulation carried out for an ensemble of 24 spectra.

14 Simulation results : True Values Matlab processed results Measured Values Results from block in fig.1 phase difference between X & Y after equalization. Phase Difference (Radians) Freq / MHz Fig. 3

15 True & measured phase difference between X & Y zoomed into the passband Phase Difference (Radians) Freq / MHz fig. 4

16 True vs measured phase difference True Phase Difference (Radians) Measured Phase Difference (Radians) fig. 5

17 Phase difference before & after equalization zoomed into the passband Phase Difference (Radians) Freq / MHz fig. 6

18 Comments : Phase Equalization 3. Figure 5. shows an exact match between the measured and the actual value though there is a little truncation error. 4. Much better results are expected for a larger number of spectra. 5. The design logic is verified and is found correct. Additional Comments : 2. Deviation from 0 : Residual thermal fluctuations for such a small number of spectra are causing the small fluctuations in the equalized phase.

19 Gain equalized X for the passband X Freq / MHz fig. 7

20 X before & after equalization X Freq / MHz fig. 8

21 Gain equalized Y for the passband Y Freq / MHz fig. 9

22 Y before & after equalization Y Freq / MHz fig. 10

23 True vs measured X & Y True Magnitudes Measured Magnitudes fig. 11

24 Circular power spectra after equalization Power Freq / MHz Fig. 12

25 Gain Equalization : 3. Figure 11 shows an exact match between the actual and measured values. 4. Design logic is verified and is found correct. Additional Comments : 1. These data are not sufficient to equalize the signal levels to high accuracy since equations (23) and (24) are not completely satisfied for 24 spectra. g y r. 0. y r. 0 2 ~ g y r. 0. y j r. 0 ~ A max g x r. 0. x r. 0 2 ~ g x r. 0. x j r. 0 ~ A max, (23) (24) 2. Thermal fluctuations are reducing but not all the way to zero for 24 spectra.

26 Current Status : Implementation- Placing and Routing Number of FPGAs : Three or more since we are constrained by speed and DBBC layout structure. Next : Test in the anechoic chamber with a noise diode feeding the crossed dipole of the multi-beam receiver to measure the polarization purity. Future possible work: D-term (cross-polarization) correction.

27 Summary The simulation results for the phase and gain equalization shows that the algorithm and the design logic are correct. The same data is used for calibration and for measurement for verification of the technique. Next experiments will have different contiguous data sets for calibration and for result verification. Circular polarization with high purity is expected. If it works as expected then broadband receivers can use native linear polarization.

Event Capture α First Light. Abstract

Event Capture α First Light. Abstract CICADA Note # Event Capture α First Light Glen Langston, Brandon Rumberg, Patrick Brandt NRAO Green Bank August 7, 7 Abstract The Event Capture α data acquisition system, based on the U.C. Berkeley IBOB/ADC

More information

Observation of neutral hydrogen using FFT spectrometer Argos on a 5m telescope

Observation of neutral hydrogen using FFT spectrometer Argos on a 5m telescope Research Collection Report Observation of neutral hydrogen using FFT spectrometer Argos on a 5m telescope Author(s): Monstein, Christian; Meyer, Hansueli Publication Date: 2006 Permanent Link: https://doi.org/10.3929/ethz-a-005228693

More information

Principles of Communications Lecture 8: Baseband Communication Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University

Principles of Communications Lecture 8: Baseband Communication Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University Principles of Communications Lecture 8: Baseband Communication Systems Chih-Wei Liu 劉志尉 National Chiao Tung University cwliu@twins.ee.nctu.edu.tw Outlines Introduction Line codes Effects of filtering Pulse

More information

A New Spectrometer for the Green Bank Telescope

A New Spectrometer for the Green Bank Telescope A New Spectrometer for the Green Bank Telescope Marty Bloss, Patrick Brandt, Hong Chen, Jayanth Chennamangalam, Jeff Cobb, Ramon Creager, Paul Demorest, Glenn Jones, Randy McCullough, Jason Ray, D. Anish

More information

Oversampling Converters

Oversampling Converters Oversampling Converters David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 56 Motivation Popular approach for medium-to-low speed A/D and D/A applications requiring

More information

Lecture 27 Frequency Response 2

Lecture 27 Frequency Response 2 Lecture 27 Frequency Response 2 Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/6/12 1 Application of Ideal Filters Suppose we can generate a square wave with a fundamental period

More information

Line Codes and Pulse Shaping Review. Intersymbol interference (ISI) Pulse shaping to reduce ISI Embracing ISI

Line Codes and Pulse Shaping Review. Intersymbol interference (ISI) Pulse shaping to reduce ISI Embracing ISI Line Codes and Pulse Shaping Review Line codes Pulse width and polarity Power spectral density Intersymbol interference (ISI) Pulse shaping to reduce ISI Embracing ISI Line Code Examples (review) on-off

More information

Chapter 12 Variable Phase Interpolation

Chapter 12 Variable Phase Interpolation Chapter 12 Variable Phase Interpolation Contents Slide 1 Reason for Variable Phase Interpolation Slide 2 Another Need for Interpolation Slide 3 Ideal Impulse Sampling Slide 4 The Sampling Theorem Slide

More information

Cast of Characters. Some Symbols, Functions, and Variables Used in the Book

Cast of Characters. Some Symbols, Functions, and Variables Used in the Book Page 1 of 6 Cast of Characters Some s, Functions, and Variables Used in the Book Digital Signal Processing and the Microcontroller by Dale Grover and John R. Deller ISBN 0-13-081348-6 Prentice Hall, 1998

More information

Overview of Technical Approaches

Overview of Technical Approaches Overview of Technical Approaches Robust receivers Edit / excise / blank - frequency / time domain - might lose/corrupt astronomy signal Cancel / subtract / null - identify / characterize / subtract - frequency

More information

Lecture 10, ATIK. Data converters 3

Lecture 10, ATIK. Data converters 3 Lecture, ATIK Data converters 3 What did we do last time? A quick glance at sigma-delta modulators Understanding how the noise is shaped to higher frequencies DACs A case study of the current-steering

More information

Number Representation and Waveform Quantization

Number Representation and Waveform Quantization 1 Number Representation and Waveform Quantization 1 Introduction This lab presents two important concepts for working with digital signals. The first section discusses how numbers are stored in memory.

More information

INTRODUCTION TO DELTA-SIGMA ADCS

INTRODUCTION TO DELTA-SIGMA ADCS ECE37 Advanced Analog Circuits INTRODUCTION TO DELTA-SIGMA ADCS Richard Schreier richard.schreier@analog.com NLCOTD: Level Translator VDD > VDD2, e.g. 3-V logic? -V logic VDD < VDD2, e.g. -V logic? 3-V

More information

Distortion Analysis T

Distortion Analysis T EE 435 Lecture 32 Spectral Performance Windowing Spectral Performance of Data Converters - Time Quantization - Amplitude Quantization Quantization Noise . Review from last lecture. Distortion Analysis

More information

FPGA Implementation of a Predictive Controller

FPGA Implementation of a Predictive Controller FPGA Implementation of a Predictive Controller SIAM Conference on Optimization 2011, Darmstadt, Germany Minisymposium on embedded optimization Juan L. Jerez, George A. Constantinides and Eric C. Kerrigan

More information

E-MERLIN and EVN/e-VLBI Capabilities, Issues & Requirements

E-MERLIN and EVN/e-VLBI Capabilities, Issues & Requirements E-MERLIN and EVN/e-VLBI Capabilities, Issues & Requirements e-merlin: capabilities, expectations, issues EVN/e-VLBI: capabilities, development Requirements Achieving sensitivity Dealing with bandwidth,

More information

Interferometer Circuits. Professor David H. Staelin

Interferometer Circuits. Professor David H. Staelin Interferometer Circuits Professor David H. Staelin Massachusetts Institute of Technology Lec18.5-1 Basic Aperture Synthesis Equation Recall: E( ) E r,t,t E E λ = λ { } Ι ( Ψ ) E R E τ φ τ Ψ,t,T E A Ψ 2

More information

Pipelined Viterbi Decoder Using FPGA

Pipelined Viterbi Decoder Using FPGA Research Journal of Applied Sciences, Engineering and Technology 5(4): 1362-1372, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2013 Submitted: July 05, 2012 Accepted: August

More information

9.4 Enhancing the SNR of Digitized Signals

9.4 Enhancing the SNR of Digitized Signals 9.4 Enhancing the SNR of Digitized Signals stepping and averaging compared to ensemble averaging creating and using Fourier transform digital filters removal of Johnson noise and signal distortion using

More information

Neutrinos with a cosmic ray detector. Cosmic rays with a neutrino detector

Neutrinos with a cosmic ray detector. Cosmic rays with a neutrino detector Instead of Neutrinos with a cosmic ray detector Cosmic rays with a neutrino detector Anna Nelles University of California Radio emission of showers High energy particles interacting in dense medium (or

More information

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) University of Toronto 1 of 60 Basic Building Blocks Opamps Ideal opamps usually

More information

NCU EE -- DSP VLSI Design. Tsung-Han Tsai 1

NCU EE -- DSP VLSI Design. Tsung-Han Tsai 1 NCU EE -- DSP VLSI Design. Tsung-Han Tsai 1 Multi-processor vs. Multi-computer architecture µp vs. DSP RISC vs. DSP RISC Reduced-instruction-set Register-to-register operation Higher throughput by using

More information

Interference Problems at the Effelsberg 100-m Telescope

Interference Problems at the Effelsberg 100-m Telescope Interference Problems at the Effelsberg 100-m Telescope Wolfgang Reich Max-Planck-Institut für Radioastronomie, Bonn Abstract: We summarise the effect of interference on sensitive radio continuum and polarisation

More information

LAB 6: FIR Filter Design Summer 2011

LAB 6: FIR Filter Design Summer 2011 University of Illinois at Urbana-Champaign Department of Electrical and Computer Engineering ECE 311: Digital Signal Processing Lab Chandra Radhakrishnan Peter Kairouz LAB 6: FIR Filter Design Summer 011

More information

UNIT 1. SIGNALS AND SYSTEM

UNIT 1. SIGNALS AND SYSTEM Page no: 1 UNIT 1. SIGNALS AND SYSTEM INTRODUCTION A SIGNAL is defined as any physical quantity that changes with time, distance, speed, position, pressure, temperature or some other quantity. A SIGNAL

More information

TRB Developments. Michael Traxler for the TRB Collaboration. TRB Platform. Experiences and Limits. Next Step: DiRICH. Summary

TRB Developments. Michael Traxler for the TRB Collaboration. TRB Platform. Experiences and Limits. Next Step: DiRICH. Summary 2015-11-13 Outline 1 2 3 4 : Features I Versatile and meanwhile technically mature platform for TDC measurements and digital readout consists of FPGA-firmware, DAQ- and calibration-software and hardware

More information

EE 435. Lecture 32. Spectral Performance Windowing

EE 435. Lecture 32. Spectral Performance Windowing EE 435 Lecture 32 Spectral Performance Windowing . Review from last lecture. Distortion Analysis T 0 T S THEOREM?: If N P is an integer and x(t) is band limited to f MAX, then 2 Am Χ mnp 1 0 m h N and

More information

Successive Approximation ADCs

Successive Approximation ADCs Department of Electrical and Computer Engineering Successive Approximation ADCs Vishal Saxena Vishal Saxena -1- Successive Approximation ADC Vishal Saxena -2- Data Converter Architectures Resolution [Bits]

More information

Let us consider a typical Michelson interferometer, where a broadband source is used for illumination (Fig. 1a).

Let us consider a typical Michelson interferometer, where a broadband source is used for illumination (Fig. 1a). 7.1. Low-Coherence Interferometry (LCI) Let us consider a typical Michelson interferometer, where a broadband source is used for illumination (Fig. 1a). The light is split by the beam splitter (BS) and

More information

Real-time ppb CO 2 Impurity Detection by an Advanced FTIR- UVF System

Real-time ppb CO 2 Impurity Detection by an Advanced FTIR- UVF System Real-time ppb CO 2 Impurity Detection by an Advanced FTIR- UVF System Presented at the BevTech Conference, Albuquerque, NM 2018 by Charles M. Phillips Ph.D., Max Analytical Technologies Mark Taylor, Vice

More information

EE 505 Lecture 10. Spectral Characterization. Part 2 of 2

EE 505 Lecture 10. Spectral Characterization. Part 2 of 2 EE 505 Lecture 10 Spectral Characterization Part 2 of 2 Review from last lecture Spectral Analysis If f(t) is periodic f(t) alternately f(t) = = A A ( kω t + ) 0 + Aksin θk k= 1 0 + a ksin t k= 1 k= 1

More information

EECS 579: Logic and Fault Simulation. Simulation

EECS 579: Logic and Fault Simulation. Simulation EECS 579: Logic and Fault Simulation Simulation: Use of computer software models to verify correctness Fault Simulation: Use of simulation for fault analysis and ATPG Circuit description Input data for

More information

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi Chapter 8 Correlator I. Basics D. Anish Roshi 8.1 Introduction A radio interferometer measures the mutual coherence function of the electric field due to a given source brightness distribution in the sky.

More information

Square Root Raised Cosine Filter

Square Root Raised Cosine Filter Wireless Information Transmission System Lab. Square Root Raised Cosine Filter Institute of Communications Engineering National Sun Yat-sen University Introduction We consider the problem of signal design

More information

Introduction to Digital Signal Processing

Introduction to Digital Signal Processing Introduction to Digital Signal Processing What is DSP? DSP, or Digital Signal Processing, as the term suggests, is the processing of signals by digital means. A signal in this context can mean a number

More information

Discrete-Time Systems

Discrete-Time Systems FIR Filters With this chapter we turn to systems as opposed to signals. The systems discussed in this chapter are finite impulse response (FIR) digital filters. The term digital filter arises because these

More information

Tracking board design for the SHAGARE stratospheric balloon project. Supervisor : René Beuchat Student : Joël Vallone

Tracking board design for the SHAGARE stratospheric balloon project. Supervisor : René Beuchat Student : Joël Vallone Tracking board design for the SHAGARE stratospheric balloon project Supervisor : René Beuchat Student : Joël Vallone Motivation Send & track a gamma-ray sensor in the stratosphere with a meteorological

More information

Experimental Verification of a Timing Measurement Circuit With Self-Calibration

Experimental Verification of a Timing Measurement Circuit With Self-Calibration 19 th IEEE IMS3TW, Porto Alegre, Brazil Sept. 17, 2014 Experimental Verification of a Timing Measurement Circuit With Self-Calibration Kateshi Chujyo, Daiki Hirabayashi, Kentaroh Katoh Conbing Li, Yutaroh

More information

Design and FPGA Implementation of Radix-10 Algorithm for Division with Limited Precision Primitives

Design and FPGA Implementation of Radix-10 Algorithm for Division with Limited Precision Primitives Design and FPGA Implementation of Radix-10 Algorithm for Division with Limited Precision Primitives Miloš D. Ercegovac Computer Science Department Univ. of California at Los Angeles California Robert McIlhenny

More information

Lab VI Light Emitting Diodes ECE 476

Lab VI Light Emitting Diodes ECE 476 Lab VI Light Emitting Diodes ECE 476 I. Purpose This experiment examines the properties of light emitting diodes. The use of the monochromator for studying the spectrum of light sources is also examined.

More information

Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion

Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion 6.082 Fall 2006 Analog Digital, Slide Plan: Mixed Signal Architecture volts bits

More information

Basics of the Kramers-Kronig- and the Z-Hit algorithms Lecture at the Kronach Impedance Days 2015 Dr. Werner Strunz

Basics of the Kramers-Kronig- and the Z-Hit algorithms Lecture at the Kronach Impedance Days 2015 Dr. Werner Strunz Theoretical Aspects for Testing Impedance Data Basics of the Kramers-Kronig- and the Z-Hit algorithms Lecture at the Kronach Impedance Days 215 Dr. Werner Strunz 1 Motivation The entire process of measurement,

More information

Low-Noise Sigma-Delta Capacitance-to-Digital Converter for Sub-pF Capacitive Sensors with Integrated Dielectric Loss Measurement

Low-Noise Sigma-Delta Capacitance-to-Digital Converter for Sub-pF Capacitive Sensors with Integrated Dielectric Loss Measurement Low-Noise Sigma-Delta Capacitance-to-Digital Converter for Sub-pF Capacitive Sensors with Integrated Dielectric Loss Measurement Markus Bingesser austriamicrosystems AG Rietstrasse 4, 864 Rapperswil, Switzerland

More information

Recipes for the Linear Analysis of EEG and applications

Recipes for the Linear Analysis of EEG and applications Recipes for the Linear Analysis of EEG and applications Paul Sajda Department of Biomedical Engineering Columbia University Can we read the brain non-invasively and in real-time? decoder 1001110 if YES

More information

NPSAT1 Solar Cell Measurement System

NPSAT1 Solar Cell Measurement System NPSAT1 Solar Cell Measurement System Presented by Captain John Salmon, USMC Space Systems Academic Group 777 Dyer Rd., Bldg. 233 Code (SP/Sd), Rm. 125 Monterey, CA 93943 (831) 656-7521 Topics NPSAT1 Overview

More information

Numbering Systems. Computational Platforms. Scaling and Round-off Noise. Special Purpose. here that is dedicated architecture

Numbering Systems. Computational Platforms. Scaling and Round-off Noise. Special Purpose. here that is dedicated architecture Computational Platforms Numbering Systems Basic Building Blocks Scaling and Round-off Noise Computational Platforms Viktor Öwall viktor.owall@eit.lth.seowall@eit lth Standard Processors or Special Purpose

More information

PSEUDORANDOM BINARY SEQUENCES GENERATOR

PSEUDORANDOM BINARY SEQUENCES GENERATOR PSEUDORANDOM BINARY SEQUENCES GENERATOR 1. Theoretical considerations White noise is defined as a random process with power spectral density that is constant in an infinite frequency band. Quasi-white

More information

Emittance blow-up and loss maps in LHC using the transverse damper as exciter

Emittance blow-up and loss maps in LHC using the transverse damper as exciter CERN-ATS-Note-2012-034 MD (LHC) September 5, 2014 Wolfgang.Hofle@cern.ch Emittance blow-up and loss maps in LHC using the transverse damper as exciter W. Hofle, D. Valuch, R. Assmann, S. Redaelli, R. Schmidt,

More information

ESS Finite Impulse Response Filters and the Z-transform

ESS Finite Impulse Response Filters and the Z-transform 9. Finite Impulse Response Filters and the Z-transform We are going to have two lectures on filters you can find much more material in Bob Crosson s notes. In the first lecture we will focus on some of

More information

2. SPECTRAL ANALYSIS APPLIED TO STOCHASTIC PROCESSES

2. SPECTRAL ANALYSIS APPLIED TO STOCHASTIC PROCESSES 2. SPECTRAL ANALYSIS APPLIED TO STOCHASTIC PROCESSES 2.0 THEOREM OF WIENER- KHINTCHINE An important technique in the study of deterministic signals consists in using harmonic functions to gain the spectral

More information

FROM ANALOGUE TO DIGITAL

FROM ANALOGUE TO DIGITAL SIGNALS AND SYSTEMS: PAPER 3C1 HANDOUT 7. Dr David Corrigan 1. Electronic and Electrical Engineering Dept. corrigad@tcd.ie www.mee.tcd.ie/ corrigad FROM ANALOGUE TO DIGITAL To digitize signals it is necessary

More information

Q. 1 Q. 25 carry one mark each.

Q. 1 Q. 25 carry one mark each. GATE 5 SET- ELECTRONICS AND COMMUNICATION ENGINEERING - EC Q. Q. 5 carry one mark each. Q. The bilateral Laplace transform of a function is if a t b f() t = otherwise (A) a b s (B) s e ( a b) s (C) e as

More information

THE MICHELSON INTERFEROMETER Intermediate ( first part) to Advanced (latter parts)

THE MICHELSON INTERFEROMETER Intermediate ( first part) to Advanced (latter parts) THE MICHELSON INTERFEROMETER Intermediate ( first part) to Advanced (latter parts) Goal: There is a progression of goals for this experiment but you do not have to do the last goal. The first goal is to

More information

An introduction to AERA. An Introduction to the Auger Engineering Radio Array (AERA)

An introduction to AERA. An Introduction to the Auger Engineering Radio Array (AERA) An Introduction to the Auger Engineering Radio Array (AERA) Amin Aminaei 1 for the Pierre Auger Collaboration 2,3 Abstract The new generation of radio-telescope arrays with digital interferometry is able

More information

ECE Branch GATE Paper The order of the differential equation + + = is (A) 1 (B) 2

ECE Branch GATE Paper The order of the differential equation + + = is (A) 1 (B) 2 Question 1 Question 20 carry one mark each. 1. The order of the differential equation + + = is (A) 1 (B) 2 (C) 3 (D) 4 2. The Fourier series of a real periodic function has only P. Cosine terms if it is

More information

MURCHISON WIDEFIELD ARRAY

MURCHISON WIDEFIELD ARRAY MURCHISON WIDEFIELD ARRAY STEPS TOWARDS OBSERVING THE EPOCH OF RE-IONIZATION Ravi Subrahmanyan Raman Research Institute INDIA View from Earth: cosmic radio background from cosmological evolution in gas

More information

DIGITAL COMMUNICATIONS. IAGlover and P M Grant. Prentice Hall 1997 PROBLEM SOLUTIONS CHAPTER 6

DIGITAL COMMUNICATIONS. IAGlover and P M Grant. Prentice Hall 1997 PROBLEM SOLUTIONS CHAPTER 6 DIGITAL COMMUNICATIONS IAGlover and P M Grant Prentice Hall 997 PROBLEM SOLUTIONS CHAPTER 6 6. P e erf V σ erf. 5 +. 5 0.705 [ erf (. 009)] [ 0. 999 979 ]. 0 0 5 The optimum DC level is zero. For equiprobable

More information

21 Yes, in LFP between ldd y and stx y. A) accuracy. J) desk check. D) bandwidth. E (partial credit B) D. P) latency. U) polled interrupt W) private

21 Yes, in LFP between ldd y and stx y. A) accuracy. J) desk check. D) bandwidth. E (partial credit B) D. P) latency. U) polled interrupt W) private EE345L Spring 2005 Final Version A Solution Page 1 Jonathan W. Valvano May 14, 2005, 9am - 12 noon First: Last: (4) Question 1. Give max number of bytes on the stack (4) Question 2. Yes/no. If yes, state

More information

HN58C256 Series word 8-bit Electrically Erasable and Programmable CMOS ROM

HN58C256 Series word 8-bit Electrically Erasable and Programmable CMOS ROM 32768-word 8-bit Electrically Erasable and Programmable CMOS ROM ADE-203-092G (Z) Rev. 7.0 Nov. 29, 1994 Description The Hitachi HN58C256 is a electrically erasable and programmable ROM organized as 32768-word

More information

Error Spectrum Shaping and Vector Quantization. Jon Dattorro Christine Law

Error Spectrum Shaping and Vector Quantization. Jon Dattorro Christine Law Error Spectrum Shaping and Vector Quantization Jon Dattorro Christine Law in partial fulfillment of the requirements for EE392c Stanford University Autumn 1997 0. Introduction We view truncation noise

More information

2. Accelerated Computations

2. Accelerated Computations 2. Accelerated Computations 2.1. Bent Function Enumeration by a Circular Pipeline Implemented on an FPGA Stuart W. Schneider Jon T. Butler 2.1.1. Background A naive approach to encoding a plaintext message

More information

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design Chapter 4 Receiver Design Chapter 4 Receiver Design Probability of Bit Error Pages 124-149 149 Probability of Bit Error The low pass filtered and sampled PAM signal results in an expression for the probability

More information

A concentration fluctuation model for virtual testing of detection systems

A concentration fluctuation model for virtual testing of detection systems A concentration fluctuation model for virtual testing of detection systems Presented by: Dr Martyn Bull and Dr Robert Gordon Contents Rob Gordon - Overview Definition of concentration fluctuations Why

More information

Semiconductor Memories

Semiconductor Memories Semiconductor References: Adapted from: Digital Integrated Circuits: A Design Perspective, J. Rabaey UCB Principles of CMOS VLSI Design: A Systems Perspective, 2nd Ed., N. H. E. Weste and K. Eshraghian

More information

Motivation for CDR: Deserializer (1)

Motivation for CDR: Deserializer (1) Motivation for CDR: Deserializer (1) Input data 1:2 DMUX 1:2 DMUX channel 1:2 DMUX Input clock 2 2 If input data were accompanied by a well-synchronized clock, deserialization could be done directly. EECS

More information

Logic Design II (17.342) Spring Lecture Outline

Logic Design II (17.342) Spring Lecture Outline Logic Design II (17.342) Spring 2012 Lecture Outline Class # 10 April 12, 2012 Dohn Bowden 1 Today s Lecture First half of the class Circuits for Arithmetic Operations Chapter 18 Should finish at least

More information

CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME

CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME Shri Mata Vaishno Devi University, (SMVDU), 2013 Page 13 CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME When characterizing or modeling a random variable, estimates

More information

HN58C65 Series word 8-bit Electrically Erasable and Programmable CMOS ROM

HN58C65 Series word 8-bit Electrically Erasable and Programmable CMOS ROM 8192-word 8-bit Electrically Erasable and Programmable CMOS ROM ADE-203-374A (Z) Rev. 1.0 Apr. 12, 1995 Description The Hitachi HN58C65 is a electrically erasable and programmable ROM organized as 8192-word

More information

Lab 2 Working with the X-Band Interferometer

Lab 2 Working with the X-Band Interferometer Lab 2 Working with the X-Band Interferometer Abhimat Krishna Gautam 6 March 2012 ABSTRACT Lab 2 performed experiments with the X-Band Interferometer consisting of two dishes placed along an East-West axis.

More information

Output intensity measurement on a diagnostic ultrasound machine using a calibrated thermoacoustic sensor

Output intensity measurement on a diagnostic ultrasound machine using a calibrated thermoacoustic sensor Institute of Physics Publishing Journal of Physics: Conference Series 1 (2004) 140 145 doi:10.1088/1742-6596/1/1/032 Advanced Metrology for Ultrasound in Medicine Output intensity measurement on a diagnostic

More information

HN58C66 Series word 8-bit CMOS Electrically Erasable and Programmable CMOS ROM. ADE F (Z) Rev. 6.0 Apr. 12, Description.

HN58C66 Series word 8-bit CMOS Electrically Erasable and Programmable CMOS ROM. ADE F (Z) Rev. 6.0 Apr. 12, Description. 8192-word 8-bit CMOS Electrically Erasable and Programmable CMOS ROM ADE-203-375F (Z) Rev. 6.0 Apr. 12, 1995 Description The Hitachi HN58C66 is a electrically erasable and programmable ROM organized as

More information

E : Lecture 1 Introduction

E : Lecture 1 Introduction E85.2607: Lecture 1 Introduction 1 Administrivia 2 DSP review 3 Fun with Matlab E85.2607: Lecture 1 Introduction 2010-01-21 1 / 24 Course overview Advanced Digital Signal Theory Design, analysis, and implementation

More information

Digital Integrated Circuits A Design Perspective. Semiconductor. Memories. Memories

Digital Integrated Circuits A Design Perspective. Semiconductor. Memories. Memories Digital Integrated Circuits A Design Perspective Semiconductor Chapter Overview Memory Classification Memory Architectures The Memory Core Periphery Reliability Case Studies Semiconductor Memory Classification

More information

The OH Maser Line Receiving System for the Urumqi 25m Radio Telescope

The OH Maser Line Receiving System for the Urumqi 25m Radio Telescope Chin. J. Astron. Astrophys. Vol. 5 (2005), No. 5, 557 562 (http:/www.chjaa.org) Chinese Journal of Astronomy and Astrophysics The OH Maser Line Receiving System for the Urumqi 25m Radio Telescope Hong-Bo

More information

Spectral Line Observing

Spectral Line Observing Spectral Line Observing Measurement goals Spectral line formation processes Line Shapes / Doppler effect Spectrometers Observing techniques Calibration Data reduction / Data products Data visualization

More information

The Discrete Fourier transform

The Discrete Fourier transform 453.70 Linear Systems, S.M. Tan, The University of uckland 9- Chapter 9 The Discrete Fourier transform 9. DeÞnition When computing spectra on a computer it is not possible to carry out the integrals involved

More information

Lab 3 Revisited. Zener diodes IAP 2008 Lecture 4 1

Lab 3 Revisited. Zener diodes IAP 2008 Lecture 4 1 Lab 3 Revisited Zener diodes R C 6.091 IAP 2008 Lecture 4 1 Lab 3 Revisited +15 Voltage regulators 555 timers 270 1N758 0.1uf 5K pot V+ V- 2N2222 0.1uf V o. V CC V Vin s = 5 V Vc V c Vs 1 e t = RC Threshold

More information

A. Relationship of DSP to other Fields.

A. Relationship of DSP to other Fields. 1 I. Introduction 8/27/2015 A. Relationship of DSP to other Fields. Common topics to all these fields: transfer function and impulse response, Fourierrelated transforms, convolution theorem. 2 y(t) = h(

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 19: March 29, 2018 Memory Overview, Memory Core Cells Today! Charge Leakage/Charge Sharing " Domino Logic Design Considerations! Logic Comparisons!

More information

Light Work Memo 4 rev 3: System Temperature Measurements July 7 1

Light Work Memo 4 rev 3: System Temperature Measurements July 7 1 Light Work Memo 4 rev 3: System Temperature Measurements - 2015 July 7 1 Subject: System Temperature Measurements set 4 Memo: 4, rev 3 From: Glen Langston Date: 2015 July 7 This note describes a Radio

More information

ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN. Week 7 Dr. Srinivas Shakkottai Dept. of Electrical and Computer Engineering

ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN. Week 7 Dr. Srinivas Shakkottai Dept. of Electrical and Computer Engineering ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Week 7 Dr. Srinivas Shakkottai Dept. of Electrical and Computer Engineering SEQUENTIAL CIRCUITS: LATCHES Overview Circuits require memory to store intermediate

More information

Chapter 7: Filter Design 7.1 Practical Filter Terminology

Chapter 7: Filter Design 7.1 Practical Filter Terminology hapter 7: Filter Design 7. Practical Filter Terminology Analog and digital filters and their designs constitute one of the major emphasis areas in signal processing and communication systems. This is due

More information

Digital Fundamentals

Digital Fundamentals Digital Fundamentals Tenth Edition Floyd Chapter 9 Sections 9-1 thru 9-5 2009 Pearson Education, Upper 2008 Pearson Saddle River, Education NJ 07458. All Rights Reserved ET285 Agenda Week 2 Quiz 0: Covered

More information

Calorimetry in particle physics experiments

Calorimetry in particle physics experiments Calorimetry in particle physics experiments Unit N. 9 The NA48 ECAL example (LKR) Roberta Arcidiacono R. Arcidiacono Calorimetry 1 Lecture overview The requirements Detector layout & construction Readout

More information

Weiyao Lin. Shanghai Jiao Tong University. Chapter 5: Digital Transmission through Baseband slchannels Textbook: Ch

Weiyao Lin. Shanghai Jiao Tong University. Chapter 5: Digital Transmission through Baseband slchannels Textbook: Ch Principles of Communications Weiyao Lin Shanghai Jiao Tong University Chapter 5: Digital Transmission through Baseband slchannels Textbook: Ch 10.1-10.5 2009/2010 Meixia Tao @ SJTU 1 Topics to be Covered

More information

Signals and Spectra (1A) Young Won Lim 11/26/12

Signals and Spectra (1A) Young Won Lim 11/26/12 Signals and Spectra (A) Copyright (c) 202 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version.2 or any later

More information

6.776 High Speed Communication Circuits Lecture 10 Noise Modeling in Amplifiers

6.776 High Speed Communication Circuits Lecture 10 Noise Modeling in Amplifiers 6.776 High Speed Communication Circuits Lecture 10 Noise Modeling in Amplifiers Michael Perrott Massachusetts Institute of Technology March 8, 2005 Copyright 2005 by Michael H. Perrott Notation for Mean,

More information

HIGH RESOLUTIO TIME-I TERVAL MEASUREME T SYSTEMS APPLIED TO FLOW MEASUREME T. Sławomir Grzelak, Marcin Kowalski, Jarosław Czoków and Marek Zieliński

HIGH RESOLUTIO TIME-I TERVAL MEASUREME T SYSTEMS APPLIED TO FLOW MEASUREME T. Sławomir Grzelak, Marcin Kowalski, Jarosław Czoków and Marek Zieliński Metrol. Meas. Syst., Vol. XXI (2014), No. 1, pp. 77 84. METROLOGY A D MEASUREME T SYSTEMS Index 330930, ISS 0860-8229 www.metrology.pg.gda.pl HIGH RESOLUTIO TIME-I TERVAL MEASUREME T SYSTEMS APPLIED TO

More information

J.-M Friedt. FEMTO-ST/time & frequency department. slides and references at jmfriedt.free.fr.

J.-M Friedt. FEMTO-ST/time & frequency department. slides and references at jmfriedt.free.fr. FEMTO-ST/time & frequency department jmfriedt@femto-st.fr slides and references at jmfriedt.free.fr February 21, 2018 1 / 17 Basics ADC: discrete time (aliasing) and discrete levels (quantization) V =

More information

! Charge Leakage/Charge Sharing. " Domino Logic Design Considerations. ! Logic Comparisons. ! Memory. " Classification. " ROM Memories.

! Charge Leakage/Charge Sharing.  Domino Logic Design Considerations. ! Logic Comparisons. ! Memory.  Classification.  ROM Memories. ESE 57: Digital Integrated Circuits and VLSI Fundamentals Lec 9: March 9, 8 Memory Overview, Memory Core Cells Today! Charge Leakage/ " Domino Logic Design Considerations! Logic Comparisons! Memory " Classification

More information

EE 313 Linear Signals & Systems (Fall 2018) Solution Set for Homework #7 on Infinite Impulse Response (IIR) Filters CORRECTED

EE 313 Linear Signals & Systems (Fall 2018) Solution Set for Homework #7 on Infinite Impulse Response (IIR) Filters CORRECTED EE 33 Linear Signals & Systems (Fall 208) Solution Set for Homework #7 on Infinite Impulse Response (IIR) Filters CORRECTED By: Mr. Houshang Salimian and Prof. Brian L. Evans Prolog for the Solution Set.

More information

Digital Logic and Design (Course Code: EE222) Lecture 19: Sequential Circuits Contd..

Digital Logic and Design (Course Code: EE222) Lecture 19: Sequential Circuits Contd.. Indian Institute of Technology Jodhpur, Year 2017-2018 Digital Logic and Design (Course Code: EE222) Lecture 19: Sequential Circuits Contd.. Course Instructor: Shree Prakash Tiwari Email: sptiwari@iitj.ac.in

More information

EE 505 Lecture 7. Spectral Performance of Data Converters - Time Quantization - Amplitude Quantization Clock Jitter Statistical Circuit Modeling

EE 505 Lecture 7. Spectral Performance of Data Converters - Time Quantization - Amplitude Quantization Clock Jitter Statistical Circuit Modeling EE 505 Lecture 7 Spectral Performance of Data Converters - Time Quantization - Amplitude Quantization Clock Jitter Statistical Circuit Modeling . Review from last lecture. MatLab comparison: 512 Samples

More information

S.Y. Diploma : Sem. III [CO/CM/IF/CD/CW] Digital Techniques

S.Y. Diploma : Sem. III [CO/CM/IF/CD/CW] Digital Techniques S.Y. Diploma : Sem. III [CO/CM/IF/CD/CW] Digital Techniques Time: 3 Hrs.] Prelim Question Paper Solution [Marks : 100 Q.1(a) Attempt any SIX of the following : [12] Q.1(a) (i) Derive AND gate and OR gate

More information

encoding without prediction) (Server) Quantization: Initial Data 0, 1, 2, Quantized Data 0, 1, 2, 3, 4, 8, 16, 32, 64, 128, 256

encoding without prediction) (Server) Quantization: Initial Data 0, 1, 2, Quantized Data 0, 1, 2, 3, 4, 8, 16, 32, 64, 128, 256 General Models for Compression / Decompression -they apply to symbols data, text, and to image but not video 1. Simplest model (Lossless ( encoding without prediction) (server) Signal Encode Transmit (client)

More information

Chapter Overview. Memory Classification. Memory Architectures. The Memory Core. Periphery. Reliability. Memory

Chapter Overview. Memory Classification. Memory Architectures. The Memory Core. Periphery. Reliability. Memory SRAM Design Chapter Overview Classification Architectures The Core Periphery Reliability Semiconductor Classification RWM NVRWM ROM Random Access Non-Random Access EPROM E 2 PROM Mask-Programmed Programmable

More information

Beamforming. A brief introduction. Brian D. Jeffs Associate Professor Dept. of Electrical and Computer Engineering Brigham Young University

Beamforming. A brief introduction. Brian D. Jeffs Associate Professor Dept. of Electrical and Computer Engineering Brigham Young University Beamforming A brief introduction Brian D. Jeffs Associate Professor Dept. of Electrical and Computer Engineering Brigham Young University March 2008 References Barry D. Van Veen and Kevin Buckley, Beamforming:

More information

PGT104 Digital Electronics. PGT104 Digital Electronics

PGT104 Digital Electronics. PGT104 Digital Electronics 1 Part 6 Sequential Logic ircuits Disclaimer: Most of the contents (if not all) are extracted from resources available for Digital Fundamentals 10 th Edition 2 Basic Shift Register Operations A shift register

More information

Quadrature-Mirror Filter Bank

Quadrature-Mirror Filter Bank Quadrature-Mirror Filter Bank In many applications, a discrete-time signal x[n] is split into a number of subband signals { v k [ n]} by means of an analysis filter bank The subband signals are then processed

More information

NGRM Next Generation Radiation Monitor new standard instrument for ESA

NGRM Next Generation Radiation Monitor new standard instrument for ESA For NGRM Team: Wojtek Hajdas (PSI) NGRM Next Generation Radiation Monitor new standard instrument for ESA 13 th European Space Weather Week, 14-18 Nov 2016, Oostende, Belgium Outline 1. NGRM requirements

More information