TIME-BASED ANALOG-TO-DIGITAL CONVERTERS

Size: px
Start display at page:

Download "TIME-BASED ANALOG-TO-DIGITAL CONVERTERS"

Transcription

1 TIME-BASED ANALOG-TO-DIGITAL CONVERTERS By DAZHI WEI A DISSERTATION PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF DOCTOR OF PHILOSOPHY UNIVERSITY OF FLORIDA 2005

2 Copyright 2005 by Dazhi Wei

3 To my family.

4 ACKNOWLEDGMENTS First, I wish to express my sincere gratitude to my advisor, Dr. John Harris, for the things he taught me over the years, his support and encouragement. Without his patience and guidance this work would have been impossible. I would like to thank Dr. José C. Principe, Dr. Robert M. Fox, and Dr. Timothy Davis for being on my committee and their frequent helpful advice. I would also like to thank Dr. José A.B. Fortes for his support in the bio-nano computing project. I also appreciate the helpful discussions from people in the Computational Neuroengineering Lab. I am deeply grateful to my parents, brother and sister for their support and love. Thanks are also extended to my dear son, Frank, for his coming to this world and making this work more meaningful. Last, I would like to thank my darling wife, Xiaoyan Zhang, for her love and belief in me. iv

5 TABLE OF CONTENTS page ACKNOWLEDGMENTS iv LIST OF TABLES viii LIST OF FIGURES ix ABSTRACT xii ChAPTER INTRODUCTION Background Motivation Dissertation Structure TIME-BASED ANALOG-TO-DIGITAL CONVERTERS Introduction Signal Representation Conventional Analog-to-digital Converters (C-ADCs) Time-based Analog-to-digital Converters (TB-ADCs) Comparison Between the C-ADC and the TB-ADC SPIKING NEURON SIGNAL REPRESENTATION Introduction Biological Neuron Integrate-and-fire Neuron Models Integrate-and-fire Neuron Model Leaky Integrate-and-fire Neuron with Refractory Period Model Integrate-and-fire Neuron with Threshold Adaptation Summary v

6 4 RECONSTRUCTION FROM SPIKING NEURON MODELS Introduction Direct Low-pass Filtering Reconstruction Method WLPK Reconstruction Method Reconstruction from the IF neuron Reconstruction from LIF neuron with refractory period Reconstruction from the IF neuron with threshold adaptation Discussion of Other Reconstruction Methods PRACTICAL ISSUES RELATED TO SPIKING NEURON TB-ADC IMPLEMENTATION Introduction Implementation of Spiking Neuron TB-ADC Practical Issues Related to Signal Encoding in Spiking Neuron Models Frequency Aliasing of the Input Signal Leaky Integration of the Integrator Thermal Noise of the Spiking Neuron Signal Dependent Reference Variation of the Comparator Practical Issues Related to Reconstruction from Spiking Neuron Models Timing Jitter of the Time Quantizer Kernel Selection of the DSP Reconstruction Algorithm Discussion IMPLEMENTATION AND TEST OF AN SPIKING NEURON CHIP Introduction Circuit Implementation of the Transconductor Circuit Implementation of the IF Neuron Neuron chip layout Neuron chip Test Results parameter Sine Wave Fitting Test Sine Wave Histogram Test Discussion IMPLEMENTATION AND TEST OF AN ASYNCHRONOUS DELTA SIGMA CONVERTER vi

7 7. Introduction Asynchronous Delta Sigma Converter Architecture Signal Reconstruction Algorithm Circuit Implementation Integrator Schmitt Trigger and -bit DAC Chip Layout Chip Test Results Circuit Implementation Integrator and -bit DAC Schmitt Trigger Chip Layout Chip Test Results TIME-BASED ADC VARIATIONS Introduction Clocked Neuron Models Globally Clocked Neuron Locally Clocked Neuron Level-Mode Time-based ADCs Level Crossing Sampling TB-ADC Sawtooth Wave Crossing Sampling TB-ADC Discussion CONCLUSIONS REFERENCES BIOGRAPHICAL SKETCH vii

8 Table LIST OF TABLES page 2 Characteristics of the C-ADC and the TB-ADC Performance comparison of the reconstruction using truncated Gaussian kernel and truncated Sinc kernel Performance comparison of the reconstruction using truncated Gaussian kernel and truncated Sinc kernel for 4 khz average firing rate spike train Signal to noise ratio due to different noise sources The transistor sizes for the transconductance amplifier The transistor sizes for the IF neuron Neuron chip performance metric The asynchronous delta sigma converter chip performance metric Input and output transition table of the Schmitt trigger (V in rises from below V rl to above V rh, and then drops below V rl ) The asynchronous delta sigma converter chip 2 performance metric.. 05 viii

9 Figure LIST OF FIGURES page 2 Signal representations. (a) Analog signal. (b) Sample and hold signal. (c)asynchronous digital signal. (d)digital signal Block diagram of the conventional ADC Block diagram of the time-based ADC Structure of a typical biological neuron Structure of the IF neuron Shapes of the V mem and the spike of the IF neuron Shapes of the V mem and the spike waveform of the LIF neuron Shapes of the V mem, S(t) and the spike waveform of the IF neuron with threshold adaptation Spectrum of the spike train from the IF neuron Reconstruction results from the IF neuron. (a) The spike train. (b) The original and reconstructed signals. (c) The error between the original and the reconstructed signals Block diagram of the spiking neuron TB-ADC Plot of SNR vs. aliasing frequency Schematic of the leaky integrator SNR vs. output resistance SNR vs. Sine wave amplitude SNR vs. Sine wave frequency Noise model of the spiking neuron SNR vs. thermal noise current power spectral density Signal dependent reference voltage variation of the comparator. High and low slew rate are shown as solid or dashed respectively Plots of coefficients C and C2 for signal dependent threshold variation 52 ix

10 5 SNR vs. comparator time constant Plot of SNR vs. clock period used in reconstruction Plot of Sinc kernel vs. kernel length Plot of SNR using the truncated Sinc kernel vs. signal length used in the reconstruction Plot of Gaussian kernel vs. kernel length Plot of SNR using the truncated Gaussian kernel vs. signal length used in the reconstruction Plots of the row vector of the matrix C using Sinc and Gaussian kernels. (a) 20th row. (b) 80th row Windowing scheme of the DSP reconstruction algorithm Schematic of the transconductance amplifier Latches with a positive feedback. (a) Capacitive feedback latch. (b) Current feedback latch Schematic of the neuron circuit Layout of the neuron chip Plot of the SNR vs. sine wave amplitude of the spiking neuron chip Plot of the SNR vs. sine wave frequency of the spiking neuron chip Plots of the DNL and INL from the sine wave histogram test of the spiking neuron chip Architecture of the asynchronous delta sigma converter Circuit implementation of the Schmitt trigger (M0-3) and the -bit DAC (M4-5) Layout of the asynchronous delta sigma converter chip Plot of the SNR vs. sine wave amplitude of the asynchronous delta sigma converter chip (the sine wave frequency is khz, the converter signal bandwidth is 6 khz, and 0 dbfs refers to 0.2 V full scale amplitude) Plot of the SNR vs. sine wave frequency of the asynchronous delta sigma converter chip (the sine wave amplitude is -2.5 dbfs) x

11 7 6 Plots of the DNL and INL from the sine wave histogram test of the asynchronous delta sigma converter chip Integrator implementation with -bit DAC Block diagram of the Schmitt trigger Delay unit of the schmidtt trigger Layout of the asynchronous delta sigma converter chip Plot of the SNR vs. sine wave amplitude of the asynchronous delta sigma converter chip Plot of the SNR vs. sine wave frequency of the asynchronous delta sigma converter chip Plot of the DNL and INL from the sine wave histogram test of the asynchronous delta sigma converter chip Reference voltage waveform, capacitor voltages and spikes for clocked neuron models Reconstruction of the globally clocked neuron. (a) Spike train and Vref waveform. (b) Original and reconstructed signals Reconstruction of the locally clocked neuron. (a) Spike train and Vref waveform. (b) Original and reconstructed signals Reconstruction of the level crossing sampling TB-ADC. (a) Spike train and Vref waveform. (b) Original and reconstructed signals Reconstruction of the sawtooth wave crossing sampling TB-ADC. (a) Spike train and Vref waveform. (b) Original and reconstructed signals xi

12 Abstract of Dissertation Presented to the Graduate School of the University of Florida in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy TIME-BASED ANALOG-TO-DIGITAL CONVERTERS By Dazhi Wei August 2005 Chair: John G. Harris Major Department: Electrical and Computer Engineering We present the concept and some implementations of time-based analog-todigital converters (TB-ADCs). The TB-ADC employs a fundamentally different architecture from the conventional ADC and achieves data conversion by representing signals as a series of discrete time events. This novel architecture trades off simpler analog circuitry on the front end for more complex digital circuitry on the back end, and is very promising for low power applications. We show that theoretically we can use the weighted low-pass kernel (WLPK) method to perfectly reconstruct the signal for the TB-ADCs. This method can also be extended to solve general nonuniform sampling problems. We investigate the effect of different low-pass kernels such as Sinc and Gaussian on the reconstruction performance and computation cost. We also extensively analyze the fundamental performance limitation of the spiking neuron TB-ADC due to nonidealities such as frequency aliasing, leaky integration, thermal noise, signal-dependent threshold variation, and time jitter. Much of this analysis can be extended to other TB- ADC implementations. We also discuss some other TB-ADC variations including clocked neurons and level-mode TB-ADCs. Test results of several prototype chips xii

13 implemented in 0.5 um CMOS technology process suggest that high resolution and low power consumption TB-ADCs are achievable in practice. xiii

14 CHAPTER INTRODUCTION. Background The scaling trends of very large scale integration (VLSI) CMOS processes have continued to bring us higher speed and lower power digital circuitry every year. The international technology road map for semiconductors (2003 edition) has predicted that this scaling trend will continue until well into the next decade. For example, the transistor minimum gate length and the power supply voltage are predicted to reach 7nm and 0.5V respectively by 208 []. Since this scaling is optimized mostly for the performance improvement of digital circuitry, some analog design issues such as voltage swing, intrinsic device gain and noise are severely compromised, and high performance analog circuitry will be difficult to design [2]. Therefore the signal processing trend is to continue to move more and more functionality from analog circuitry to digital circuitry. The design of analog-to-digital converters (ADCs) also follows the same trend. Analog-to-digital converters are employed to acquire and digitize analog signal so that the signal can be processed by digital processors. Conventional ADCs are realized based on the design scheme of sample, hold and amplitude quantization. The resolution of conventional ADCs is determined in the amplitude, or voltage domain. Because the available voltage swing continues to shrink due to the VLSI process scaling, high resolution ADC design based on conventional design schemes faces more and more challenges. Although synchronous delta sigma modulation is a successful technique to improve the ADC performance [3, 4], its oversampling nature demands high power consumption and limits its application.

15 2 New ADC implementations based on time quantization have been investigated to alleviate drawbacks such as the reduced voltage swing, and to take advantage of the high speed circuitry brought about by the VLSI scaling [5 7]. One common feature in these implementations is that the signal is represented in the time domain during data conversion. These implementations are called time-based ADCs since their r esolution is determined in the time domain, which is a marked difference from conventional ADCs. Allier et al. have designed a new class of asynchronous ADCs based on level-crossing sampling and time quantization [5]. The ADC power consumption is observed to be one order of magnitude less than conventional ADCs for similar performance. However a reconstruction algorithm is not discussed in the implementation to convert the nonuniformly sampled sequence to the uniformly sampled sequence. Roza previously proposed an ADC implementation using asynchronous delta-sigma modulation and time quantization [6]. The implementation uses an inherent direct low-pass filtering method to reconstruct the signal. To achieve some specific ADC performance, a large oversampling ratio is needed to suppress higher order harmonic distortions. Lazar and Toth have realized an iterative algorithm method based on nonuniform sampling theory to theoretically achieve perfect signal reconstruction from the asynchronous delta-sigma modulation [7]. This method is not easy to apply to other general time-based ADC implementations, and the effects of nonidealities on the ADC performance were not extensively studied..2 Motivation The first motivation of this dissertation is to investigate possibilities of time-based ADC implementations. The signal reconstruction algorithm is a key component to determine the performance of the implementations. We will develop a general algorithm that can be efficiently applied to all time-based ADC architectures.

16 3 The second motivation is to characterize the effects of nonidealities on the ADC performance. Effects of nonidealities on conventional ADC performance have been extensively studied. However, due to different sampling and quantization scheme, these nonidealities have different effects on time-based ADC performance and need to be investigated to guide practical designs. The third motivation is to strive for the high resolution and low power TB- ADC circuit implementations. Novel architecture and circuit design techniques need to be studied to achieve better ADC performance..3 Dissertation Structure This dissertation consists of nine chapters and is organized as follows. In Chapter we introduce the background of the ADC implementations and present some motivations of this dissertation. Chapter 2 reviews the architecture of the conventional ADCs, gives the definition and architecture of the time-based ADC, and summarizes comparison between these two types of ADCs. In Chapter 3 we will talk about the spiking neuron models which can serve as the encoder in the time-based ADC implementations. Biological neuron models will also be briefly reviewed. Chapter 4 introduces a theoretically perfect signal reconstruction algorithm which can be applied to general time-based ADC architectures. The performance of the algorithm is verified through signal reconstruction from different types of spiking neuron models. In Chapter 5 we investigate effects of some nonidealities on the performance of the time-based ADC. For the spiking neuron encoding component we consider the frequency aliasing of the input signal, finite DC gain of the integrator, thermal noise of the spiking neuron, and the signal dependent threshold of the comparator.

17 4 For the DSP reconstruction component, we consider the timing jitter of the time quantizer, the kernel selection and the windowing of the DSP algorithm. In Chapter 6 we present the circuit implementation of the spiking neuron timebased ADC. We consider some practical issues and make some tradeoffs during the implementation. The performance of the neuron chip is measured based on the IEEE ADC test standard. Chapter 7 will present a time-based ADC implementation based on the asynchronous delta-sigma modulation which includes the architecture, the detailed circuit implementation, the signal reconstruction algorithm, and the measured chip performance. In Chapter 8 we will discuss other time-based ADC variations and give some simulation results of the implementations. Finally, the conclusions will be given in Chapter 9.

18 CHAPTER 2 TIME-BASED ANALOG-TO-DIGITAL CONVERTERS 2. Introduction In this chapter we first review different types of signal representations. Based on different transient signal representations used during data conversion, we give definitions of the conventional and the time-based ADCs. Finally we conclude this chapter with a comparison between these two types of ADCs. 2.2 Signal Representation The signal being processed by ADCs is typically a one-dimensional signal which can be represented by a voltage or current amplitude varying in time. Based on whether the amplitude and time variables are continuous or discrete, ADCs may deal with 4 types of signals during data conversion, i.e., analog signals, sample-and-hold signals, asynchronous digital signals and digital signals, which are shown in Figure 2 (a), (b), (c) and (d), respectively. The black dots in the figure represent the sample points of the signal. ADCs are used to convert the analog signal, which is continuous in both amplitude and time, to a digital signal, which is discrete in both amplitude and time. Signals with discrete amplitude can be more accurately restored through buffering in a noisy environment; therefore the digital signal and the asynchronous digital signal are more robust to noise. The digital signal and the sample and hold signal are usually uniformly sampled sequences, and can be reconstructed back to an analog signal through simple low-pass filtering based on Nyquist sampling theory. Therefore, the sample and hold signal is easy to reconstruct but sensitive to the noise while the asynchronous digital signal is robust to noise but difficult to be reconstructed because of the nonuniform sampling. The sample and hold signal and the asynchronous digital signal are two possible 5

19 6 Continuous Time Discrete Continuous Amplitude Amplitude Discrete Amplitude Amplitude (a) Time Amplitude (b) Time (c) Time (d) Time Figure 2 : Signal representations. (a) Analog signal. (b) Sample and hold signal. (c)asynchronous digital signal. (d)digital signal transient signal representations that can be used during data conversion. The characteristics of ADCs are determined by different transient signal representations used in implementations. 2.3 Conventional Analog-to-digital Converters (C-ADCs) The conventional ADC (C-ADC) realizes the data conversion through the scheme of clock sampling and amplitude quantization. Figure 2 2 shows a typical architecture of the conventional ADC [2]. The sampling frequency f s, i.e., the clock Analog signal S/H signal Digital signal Antialiasing Filter Sampling Circuit Amplitude Quantizer Encoder f s Analog circuitry Digital circuitry Figure 2 2: Block diagram of the conventional ADC

20 7 frequency, must be larger than two times the maximum signal frequency to avoid frequency aliasing according to Nyquist sampling theory. Therefore an antialiasing filter is strictly required to remove frequency components higher than f s /2 from the input analog signal. The sampling circuit samples the filter output by recording the amplitudes at integer numbers of the clock period. This sampling method is called amplitude sampling. The resulting sample-and-hold signal perfectly represents the filter output without any information loss based on the Nyquist sampling theory. Later the signal amplitude is approximated with fixed reference levels by an amplitude quantizer and then converted to a digital signal by an encoder. This approximation error, which is also called quantization noise, determines that the filter output cannot be perfectly reconstructed from the digital signal, resulting in the finite resolution of the ADC. In practice besides the amplitude quantization noise there are many other error sources such as thermal noise and nonlinear distortions during the data conversion. The difference between the original filter output and the reconstructed signal from the digital signal is due to the effect of all these error sources. In this dissertation we do not differentiate the difference among these error sources and use the word noise to represent all of them. The resolution of the ADC is related to the signal to noise ratio (SNR) as described below: SNR = P Signal P Noise = (6.02N +.76)dB (2.) where N is the effective number of bits resolution of the ADC. The definition of the SNR in this dissertation is equivalent to definitions such as the signal to error ratio (SER), or the signal to noise and distortion ratio (SINAD) in other literatures. There is another class of conventional ADC called synchronous delta sigma ADC which is based on oversampling and noise shaping techniques. It shares a similar block diagram as shown in Figure 2 2. The analog signal is sampled using such a high sampling frequency f s that only a small part of the amplitude

21 8 Analog signal Asynchronous digital signal Digital signal Antialiasing Filter Encoder Time Quantizer DSP Reconstruction Analog circuitry T c Digital circuitry Figure 2 3: Block diagram of the time-based ADC quantization noise falls into the signal band, and then the noise is shaped by a negative feedback in such a way that most of the noise is pushed out of the signal band while preserving the in-band signal. A decimation filter (the encoder in Figure 2 2) is needed to low-pass and downsample the quantizer output to obtain the digital signal at the Nyquist rate. In this way the constraints on the quantizer are relaxed while achieving high SNR at the cost of additional complexity on the encoder. 2.4 Time-based Analog-to-digital Converters (TB-ADCs) From above we see that C-ADCs quantize amplitude at predefined time intervals. On the other hand, time-based ADCs (TB-ADCs) achieve data conversion through a scheme of quantizing time at predefined amplitude intervals. The TB- ADC block diagram is shown in Figure 2 3. An antialiasing filter works in the same way as that in the C-ADC to make sure the filter output is a bandlimited signal. An encoder performs the sampling operation and converts the filter output to a asynchronous digital signal. The encoder records the time stamps whenever the amplitude of the filter output, or the amplitude of the transformation of the filter output, crosses some predefined references. This sampling method is called time sampling. Examples using time sampling method are level-crossing sampling (amplitude is the reference level when the sampling happens), and pulse position modulation (amplitude is the sawtooth wave value at the sampling instant). The asynchronous digital signal is then synchronized to a time quantizer, i.e., a clock,

22 9 Table 2 : Characteristics of the C-ADC and the TB-ADC C-ADC TB-ADC Sampling method Amplitude sampling Time sampling Amplitude Quantized Exactly known Time Exactly known Quantized and the sample time stamps are approximated to the nearest integer number of clock periods T c. This approximation error, or time quantization noise, determines the finite resolution of the ADC. Since the digital signal to be processed by current DSP technology is uniformly sampled, a DSP reconstruction algorithm is required to convert the nonuniform samples with time quantization to the uniformly sampled digital signal. Obviously the efficiency of the DSP reconstruction algorithm is expected to affect the resolution of the ADC. Similar to conventional ADCs although maybe in different ways, other error sources during data conversion also degrade the ADC performance. Again we use the word noise to represent the total effect due to these nonidealities. The signal-to-noise ratio is defined and related to the resolution of the ADC in a similar way as in Equation Comparison Between the C-ADC and the TB-ADC Table 2 summarizes the different characteristics of the C-ADC and the TB-ADC we have discussed in previous sections. This characteristic difference is mainly due to the different transient signals (sample and hold signal, asynchronous digital signal) used by the C-ADCs and the TB-ADCs during data conversion. For C-ADCs the sample time is exactly known and the signal information is encoded in the unknown and quantized amplitude. On the contrary, for TB-ADCs the sample amplitude is exactly known and the signal information is encoded in the unknown and quantized time. That is the reason why we may call the TB-ADC a dual case of the C-ADC [5]. Clearly the implementations of the C-ADCs and TB-ADCs have different characteristics.

23 0 The first difference between C-ADC and TB-ADC is the position of the quantizer in the ADC implementation. From Figures 2 2 and 2 3 it is clearly seen that quantization of TB-ADC uses conventional digital circuitry while C- ADC is quantized with conventional analog circuitry. Analog circuitry faces more difficult tradeoffs among power, noise and resolution compared to digital circuitry. This difference means the TB-ADC can better utilize the high speed and low power digital circuitry to obtain improved ADC performance while relaxing the requirement on the analog circuitry. The second difference is that TB-ADC can be split into a transmitter side and a receiver side while C-ADC can only be used in the transmitter side. The asynchronous digital signal in TB-ADC is already discrete in amplitude and robust to noise and thus suitable for long distance transmission, while the sample and hold signal in C-ADC is continuous in amplitude and not suitable for transmission. This means TB-ADC is capable of saving power on the transmitter side and thus a better candidate for power limited applications. The third difference is that TB-ADC uses a signal driven sampling method while C-ADC uses a signal independent sampling method. The sampling frequency of the C-ADC is a constant and equals to the clock frequency. Even when the signal is negligible the C-ADC still outputs at the same sampling frequency and consumes unnecessary power. Since TB-ADC uses a signal driven sampling method, the ADC may be implemented to output at a low sampling frequency in regions of low interest. One example of the signal driven sampling method is that stronger signals trigger more samples while weaker signals trigger fewer samples. This can further reduce power consumption wasted in sampling negligible signals. The last difference is that the reconstruction part of the TB-ADC is a nonuniform sampling problem while that of C-ADC is a uniform one. Good reconstruction performance can be achieved by simple low-pass filtering for C-ADC. It will be

24 seen that for the TB-ADC simple low-pass filtering leads to poor reconstruction performance, and a more complicated reconstruction algorithm should be carefully implemented to avoid degrading the performance of the ADC. In summary, the TB-ADC trades off simpler analog circuitry for more complex digital circuitry, which is reasonable since high speed and powerful digital circuitry is easily realized. This tradeoff is also a good way to deal with the challenges brought about by VLSI scaling.

25 CHAPTER 3 SPIKING NEURON SIGNAL REPRESENTATION 3. Introduction The neuron is a fundamental unit of biological nervous systems [8, 9]. Since these systems are characterized by incredible pattern recognition performance with ultra low power consumption, it is wise to understand these strategies in the design of low power engineering systems. Thus the study in neural encoding is expected to provide some hints to build more efficient man-made devices such as ADCs. In this chapter we first introduce the structure and the encoding processing of the biological neuron, and then present several simplified spiking neuron models which can serve as the encoders in TB-ADC structures. 3.2 Biological Neuron Most information in this section is from van Schaik s PhD dissertation [0] and Mead s book []. Figure 3 shows the structure of a typical biological neuron. Nearly all neurons use spikes to communicate with one other. The spike, or action potential, is a voltage pulse. All neural spikes share a similar shape and thus the information is believed to be encoded in the spike time. The neuron receives spikes from other neurons axons by synapses on its dendrites and cell body, and the cell body processes the information and generates its own spikes at the axon hillock which then travel along its axon to other neurons. Spike generation is a very important component of neural encoding. Hodgkin and Huxley developed a model to describe the spike generation in the squid axon in 952 [2]. The inside of the neuron is high in potassium concentration while the outside extracellular liquid is high in sodium concentration. The cell membrane contains many potassium and sodium channels, and in the resting 2

26 3 Dendrites Axon hillock Nucleus within the cell body Axon Synapses Figure 3 : Structure of a typical biological neuron state the potential of the intercellular fluid is around 80 mv with respect to the ground potential of the extracellular liquid. The spikes from other neurons release some charge into the neuron through the synapses and increases the membrane potential. Experiments show if the membrane potential can be increased above 40mV, the neuron can generate spikes, otherwise the potential slowly decays back to its resting state. This phenomenon is caused by dependence of the opening and close of the potassium and sodium channels on the the membrane potential. When the potential is increasing and above 40 mv, the rapid opening of the sodium channels brings positive sodium ions inside the neuron and further increases the potential. The positive feedback loop quickly raises the potential to +40 mv. Meanwhile, the sodium channel is inactivated slowly, and most importantly a delayed opening of potassium channels causes the positive potassium charge flow out of the neuron, which results in the quick decrease of the potential back to the resting state. The total effects of the sodium and potassium channels cause the active potential. After an action potential there is a refractory period during which no spikes can be generated. This is due to the fact that the sodium channels are inactivated and the potassium channels are open for some extra time after spiking.

27 4 x(t) V mem Spike C V ref Figure 3 2: Structure of the IF neuron 3.3 Integrate-and-fire Neuron Models Although the Hodgkin-Huxley model successfully describes the spike generation of the biological neuron, it is too complicated for a compact circuit implementation. Spiking neuron models based on the integrate-and-fire mechanism also capture the essentials of the spike generation, and are easily implemented in silicon Integrate-and-fire Neuron Model The structure of the integrate-and-fire (IF) neuron model is shown in Figure 3 2. The effect of the charge released by other neurons spikes is modelled by a current source x(t). The membrane is modelled by a passive capacitor C. The current is integrated over the capacitor C and increases the capacitor voltage V mem. Once V mem is above the threshold voltage V ref of the comparator, a spike is generated and V mem is then reset to ground and another integration period begins. The shapes of V mem and the spike are shown in Figure 3 3 where t ib and t ie are the timings for the falling and rising edges of the spike. Obviously the signal information is encoded in the integration period. Equations 3., 3.2 and 3.3

28 5 Spike tib tie t V mem V ref tib tie t Figure 3 3: Shapes of the V mem and the spike of the IF neuron describe this encoding process. C dv mem dt = x(t) (3.) V mem (t ib ) = 0 (3.2) V mem (t ie ) = V ref (3.3) We can also use one equation to describe this encoding process. tie t ib x(t)dt = CV ref = θ, i (3.4) If we assume the spike width is infinitely small, we obtain spike timings t i = t ib and t i+ = t (i+)b = t ie, and Equation 3.4 simplifies to ti+ t i x(t)dt = θ, i (3.5)

29 6 If we also define the integral of the signal as f(t) = t t 0 x(s)ds where t 0 is the beginning of the first integration period, Equation 3.5 is equivalent to f(t i ) = iθ, i (3.6) This shows us another view of the encoding process which records the time whenever the integral of the signal crosses the level of integer number of θ. This interpretation places the integrate-and-fire neuron in the class of TB-ADCs defined in Chapter Leaky Integrate-and-fire Neuron with Refractory Period Model As mentioned in Section 3.2 the spike generation of biological neurons shows some features of leaky integration and the refractory period. When the IF neuron in Section 3.3. is implemented in circuitry, the finite output impedance of the current source and other parasitic resistances in parallel with the capacitor lead to a leaky integration, and meanwhile the finite slope of the spike falling edge causes some refractory period. To model the leaky conductance a resistor R is introduced in parallel with the capacitor C. The spike generation is similar to the IF neuron case, and the shapes of V mem and the spike are shown in Figure 3 4 where T r represents the refractory period. Similarly this encoding process can be described by Equations 3.7, 3.8 and 3.9. C dv mem dt + V mem R = x(t) (3.7) V mem (t ib + T r ) = 0 (3.8) V mem (t ie ) = V ref (3.9) We can also use one equation to describe this encoding process. tie t ib +T r x(t)e tie t RC dt = CVref = θ, i (3.0)

30 7 Spike tib tie t V mem V ref tib tib T r tie t Figure 3 4: Shapes of the V mem and the spike waveform of the LIF neuron We can notice that Equation 3.0 is consistent with Equation 3.4 when the leaky resistance R takes on an infinite value Integrate-and-fire Neuron with Threshold Adaptation Biological neurons also exhibit some adaptive properties when generating spike trains [9, 3, 4]. When a strong stimulus is applied to the neuron, the neuron firing rate will initially be high and then adapt to a lower value. The adaptive mechanism may serve to save power and improve dynamic range. These adaptive properties can be utilized in low power ADC applications. Threshold adaptation is one way to introduce adaptive properties into the neuron model [4]. The threshold decays exponentially and is incremented after an action potential by an amount determined by previous firing patterns. The Equations below describe the encoding processing. C dv mem = x(t) ifv mem (t) < S(t) (3.) dt ds dt = S r S ifv mem (t) < S(t) (3.2) τ s V mem (t + ib ) = 0 ifv mem(t ib ) = S(t ib ) (3.3)

31 8 Spike tib tie t S(t) 0 V mem (t) tib tie t Figure 3 5: Shapes of the V mem, S(t) and the spike waveform of the IF neuron with threshold adaptation S(t + ib ) = S 0 + αs(t ib ) ifv mem (t ib ) = S(t ib ) (3.4) where τ s is the time constant of the threshold, S r is the steady state value of the threshold in the absence of firing and α is a positive number less than. Figure 3 5 shows the waveforms of the capacitor voltage V mem, the threshold S(t), and the spike train for the neuron with threshold adaptation. We can see that if S r = S 0 = V ref and α = 0, the adaptive neuron reduces the ideal IF neuron with constant threshold. 3.4 Summary In this chapter we introduced a typical biological neuron and some integrateand-fire neuron models. These neuron models represent information in spike timings and therefore can serve as the encoder in the TB-ADC architecture. In the following chapter we will show the DSP algorithm which can be used to reconstruct signals from these spike timings.

32 CHAPTER 4 RECONSTRUCTION FROM SPIKING NEURON MODELS 4. Introduction As mentioned in Chapter 2 the performance of the TB-ADC also depends on the reconstruction algorithm. Poor reconstruction methods can degrade the ADC performance dramatically even when the signal is accurately encoded by the encoder. This chapter describes the method to perfectly reconstruct the signal from the spiking neuron. 4.2 Direct Low-pass Filtering Reconstruction Method The effort to reconstruct signals from the neuron spike train can be recalled back to as early as 968, when Bayly gave a spectral analysis of the spike train from IF neuron with single sinusoidal input [5]. His results show that in some cases the signal can be reconstructed with some tolerable distortion from the spike train using direct low-pass filtering. We assume the threshold voltage is V ref = θ C and the spike train is modelled as an unit-area impulse train with t i as the firing times, Equations 3., 3.2 and 3.3 then can be simplified as θ = ti+ t i x(t)dt (4.) f 0 m 0J0( f m f ) m 2 m f0j( f m )( f f m 0 ) f J 2m ) 0 0( f m f m 0 f m f0 2f0 f Figure 4 : Spectrum of the spike train from the IF neuron 9

33 20 Considering the simple case where the input to the IF neuron is a sinusoidal signal x(t) = m 0 + m cos(2πf m t), and one of the spikes happens at t = 0, the spectral description of the spike train from Bayly s analysis is given as: p(t) = f 0 + m θ cos(2πf mt) + 2f 0 J n ( km )( + nf m ) cos(2π(kf 0 + nf m )t) (4.2) θf m kf 0 k= n= where f 0 = m 0 /θ is the fundamental frequency which is equivalent to the average spike firing rate, and J n is a Bessel function of the first kind of order n. The first two terms in Equation 4.2 are directly from the input signal x(t) scaled by θ, the other terms kf 0 + nf m are the frequency components cross modulated between f 0 and f m. The spectrum can be seen more clearly in Figure 4. For the spectrum of the spike train generated from multi-tone input signal, the result is similar to Equation 4.2 except more complicated cross modulated frequency components [6]. The direct low-pass filtering reconstruction method is to pass the spike train through a low-pass filter with cutoff frequency equal to the maximum signal frequency to remove cross modulated components. It can be clearly seen from Equation 4.2 or Figure 4 that no matter how large the average firing rate f 0 is, there are always some cross modulated components kf 0 + nf m falling into the signal band [ f m, f m ] which can not be filtered out even using ideal low-pass filter. This means perfect signal reconstruction can not be achieved using this method. In practical signal reconstruction, the cross modulated components in the signal band usually have non-negligible magnitude, and thus the reconstruction performance of direct low-pass filtering is not acceptable for most applications. 4.3 WLPK Reconstruction Method The signal reconstruction from TB-ADC is a non-uniform sampling problem. Developments in the non-uniform sampling theory have shown that perfect signal reconstruction can be achieved in some cases [7, 8]. We have developed the

34 2 weighted low-pass kernel method (WLPK) to realize perfect signal reconstruction [9]. The method is described below: From non-uniform sampling theory we can derive the claim: any bandlimited signal can be expressed as a low-pass filtered version of an appropriately weighted sum of delayed impulse functions [7], [8]. Assuming that x(t) is bandlimited to [ Ω s, Ω s ], and s j s are the timings of the impulse train and the maximum adjacent sample timing distance is less than the Nyquist period T = π/ω s, then we have x(t) = h(t) j w j δ(t s j ) = j w j h(t s j ) (4.3) where w j are scalar weights, h(t) is the impulse response of the low-pass filter and denotes the convolution operator. The impulse response of the ideal low-pass filter is given by the Sinc function: h(t) = sin(ω s t)/(ω s t) (4.4) Now the signal reconstruction problem is simplified as how to calculate the appropriate weights. If s j = jt is a uniform sampling sequence, standard sampling theory can be used to show that the impulse weight reduces to the sampled value of signal x(t) at the timing s j, i.e., w j = x(s j ). But generally the weights need to be calculated using the encoding information Reconstruction from the IF neuron We first consider the reconstruction from the integrate-and-fire neuron without any refractory period. The firing times must satisfy: tie x(t)dt = θ i, i (4.5) t ib where θ i = θ for constant threshold, and t ib and t ie are the falling edge and the rising edge of the spike. Let us assume that x(t) is bandlimited to [ Ω s, Ω s ], and

35 22 t ib, i Z and t ie, i Z are timing sequences with maximum adjacent interval (t (i+)b t ib ) < T, (t (i+)e t ie ) < T, where the Nyquist period T = π/ω s. We can create an impulse train with timing s j = (t jb + t je )/2 with maximum adjacent timing interval which is less than the Nyquist period T, and then x(t) can be expressed as in Equation 4.3. Substituting Equation 4.3 into Equation 4.5, we obtain θ i = tie t i b x(t)dt = tie t ib = j = j w j h(t s j )dt j tie w j h(t s j )dt t ib w j c ij (4.6) where c ij are constants that can be numerically computed with: c ij = tie t ib h(t s j )dt (4.7) The resulting set of linear equations is given by C W = θ in matrix form where W is a column vector with w j as the jth row element, C is a square matrix with c ij as the ith row jth column element, and θ is a column vector with θ i as the ith row element. Unfortunately, C is usually ill-conditioned necessitating the use of a SVD-based pseudo-inverse conditioning technique [20] or other matrix regulation techniques to calculate the weights. The computation cost is estimated assuming the use of the Gaussian elimination method as discussed in later chapters [2, 22]. Thus we can obtain the weight vector W: W = C + θ (4.8) Now we can substitute the weight vector to Equation 4.3 to numerically calculate the reconstructed signal x(t) to within machine precision. In order to facilitate later discussions we may further simplify the expression of the reconstructed signal

36 23 2 (a) 0 x 0-6 A (b) 2 Original Reconstructed 0 2 x 0- A (c) Time (S) x 0-3 Figure 4 2: Reconstruction results from the IF neuron. (a) The spike train. (b) The original and reconstructed signals. (c) The error between the original and the reconstructed signals x(t): x(t) = [h(t s j )][c + ji ][θ i] = [ j h(t s j )c + ji ][θ i] = [h i (t)][θ i ] = i h i (t)θ i (4.9) where c + ji is the jth row ith column element of the inverse matrix C+, [ ] denotes a matrix with element, and h i (t) = j h(t s j )c + ji (4.0) Figure 4 2 shows a reconstructed signal using the WLPK method for an integrateand-fire neuron. The input signal is a Gaussian random noise signal bandlimited to [ 3000π, 3000π] rad/s, and the corresponding Nyquist period T = /3 ms. The DC current is 800 na, the capacitance C = 8 pf, the reference voltage V ref = 3 V, the

37 24 spike width is 6.6 us. Since the maximum adjacent spike interval (0.5 ms) is less than T, this method can be used to reconstruct the input signal. The simulation results show the effective signal to noise ratio (SNR) of the reconstruction is 07.6 db. SNR is computed as the power of the input signal divided by the power of the error between the original and the reconstructed signals Reconstruction from LIF neuron with refractory period Equations 3.7, 3.8 and 3.9 describe the encoding operation of the leaky integrate-and-fire neuron with the current input. They are used to generate a linear system of equation in a similar fashion to the ideal integrate-and-fire neuron discussed in Section 4.3., except the coefficient matrix C element c ij = tie t ib +T r h(t s j ) e (t t ie)/(rc) dt (4.) which is the leaky integration of h(t s j ) over the time period [t ib + T r, t ie ]. Equation 4. is consistent with Equation 4.7 when the leaky resistance R takes on an infinite value. We can use Equation 4.8 to calculate the weights for each impulse at s j, then use Equation 4.3 to reconstruct the signal x(t) Reconstruction from the IF neuron with threshold adaptation To reconstruct the signal from the IF neuron with threshold adaptation we have to know the integration of the input signal over the ith integration period, i.e., the threshold at the time t ie. Assuming the threshold does not change from t (i )e to t ib, from Equations 3.2, 3.4 we can obtain the threshold value at t ie : θ i = S(t ie ) = (S 0 + αs(t (i )e ) S r )e t ib t ie τs + S r = S(t (i )e )αe t ib t ie τs + S r + (S 0 S r )e t ib t ie τs (4.2) which can be determined if we know the previous threshold value at t (i )e. Therefore if the initial threshold value is given, we can calculate the exact following threshold values using Equation 4.2, and then use Equations 4.7, 4.8, and 4.3 to

38 25 reconstruct the signal. If the initial threshold value is not given, some estimation error will be introduced into the reconstruction. However, it is believed that the estimation error decays with time. This is due to the fact that the coefficient αe t ib t ie τs in Equation 4.2 is a number less than. 4.4 Discussion of Other Reconstruction Methods Previous simulation results show that the WLPK method achieves much better performance than the direct low pass filtering method. Besides these two methods, there are also other methods which can be used for the signal reconstruction from the spiking neuron. Noguchi et al. found one method based on the integral mechanism of the neuron encoding and claimed the reconstruction performance is better than simple low pass filtering [23, 24]. Their method uses B-spline interpolation to approximate the integration function of the original signal x(t) and then differentiate it to obtain the original input x(t). The reconstructed signal is not perfect since the approximation error can not be avoided. Lazar et al. realized an iterative algorithm method based on nonuniform sampling theory to theoretically achieve perfect signal reconstruction from the asynchronous delta-sigma modulation [7]. Since the IF neuron has a similar integral mechanism of the asynchronous sigma-delta converters, this method is also applicable to the IF neuron. The problem with Noguchi s and Lazar s methods is that they are not easy to be applied to more complicated model such as the leaky IF with refractory period or threshold adaptation, see Gerstner [3] for more neuron models. This seriously limits their application since practical IF neuron circuit always has some leaky and refractory period features which need to be considered in the reconstruction for better performance. The WLPK method we discussed is better in that it can be applied to general time-based ADC architecture.

39 CHAPTER 5 PRACTICAL ISSUES RELATED TO SPIKING NEURON TB-ADC IMPLEMENTATION 5. Introduction In this chapter, we first introduce a spiking neuron TB-ADC implementation using the spiking neuron model discussed in Chapter 3, and the DSP reconstruction algorithm block discussed in Chapter 4. Since the actual building components used are not perfect, we then investigate effects of some nonidealities on the performance of the analog to digital conversion. For the spiking neuron encoding component we consider the frequency aliasing of the input signal, leaky integration of the integrator, thermal noise of the spiking neuron, and the signal dependent threshold of the comparator. For the DSP reconstruction component, we consider the timing jitter of the time quantizer, the kernel selection, and the windowing of the DSP algorithm. 5.2 Implementation of Spiking Neuron TB-ADC Figure 5 shows an implementation of the spiking neuron TB-ADC. The detailed circuit implementation will be discussed in Chapter 6. The components inside the dashed box form an integrate-and-fire neuron encoder which was previously discussed in Chapter 3. Compared to the previous structure in Figure 3 2, a transconductor G m block is used to convert a voltage signal V (t) to a current signal x(t) = G m V (t) since the input signal for many analog to digital applications is in voltage form. If the input is a current signal, the G m block is obviously not needed and the ADC design is simplified. The neuron encodes the analog signal waveform in the transition timings of the spiking signal. The time quantizer quantizes the transition timings of the spiking signal with a clock period T c. The 26

TIME encoding of a band-limited function,,

TIME encoding of a band-limited function,, 672 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 53, NO. 8, AUGUST 2006 Time Encoding Machines With Multiplicative Coupling, Feedforward, and Feedback Aurel A. Lazar, Fellow, IEEE

More information

Analog to Digital Conversion

Analog to Digital Conversion Analog to Digital Conversion Florian Erdinger Lehrstuhl für Schaltungstechnik und Simulation Technische Informatik der Uni Heidelberg VLSI Design - Mixed Mode Simulation F. Erdinger, ZITI, Uni Heidelberg

More information

System on a Chip. Prof. Dr. Michael Kraft

System on a Chip. Prof. Dr. Michael Kraft System on a Chip Prof. Dr. Michael Kraft Lecture 5: Data Conversion ADC Background/Theory Examples Background Physical systems are typically analogue To apply digital signal processing, the analogue signal

More information

Lecture #6: Analog-to-Digital Converter

Lecture #6: Analog-to-Digital Converter Lecture #6: Analog-to-Digital Converter All electrical signals in the real world are analog, and their waveforms are continuous in time. Since most signal processing is done digitally in discrete time,

More information

Multirate DSP, part 3: ADC oversampling

Multirate DSP, part 3: ADC oversampling Multirate DSP, part 3: ADC oversampling Li Tan - May 04, 2008 Order this book today at www.elsevierdirect.com or by calling 1-800-545-2522 and receive an additional 20% discount. Use promotion code 92562

More information

CHAPTER. delta-sigma modulators 1.0

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

More information

LIMITATIONS IN MAKING AUDIO BANDWIDTH MEASUREMENTS IN THE PRESENCE OF SIGNIFICANT OUT-OF-BAND NOISE

LIMITATIONS IN MAKING AUDIO BANDWIDTH MEASUREMENTS IN THE PRESENCE OF SIGNIFICANT OUT-OF-BAND NOISE LIMITATIONS IN MAKING AUDIO BANDWIDTH MEASUREMENTS IN THE PRESENCE OF SIGNIFICANT OUT-OF-BAND NOISE Bruce E. Hofer AUDIO PRECISION, INC. August 2005 Introduction There once was a time (before the 1980s)

More information

The Fundamentals of Mixed Signal Testing

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

More information

The Case for Oversampling

The Case for Oversampling EE47 Lecture 4 Oversampled ADCs Why oversampling? Pulse-count modulation Sigma-delta modulation 1-Bit quantization Quantization error (noise) spectrum SQNR analysis Limit cycle oscillations nd order ΣΔ

More information

Advanced AD/DA converters. ΔΣ DACs. Overview. Motivations. System overview. Why ΔΣ DACs

Advanced AD/DA converters. ΔΣ DACs. Overview. Motivations. System overview. Why ΔΣ DACs Advanced AD/DA converters Overview Why ΔΣ DACs ΔΣ DACs Architectures for ΔΣ DACs filters Smoothing filters Pietro Andreani Dept. of Electrical and Information Technology Lund University, Sweden Advanced

More information

EEE 309 Communication Theory

EEE 309 Communication Theory EEE 309 Communication Theory Semester: January 2016 Dr. Md. Farhad Hossain Associate Professor Department of EEE, BUET Email: mfarhadhossain@eee.buet.ac.bd Office: ECE 331, ECE Building Part 05 Pulse Code

More information

SAMPLING THEORY. Representing continuous signals with discrete numbers

SAMPLING THEORY. Representing continuous signals with discrete numbers SAMPLING THEORY Representing continuous signals with discrete numbers Roger B. Dannenberg Professor of Computer Science, Art, and Music Carnegie Mellon University ICM Week 3 Copyright 2002-2013 by Roger

More information

On the Study of Improving Noise Shaping Techniques in Wide Bandwidth Sigma Delta Modulators

On the Study of Improving Noise Shaping Techniques in Wide Bandwidth Sigma Delta Modulators On the Study of Improving Noise Shaping Techniques in Wide Bandwidth Sigma Delta Modulators By Du Yun Master Degree in Electrical and Electronics Engineering 2013 Faculty of Science and Technology University

More information

2. ADC Architectures and CMOS Circuits

2. ADC Architectures and CMOS Circuits /58 2. Architectures and CMOS Circuits Francesc Serra Graells francesc.serra.graells@uab.cat Departament de Microelectrònica i Sistemes Electrònics Universitat Autònoma de Barcelona paco.serra@imb-cnm.csic.es

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

Sampling and Signal Processing

Sampling and Signal Processing Sampling and Signal Processing Sampling Methods Sampling is most commonly done with two devices, the sample-and-hold (S/H) and the analog-to-digital-converter (ADC) The S/H acquires a continuous-time signal

More information

DAT175: Topics in Electronic System Design

DAT175: Topics in Electronic System Design DAT175: Topics in Electronic System Design Analog Readout Circuitry for Hearing Aid in STM90nm 21 February 2010 Remzi Yagiz Mungan v1.10 1. Introduction In this project, the aim is to design an adjustable

More information

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

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

More information

DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS

DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS by Yves Geerts Alcatel Microelectronics, Belgium Michiel Steyaert KU Leuven, Belgium and Willy Sansen KU Leuven,

More information

EE247 Lecture 22. Figures of merit (FOM) and trends for ADCs How to use/not use FOM. EECS 247 Lecture 22: Data Converters 2004 H. K.

EE247 Lecture 22. Figures of merit (FOM) and trends for ADCs How to use/not use FOM. EECS 247 Lecture 22: Data Converters 2004 H. K. EE247 Lecture 22 Pipelined ADCs Combining the bits Stage implementation Circuits Noise budgeting Figures of merit (FOM) and trends for ADCs How to use/not use FOM Oversampled ADCs EECS 247 Lecture 22:

More information

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering And Computer Sciences MULTIFREQUENCY CELL IMPEDENCE MEASUREMENT

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering And Computer Sciences MULTIFREQUENCY CELL IMPEDENCE MEASUREMENT UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering And Computer Sciences MULTIFREQUENCY CELL IMPEDENCE MEASUREMENT EE247 Term Project Eddie Ng Mounir Bohsali Professor

More information

APPLICATION NOTE 3942 Optimize the Buffer Amplifier/ADC Connection

APPLICATION NOTE 3942 Optimize the Buffer Amplifier/ADC Connection Maxim > Design Support > Technical Documents > Application Notes > Communications Circuits > APP 3942 Maxim > Design Support > Technical Documents > Application Notes > High-Speed Interconnect > APP 3942

More information

New Features of IEEE Std Digitizing Waveform Recorders

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

More information

Design and Implementation of a Sigma Delta ADC By: Moslem Rashidi, March 2009

Design and Implementation of a Sigma Delta ADC By: Moslem Rashidi, March 2009 Design and Implementation of a Sigma Delta ADC By: Moslem Rashidi, March 2009 Introduction The first thing in design an ADC is select architecture of ADC that is depend on parameters like bandwidth, resolution,

More information

How to turn an ADC into a DAC: A 110dB THD, 18mW DAC using sampling of the output and feedback to reduce distortion

How to turn an ADC into a DAC: A 110dB THD, 18mW DAC using sampling of the output and feedback to reduce distortion How to turn an ADC into a DAC: A 110dB THD, 18mW DAC using sampling of the output and feedback to reduce distortion Axel Thomsen, Design Manager Silicon Laboratories Inc. Austin, TX 1 Why this talk? A

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

Appendix A Comparison of ADC Architectures

Appendix A Comparison of ADC Architectures Appendix A Comparison of ADC Architectures A comparison of continuous-time delta-sigma (CT ), pipeline, and timeinterleaved (TI) SAR ADCs which target wide signal bandwidths (greater than 100 MHz) and

More information

Chapter 2: Digitization of Sound

Chapter 2: Digitization of Sound Chapter 2: Digitization of Sound Acoustics pressure waves are converted to electrical signals by use of a microphone. The output signal from the microphone is an analog signal, i.e., a continuous-valued

More information

ON-CHIP TOUCH SENSOR READOUT CIRCUIT USING PASSIVE SIGMA-DELTA MODULATOR CAPACITANCE-TO-DIGITAL CONVERTER. A Thesis. Presented to

ON-CHIP TOUCH SENSOR READOUT CIRCUIT USING PASSIVE SIGMA-DELTA MODULATOR CAPACITANCE-TO-DIGITAL CONVERTER. A Thesis. Presented to ON-CHIP TOUCH SENSOR READOUT CIRCUIT USING PASSIVE SIGMA-DELTA MODULATOR CAPACITANCE-TO-DIGITAL CONVERTER A Thesis Presented to The Graduate Faculty of The University of Akron In Partial Fulfillment of

More information

Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wireless Applications

Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wireless Applications RESEARCH ARTICLE OPEN ACCESS Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wireless Applications Sharon Theresa George*, J. Mangaiyarkarasi** *(Department of Information and Communication

More information

Summary Last Lecture

Summary Last Lecture Interleaved ADCs EE47 Lecture 4 Oversampled ADCs Why oversampling? Pulse-count modulation Sigma-delta modulation 1-Bit quantization Quantization error (noise) spectrum SQNR analysis Limit cycle oscillations

More information

NPTEL. VLSI Data Conversion Circuits - Video course. Electronics & Communication Engineering.

NPTEL. VLSI Data Conversion Circuits - Video course. Electronics & Communication Engineering. NPTEL Syllabus VLSI Data Conversion Circuits - Video course COURSE OUTLINE This course covers the analysis and design of CMOS Analog-to-Digital and Digital-to-Analog Converters,with about 7 design assigments.

More information

CONTINUOUS TIME DIGITAL SYSTEMS WITH ASYNCHRONOUS SIGMA DELTA MODULATION

CONTINUOUS TIME DIGITAL SYSTEMS WITH ASYNCHRONOUS SIGMA DELTA MODULATION 20th European Signal Processing Conference (EUSIPCO 202) Bucharest, Romania, August 27-3, 202 CONTINUOUS TIME DIGITAL SYSTEMS WITH ASYNCHRONOUS SIGMA DELTA MODULATION Nima Tavangaran, Dieter Brückmann,

More information

FUNDAMENTALS OF ANALOG TO DIGITAL CONVERTERS: PART I.1

FUNDAMENTALS OF ANALOG TO DIGITAL CONVERTERS: PART I.1 FUNDAMENTALS OF ANALOG TO DIGITAL CONVERTERS: PART I.1 Many of these slides were provided by Dr. Sebastian Hoyos January 2019 Texas A&M University 1 Spring, 2019 Outline Fundamentals of Analog-to-Digital

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

Lab.3. Tutorial : (draft) Introduction to CODECs

Lab.3. Tutorial : (draft) Introduction to CODECs Lab.3. Tutorial : (draft) Introduction to CODECs Fig. Basic digital signal processing system Definition A codec is a device or computer program capable of encoding or decoding a digital data stream or

More information

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Linear Integrated Circuits Applications

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Linear Integrated Circuits Applications About the Tutorial Linear Integrated Circuits are solid state analog devices that can operate over a continuous range of input signals. Theoretically, they are characterized by an infinite number of operating

More information

A VCO-based analog-to-digital converter with secondorder sigma-delta noise shaping

A VCO-based analog-to-digital converter with secondorder sigma-delta noise shaping A VCO-based analog-to-digital converter with secondorder sigma-delta noise shaping The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters.

More information

The need for Data Converters

The need for Data Converters The need for Data Converters ANALOG SIGNAL (Speech, Images, Sensors, Radar, etc.) PRE-PROCESSING (Filtering and analog to digital conversion) DIGITAL PROCESSOR (Microprocessor) POST-PROCESSING (Digital

More information

Analog-to-Digital Converters

Analog-to-Digital Converters EE47 Lecture 3 Oversampled ADCs Why oversampling? Pulse-count modulation Sigma-delta modulation 1-Bit quantization Quantization error (noise) spectrum SQNR analysis Limit cycle oscillations nd order ΣΔ

More information

Data Acquisition & Computer Control

Data Acquisition & Computer Control Chapter 4 Data Acquisition & Computer Control Now that we have some tools to look at random data we need to understand the fundamental methods employed to acquire data and control experiments. The personal

More information

ANALOG-TO-DIGITAL CONVERTERS

ANALOG-TO-DIGITAL CONVERTERS ANALOG-TO-DIGITAL CONVERTERS Definition An analog-to-digital converter is a device which converts continuous signals to discrete digital numbers. Basics An analog-to-digital converter (abbreviated ADC,

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

Non-linear Control. Part III. Chapter 8

Non-linear Control. Part III. Chapter 8 Chapter 8 237 Part III Chapter 8 Non-linear Control The control methods investigated so far have all been based on linear feedback control. Recently, non-linear control techniques related to One Cycle

More information

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing Fundamentals of Data Converters DAVID KRESS Director of Technical Marketing 9/14/2016 Analog to Electronic Signal Processing Sensor (INPUT) Amp Converter Digital Processor Actuator (OUTPUT) Amp Converter

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

Second-Order Sigma-Delta Modulator in Standard CMOS Technology

Second-Order Sigma-Delta Modulator in Standard CMOS Technology SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 1, No. 3, November 2004, 37-44 Second-Order Sigma-Delta Modulator in Standard CMOS Technology Dragiša Milovanović 1, Milan Savić 1, Miljan Nikolić 1 Abstract:

More information

A 2.5 V 109 db DR ADC for Audio Application

A 2.5 V 109 db DR ADC for Audio Application 276 JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.10, NO.4, DECEMBER, 2010 A 2.5 V 109 db DR ADC for Audio Application Gwangyol Noh and Gil-Cho Ahn Abstract A 2.5 V feed-forward second-order deltasigma

More information

INTRODUCTION TO COMMUNICATION SYSTEMS LABORATORY IV. Binary Pulse Amplitude Modulation and Pulse Code Modulation

INTRODUCTION TO COMMUNICATION SYSTEMS LABORATORY IV. Binary Pulse Amplitude Modulation and Pulse Code Modulation INTRODUCTION TO COMMUNICATION SYSTEMS Introduction: LABORATORY IV Binary Pulse Amplitude Modulation and Pulse Code Modulation In this lab we will explore some of the elementary characteristics of binary

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

Sigma-Delta ADC Tutorial and Latest Development in 90 nm CMOS for SoC

Sigma-Delta ADC Tutorial and Latest Development in 90 nm CMOS for SoC Sigma-Delta ADC Tutorial and Latest Development in 90 nm CMOS for SoC Jinseok Koh Wireless Analog Technology Center Texas Instruments Inc. Dallas, TX Outline Fundamentals for ADCs Over-sampling and Noise

More information

Modulator with Op- Amp Gain Compensation for Nanometer CMOS Technologies

Modulator with Op- Amp Gain Compensation for Nanometer CMOS Technologies A. Pena Perez, V.R. Gonzalez- Diaz, and F. Maloberti, ΣΔ Modulator with Op- Amp Gain Compensation for Nanometer CMOS Technologies, IEEE Proceeding of Latin American Symposium on Circuits and Systems, Feb.

More information

Electronics A/D and D/A converters

Electronics A/D and D/A converters Electronics A/D and D/A converters Prof. Márta Rencz, Gábor Takács, Dr. György Bognár, Dr. Péter G. Szabó BME DED December 1, 2014 1 / 26 Introduction The world is analog, signal processing nowadays is

More information

Outline. Noise and Distortion. Noise basics Component and system noise Distortion INF4420. Jørgen Andreas Michaelsen Spring / 45 2 / 45

Outline. Noise and Distortion. Noise basics Component and system noise Distortion INF4420. Jørgen Andreas Michaelsen Spring / 45 2 / 45 INF440 Noise and Distortion Jørgen Andreas Michaelsen Spring 013 1 / 45 Outline Noise basics Component and system noise Distortion Spring 013 Noise and distortion / 45 Introduction We have already considered

More information

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b Exam 1 February 3, 006 Each subquestion is worth 10 points. 1. Consider a periodic sawtooth waveform x(t) with period T 0 = 1 sec shown below: (c) x(n)= u(n). In this case, show that the output has the

More information

TUTORIAL 283 INL/DNL Measurements for High-Speed Analog-to- Digital Converters (ADCs)

TUTORIAL 283 INL/DNL Measurements for High-Speed Analog-to- Digital Converters (ADCs) Maxim > Design Support > Technical Documents > Tutorials > A/D and D/A Conversion/Sampling Circuits > APP 283 Maxim > Design Support > Technical Documents > Tutorials > High-Speed Signal Processing > APP

More information

AD9772A - Functional Block Diagram

AD9772A - Functional Block Diagram F FEATURES single 3.0 V to 3.6 V supply 14-Bit DAC Resolution 160 MPS Input Data Rate 67.5 MHz Reconstruction Passband @ 160 MPS 74 dbc FDR @ 25 MHz 2 Interpolation Filter with High- or Low-Pass Response

More information

A Low Jitter Analog Circuit for Precisely Correcting Timing Skews in Time-Interleaved Analog-to-Digital Converters

A Low Jitter Analog Circuit for Precisely Correcting Timing Skews in Time-Interleaved Analog-to-Digital Converters A Low Jitter Analog Circuit for Precisely Correcting Timing Skews in Time-Interleaved Analog-to-Digital Converters by Adam Bray A thesis presented to the University of Waterloo in fulfillment of the thesis

More information

Design of Pipeline Analog to Digital Converter

Design of Pipeline Analog to Digital Converter Design of Pipeline Analog to Digital Converter Vivek Tripathi, Chandrajit Debnath, Rakesh Malik STMicroelectronics The pipeline analog-to-digital converter (ADC) architecture is the most popular topology

More information

BandPass Sigma-Delta Modulator for wideband IF signals

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

More information

Nonuniform multi level crossing for signal reconstruction

Nonuniform multi level crossing for signal reconstruction 6 Nonuniform multi level crossing for signal reconstruction 6.1 Introduction In recent years, there has been considerable interest in level crossing algorithms for sampling continuous time signals. Driven

More information

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency Jamie E. Reinhold December 15, 2011 Abstract The design, simulation and layout of a UMAINE ECE Morse code Read Only Memory and transmitter

More information

CLC Bit, 52 MSPS A/D Converter

CLC Bit, 52 MSPS A/D Converter 14-Bit, 52 MSPS A/D Converter General Description The is a monolithic 14-bit, 52 MSPS analog-to-digital converter. The ultra-wide dynamic range and high sample rate of the device make it an excellent choice

More information

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10 Digital Signal Processing VO Embedded Systems Engineering Armin Wasicek WS 2009/10 Overview Signals and Systems Processing of Signals Display of Signals Digital Signal Processors Common Signal Processing

More information

Applied Electronics II

Applied Electronics II Applied Electronics II Chapter 3: Operational Amplifier Part 1- Op Amp Basics School of Electrical and Computer Engineering Addis Ababa Institute of Technology Addis Ababa University Daniel D./Getachew

More information

II Year (04 Semester) EE6403 Discrete Time Systems and Signal Processing

II Year (04 Semester) EE6403 Discrete Time Systems and Signal Processing Class Subject Code Subject II Year (04 Semester) EE6403 Discrete Time Systems and Signal Processing 1.CONTENT LIST: Introduction to Unit I - Signals and Systems 2. SKILLS ADDRESSED: Listening 3. OBJECTIVE

More information

Telecommunication Electronics

Telecommunication Electronics Politecnico di Torino ICT School Telecommunication Electronics C5 - Special A/D converters» Logarithmic conversion» Approximation, A and µ laws» Differential converters» Oversampling, noise shaping Logarithmic

More information

Design Strategy for a Pipelined ADC Employing Digital Post-Correction

Design Strategy for a Pipelined ADC Employing Digital Post-Correction Design Strategy for a Pipelined ADC Employing Digital Post-Correction Pieter Harpe, Athon Zanikopoulos, Hans Hegt and Arthur van Roermund Technische Universiteit Eindhoven, Mixed-signal Microelectronics

More information

SIGMA-DELTA CONVERTER

SIGMA-DELTA CONVERTER SIGMA-DELTA CONVERTER (1995: Pacífico R. Concetti Western A. Geophysical-Argentina) The Sigma-Delta A/D Converter is not new in electronic engineering since it has been previously used as part of many

More information

Appendix. RF Transient Simulator. Page 1

Appendix. RF Transient Simulator. Page 1 Appendix RF Transient Simulator Page 1 RF Transient/Convolution Simulation This simulator can be used to solve problems associated with circuit simulation, when the signal and waveforms involved are modulated

More information

Physics 303 Fall Module 4: The Operational Amplifier

Physics 303 Fall Module 4: The Operational Amplifier Module 4: The Operational Amplifier Operational Amplifiers: General Introduction In the laboratory, analog signals (that is to say continuously variable, not discrete signals) often require amplification.

More information

Laboratory Assignment 5 Amplitude Modulation

Laboratory Assignment 5 Amplitude Modulation Laboratory Assignment 5 Amplitude Modulation PURPOSE In this assignment, you will explore the use of digital computers for the analysis, design, synthesis, and simulation of an amplitude modulation (AM)

More information

Fractional- N PLL with 90 Phase Shift Lock and Active Switched- Capacitor Loop Filter

Fractional- N PLL with 90 Phase Shift Lock and Active Switched- Capacitor Loop Filter J. Park, F. Maloberti: "Fractional-N PLL with 90 Phase Shift Lock and Active Switched-Capacitor Loop Filter"; Proc. of the IEEE Custom Integrated Circuits Conference, CICC 2005, San Josè, 21 September

More information

Chapter 3 Novel Digital-to-Analog Converter with Gamma Correction for On-Panel Data Driver

Chapter 3 Novel Digital-to-Analog Converter with Gamma Correction for On-Panel Data Driver Chapter 3 Novel Digital-to-Analog Converter with Gamma Correction for On-Panel Data Driver 3.1 INTRODUCTION As last chapter description, we know that there is a nonlinearity relationship between luminance

More information

SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication

SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication INTRODUCTION Digital Communication refers to the transmission of binary, or digital, information over analog channels. In this laboratory you will

More information

TUNABLE MISMATCH SHAPING FOR QUADRATURE BANDPASS DELTA-SIGMA DATA CONVERTERS. Waqas Akram and Earl E. Swartzlander, Jr.

TUNABLE MISMATCH SHAPING FOR QUADRATURE BANDPASS DELTA-SIGMA DATA CONVERTERS. Waqas Akram and Earl E. Swartzlander, Jr. TUNABLE MISMATCH SHAPING FOR QUADRATURE BANDPASS DELTA-SIGMA DATA CONVERTERS Waqas Akram and Earl E. Swartzlander, Jr. Department of Electrical and Computer Engineering University of Texas at Austin Austin,

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

Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators

Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 38, NO. 1, JANUARY 2003 141 Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators Yuping Toh, Member, IEEE, and John A. McNeill,

More information

Compensation of Analog-to-Digital Converter Nonlinearities using Dither

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

More information

CHAPTER 4 ULTRA WIDE BAND LOW NOISE AMPLIFIER DESIGN

CHAPTER 4 ULTRA WIDE BAND LOW NOISE AMPLIFIER DESIGN 93 CHAPTER 4 ULTRA WIDE BAND LOW NOISE AMPLIFIER DESIGN 4.1 INTRODUCTION Ultra Wide Band (UWB) system is capable of transmitting data over a wide spectrum of frequency bands with low power and high data

More information

Chapter 7. Introduction. Analog Signal and Discrete Time Series. Sampling, Digital Devices, and Data Acquisition

Chapter 7. Introduction. Analog Signal and Discrete Time Series. Sampling, Digital Devices, and Data Acquisition Chapter 7 Sampling, Digital Devices, and Data Acquisition Material from Theory and Design for Mechanical Measurements; Figliola, Third Edition Introduction Integrating analog electrical transducers with

More information

Oversampling Converters

Oversampling Converters Oversampling Converters Behzad Razavi Electrical Engineering Department University of California, Los Angeles Outline Basic Concepts First- and Second-Order Loops Effect of Circuit Nonidealities Cascaded

More information

Instruction Manual for Concept Simulators. Signals and Systems. M. J. Roberts

Instruction Manual for Concept Simulators. Signals and Systems. M. J. Roberts Instruction Manual for Concept Simulators that accompany the book Signals and Systems by M. J. Roberts March 2004 - All Rights Reserved Table of Contents I. Loading and Running the Simulators II. Continuous-Time

More information

Analysis of the system level design of a 1.5 bit/stage pipeline ADC 1 Amit Kumar Tripathi, 2 Rishi Singhal, 3 Anurag Verma

Analysis of the system level design of a 1.5 bit/stage pipeline ADC 1 Amit Kumar Tripathi, 2 Rishi Singhal, 3 Anurag Verma 014 Fourth International Conference on Advanced Computing & Communication Technologies Analysis of the system level design of a 1.5 bit/stage pipeline ADC 1 Amit Kumar Tripathi, Rishi Singhal, 3 Anurag

More information

10. Chapter: A/D and D/A converter principles

10. Chapter: A/D and D/A converter principles Punčochář, Mohylová: TELO, Chapter 10: A/D and D/A converter principles 1 10. Chapter: A/D and D/A converter principles Time of study: 6 hours Goals: the student should be able to define basic principles

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

Data Converters. Springer FRANCO MALOBERTI. Pavia University, Italy

Data Converters. Springer FRANCO MALOBERTI. Pavia University, Italy Data Converters by FRANCO MALOBERTI Pavia University, Italy Springer Contents Dedicat ion Preface 1. BACKGROUND ELEMENTS 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 The Ideal Data Converter Sampling 1.2.1 Undersampling

More information

RESISTOR-STRING digital-to analog converters (DACs)

RESISTOR-STRING digital-to analog converters (DACs) IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 53, NO. 6, JUNE 2006 497 A Low-Power Inverted Ladder D/A Converter Yevgeny Perelman and Ran Ginosar Abstract Interpolating, dual resistor

More information

Lecture 390 Oversampling ADCs Part I (3/29/10) Page 390-1

Lecture 390 Oversampling ADCs Part I (3/29/10) Page 390-1 Lecture 390 Oversampling ADCs Part I (3/29/0) Page 390 LECTURE 390 OVERSAMPLING ADCS PART I LECTURE ORGANIZATION Outline Introduction Deltasigma modulators Summary CMOS Analog Circuit Design, 2 nd Edition

More information

Electronic circuits II Example set of questions Łódź 2013

Electronic circuits II Example set of questions Łódź 2013 (V) (V) (V) (V) Electronic circuits II Example set of questions Łódź 213 1) Explain difference between the noise and the distortion. 2) Explain difference between the noise and the interference. 3) Explain

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

Principles of Baseband Digital Data Transmission

Principles of Baseband Digital Data Transmission Principles of Baseband Digital Data Transmission Prof. Wangrok Oh Dept. of Information Communications Eng. Chungnam National University Prof. Wangrok Oh(CNU) / 3 Overview Baseband Digital Data Transmission

More information

LOW SAMPLING RATE OPERATION FOR BURR-BROWN

LOW SAMPLING RATE OPERATION FOR BURR-BROWN LOW SAMPLING RATE OPERATION FOR BURR-BROWN TM AUDIO DATA CONVERTERS AND CODECS By Robert Martin and Hajime Kawai PURPOSE This application bulletin describes the operation and performance of Burr-Brown

More information

SAMPLING AND RECONSTRUCTING SIGNALS

SAMPLING AND RECONSTRUCTING SIGNALS CHAPTER 3 SAMPLING AND RECONSTRUCTING SIGNALS Many DSP applications begin with analog signals. In order to process these analog signals, the signals must first be sampled and converted to digital signals.

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

DIGITALLY ASSISTED ANALOG: REDUCING DESIGN CONSTRAINTS USING NONLINEAR DIGITAL SIGNAL PROCESSING

DIGITALLY ASSISTED ANALOG: REDUCING DESIGN CONSTRAINTS USING NONLINEAR DIGITAL SIGNAL PROCESSING DIGITALLY ASSISTED ANALOG: REDUCING DESIGN CONSTRAINTS USING NONLINEAR DIGITAL SIGNAL PROCESSING Batruni, Roy (Optichron, Inc., Fremont, CA USA, roy.batruni@optichron.com); Ramachandran, Ravi (Optichron,

More information

Choosing the Best ADC Architecture for Your Application Part 3:

Choosing the Best ADC Architecture for Your Application Part 3: Choosing the Best ADC Architecture for Your Application Part 3: Hello, my name is Luis Chioye, I am an Applications Engineer with the Texas Instruments Precision Data Converters team. And I am Ryan Callaway,

More information

ANALOG-TO-DIGITAL CONVERTER FOR INPUT VOLTAGE MEASUREMENTS IN LOW- POWER DIGITALLY CONTROLLED SWITCH-MODE POWER SUPPLY CONVERTERS

ANALOG-TO-DIGITAL CONVERTER FOR INPUT VOLTAGE MEASUREMENTS IN LOW- POWER DIGITALLY CONTROLLED SWITCH-MODE POWER SUPPLY CONVERTERS ANALOG-TO-DIGITAL CONVERTER FOR INPUT VOLTAGE MEASUREMENTS IN LOW- POWER DIGITALLY CONTROLLED SWITCH-MODE POWER SUPPLY CONVERTERS Aleksandar Radić, S. M. Ahsanuzzaman, Amir Parayandeh, and Aleksandar Prodić

More information

Pipeline vs. Sigma Delta ADC for Communications Applications

Pipeline vs. Sigma Delta ADC for Communications Applications Pipeline vs. Sigma Delta ADC for Communications Applications Noel O Riordan, Mixed-Signal IP Group, S3 Semiconductors noel.oriordan@s3group.com Introduction The Analog-to-Digital Converter (ADC) is a key

More information

Designing an Audio Amplifier Using a Class B Push-Pull Output Stage

Designing an Audio Amplifier Using a Class B Push-Pull Output Stage Designing an Audio Amplifier Using a Class B Push-Pull Output Stage Angel Zhang Electrical Engineering The Cooper Union for the Advancement of Science and Art Manhattan, NY Jeffrey Shih Electrical Engineering

More information