D/A Converters and Iterated Function Systems
|
|
- Roger Horn
- 5 years ago
- Views:
Transcription
1 D/A Converters and Iterated Function ystems Toshimichi aito Junya himakawa and Hiroyuki Torikai Department of Electronics, Electrical and Computer Engineering, HOEI University, Koganei-shi, Tokyo , Japan Abstract. This paper discusses A/D and D/A converters as applications of iterated function systems. We describe operation of basic converters in terms of iterate function systems and introduce typical examples for binary and Gray encodings/decodings. We then comment that converters in the field of analog signal processing have different character from iterated function systems in the field of nonlinear dynamical systems. imple implementation circuits for the basic D/A converters are also shown. Keywords: Analog-to-digital converters, Digital-to-analog converters, Iterated function systems, Chaos game representation, witched capacitors Abbreviations: ADC Analog-to-digital converter; DAC Digital-to-analog converter; IF Iterated function systems; CGR Chaos game representation; DNA deoxyribonucleic acid. Table of Contents Introduction 2 2 ADCs and expanding IFs 2 3 DACs and contractive IFs 4 4 Test Circuits 7 5 Conclusions 8 References 8 c 26 Kluwer Academic Publishers. Printed in the Netherlands. saito.tex; 4//26; 4:56; p.
2 2 aito, himakawa and Torikai. Introduction Cyclic A/D converters ( ab. ADCs) and D/A converters ( ab. DACs ) are essential parts in order to communicate between real analog world and digital signal processing systems. There exist a variety of ADC architectures including binary-encoder, Gray-encoder and their analogues []-[3]. The architectures of DACs are usually based on inverse operation of the ADCs [4], [5]. On the other hand, iterated function systems ( ab. IFs [6] ) have been studied as interesting dynamical systems with rich phenomena. Roughly speaking IFs are dynamical systems consisting of plural maps and switching rules among them. The IFs include various interesting examples such as ierpinski triangle generators and have various applications including DNA sequence analysis, image information compression and encryption [6]-[8]. Also, cyclic ADCs and DACs can be regarded as a class of IFs and analysis of their nonlinear dynamics can contribute to design of efficient ADCs and DACs. However, there exits a problem: citation of ADCs and DACs is not sufficient in the field of nonlinear dynamics and citation of IFs is not sufficient in the field of analog signal processing. For example, Refs. []-[5] discuss cyclic ADCs and DACs but they do not cite IFs. This paper discusses cyclic ADCs and DACs as applications of IFs. First, we describe operation of cyclic ADCs in terms of IFs consisting of expanding maps [9]. Noting two basic ADCs for binary and Gray encodings []-[2], we compare cyclic ADCs with the expanding IFs. econd, we describe operation of the cyclic DACs in terms of IFs consisting of contractive maps and show basic DACs for binary and Gray decodings []-[2]. We also introduce an interesting application of the IFs: the chaos game representation ( ab. CGR [7]) for analysis of DNA structures. Noting this example we compare the cyclic DACs with IFs. Third, simple implementation circuits of the basic DACs are shown. The circuit is based on intermittently coupled switched capacitors [5], [], []. This paper provides basic information to develop efficient converters and to introduce new researchers to the field of nonlinear dynamics. 2. ADCs and expanding IFs Here we introduce basic cyclic ADCs in terms of IFs []. Let us consider ADCs which convert a constant analog input X I [, ] to a digital output sequence y {y(),,y(l)}, y i {, }, where l is a saito.tex; 4//26; 4:56; p.2
3 DAC and IF 3 finite code length. The operation is described by Equation (). { f (x(n)) for x(n) I x(n +)=f(x(n)) = f (x(n)) for x(n) I { for x(n) I y(n) =Q(x(n)) = for x(n) I x() = X, n l< () where f is an IF consisting of expanding affine mappings f and f : f : I I, f : I I, I I I, I I =. d dx f (x) > for x I d dx f (x) > for x I It should be noted that n denotes discrete time up to the finite value l, the input X is applied as an initial value x() and the output is given via one-bit quantizer Q. incef is expanding, it can generate chaos if l = : such an IF is often referred to as chaotic -D return map [9]. We introduce two examples included in Equation (). Fig. (a) shows the first example described by Equation (2). { 2x(n) for x(n) I x(n +)=, y(n) =Q(x(n)) (2) 2x(n) for x(n) I where I =[,.5) and I =[.5, ].AsshowninFig.(a),codesand are assigned when an orbit hits left and right branch, respectively. In the figure 2 3 binary codes are assigned for 2 3 bins for code length l =3.Forl< this IF is used as an binary encoder []. For l = this IF generates chaos and is called the cut map [9]. Fig. (b) shows the second example described by Equation (3). { 2x(n)+ forx(n) I x(n +)=, y(n) =Q(x(n)) (3) 2x(n) for x(n) I where I =[,.5) and I =[.5, ]. As shown in Fig. (b), codes and are assigned when an orbit hits left and right branch, respectively. In the figure 2 3 Gray codes are assigned for 2 3 bins for code length l =3. For l< this IF is used as a Gray encoder []. For l = this IF generates chaos. We refer to this chaotic map as the valley map that is an analogue of the tent map [9]. Comparing such cyclic ADCs with chaotic maps, we should note at least the following two points. First, dynamics of ADCs is considered for finite time ( n<l< ) and dynamics of chaotic map is considered for infinite time ( n ). econd, in the ADCs, we pay our attention saito.tex; 4//26; 4:56; p.3
4 4 aito, himakawa and Torikai x n+ x n+ (a) (b).5.5 f.5 3 ( x n ).5 x n 3 f ( x n ) x n x n Figure. Cyclic ADCs based on chaotic maps where x n x(n). (a) Cut map and its 3-fold composition f 3, (b) Valley map and its 3-fold composition f 3. x n to an finite output sequence y depending on some initial state X that is an analog input. In the chaotic maps, we pay our attention to statistic properties of an infinite sequence {x(n)} which is independent of initial state [9]. 3. DACs and contractive IFs DACs use inverse operation of ADCs in principle. As an ADC is described by an expanding IF as in ection 2, a corresponding DAC can be described by a contractive IF. Let an ADC of Equation () convert an analog value X into a digital sequence y with finite length l. In order to decode y, the DAC uses the following digital input Y that is the inverse sequence of y: Y {Y (),,Y(l)} = {y(l),,y()}, Y(n) {, } or equivalently Y (i) =y(l i + ) for i l. (4) saito.tex; 4//26; 4:56; p.4
5 DAC and IF 5 X n+ (a) (b) "" "" " " " " X n X n+ X n Figure 2. (a) DAC for binary decoding for for (,, ). (,, ), (b) DAC for Gray decoding Let X I denote an output of the DAC. X is often referred to as an estimation of X. The operation of the DAC can be described by { f X(n +)= (X(n)) for Y (n) = f (X(n)) for Y (n) =, X = X(l) (5) where n l<.ifaninitialvaluex() and an input Y are given, Equation (5) is updated and the final value X(l) is to be the output. ince f and f are affine mappings, we can guarantee existence of their inverse mappings f : I I and f : I I. It should be noted that f and f are contractive since f and f are expanding: Equation (5) is an IF consisting of contractive mappings. Based on Equation (5), we can give two DACs corresponding to two ADCs in Equations (2) and (3). If Y is given by Equation (2) for binary encoding, the decoding is realized by the following DAC..5(X(n) + ) for Y (n) = X(n +)= (6).5(X(n) + ) for Y (n) = Fig. 2 (a) shows dynamics of this DAC for input Y =(,, ). ince this IF is contractive with ratio.5, the output can satisfy X(3) ( 8, 2 8 ) for any initial value X() (, ). If Y is given by Equation (3) for Gray encoding, the decoding is realized by the following DAC..5( X(n) + ) for Y (n) = X(n +)= (7).5(X(n) + ) for Y (n) = Fig. 2 (b) shows dynamics of this DAC for input Y =(,, ). For any initial value X() (, ) this DAC outputs X(3) ( 8, 2 8 ). saito.tex; 4//26; 4:56; p.5
6 6 aito, himakawa and Torikai For these two DACs with contractive ratio.5 we have the following estimation error criterion. X X < 2 l for any X() I. (8) This criterion is basic to evaluate performance of these DACs, however, it is hard to give such a criterion for generalized cases of Equation (5). As suggested in ection I, contractive IFs have many applications. Here we introduce an interesting example: the chaos game representation ( ab. CGR [7] ) for analysis of DNA sequences. The dynamics of the CGR is two dimensional analogue of Equation (6): X(n +)=.5(X(n)+Y (n)) (9) where X (X,X 2 )andy (Y,Y 2 ). Y can take four values corresponding to four bases of a DNA sequence: Y {a, t, c, g}, where a (, ), t (, ), c (, ) and g (, ). As a DNA sequence is applied to the CGR, the sequence {X(n)} for n l may construct aproperimageforanyx() I I that can be used to investigate patterns in the DNA sequence. In addition, if one element of the four baseslacks,e.g.,y {a, t, g}, the image is to be the ierpinski triangle as shown in Fig. 3: it corresponds to the chaos game [7]. Comparing such cyclic DACs with CGR as a typical contractive IF, we should note at least the following two points. First, Y is an encoded digital input in the DACs and is a DNA data in the CGR. econd, the output is a point X(l) at finite time l in the DACs and is a limit set {X(n)} such as ierpinski triangle in the CGR. c (,) g(, ) a (,) t(,) Figure 3. The result of the chaos game on three points ( ierpinski triangle ) saito.tex; 4//26; 4:56; p.6
7 DAC and IF 7 4. Test Circuits We now consider implementation examples of basic DACs based on intermittently coupled switched capacitors [5], [], []. Fig. 4 (a) shows a simple test circuit of binary decoder. In the figure two capacitors are controlled by switch with period T such that =on for the first half period (n.5)t t<nt, =off for the second half period nt t<(n +.5)T. The switch operates in inverse phase of. In the experiment, we.. have used analog switches 466 with V DD =8VandV = -8V. An digital input y {,E} is applied to the circuit as a voltage source with clock period T.Letv ((n.5)t )=v (n) where n l. If y(t) = during one period (n.5)t t<(n +.5)T ( Y (n) =) then the capacitor voltages are given by v 2 (t) =, v (t) =v (n) for =on () v 2 (t) =v (t) =.5(v (n) + ) = v (n +) for =off If y(t) =E during one period ( Y (n) = ) then the capacitor voltages are given by v 2 (t) =E, v (t) =v (n) for =on () v 2 (t) =v (t) =.5(v (n)+e) =v (n +) for =off Using transformations X(n) = v (n) y(nt ) E and Y (n) = E, Equations () and () are transformed into Equation (6): this circuit can realize binary decoding. Fig. 4 (b) shows a simple test circuit of a DAC for Gray decoding. Operations of and are the same as Fig. 4 (a). Let v 3 ((n.5)t )= v (n). An digital input y {V,V DD } is applied to the circuit via switch u with clock period T.Ify(t) =V during one period (n.5)t t<(n +.5)T ( Y (n) = ) then u =on and the capacitor voltages are given by v (t) = v 3 (t) = v (n), v 2 (t) =E for =on v (t) =v 2 (t) =.5( v (n)+e) =v 3 (t) =v (n +) for =off (2) If y(t) =V DD during one period ( Y (n) = ) then u =off and the capacitor voltages are given by v (t) =v (n), v 2 (t) =E for =on v (t) =v 2 (t) =.5(v (n)+e) =v 3 (t) =v (n +) for =off (3) saito.tex; 4//26; 4:56; p.7
8 8 aito, himakawa and Torikai (a) y C v2 C v (b) y =V E C v 2 C v u C h v 3 Figure 4. Test circuits. (a) DAC for binary decoding (cut map), (b) DAC for Gray decoding (valley map) Using transformations X(n) = v (n) E and Y (n) = y(nt ) V V DD V,Equations (2) and (3) are transformed into Equation (7): this circuit can realize Gray decoding. It should be noted that these circuits are robust because they are based on contractive IFs. Fig. 5 shows laboratory measurement by these test circuits. In the figure the output y corresponds to 4-bit sequences () or () and we can see that capacitor voltage v enters alternately into two bins corresponding to () and (). These data confirm operation of binary and Gray decodings. 5. Conclusions We have considered cyclic ADCs and DACs as applications of IFs. Dynamics of ADCs and DACs are described in terms of IFs. Noting typical examples, character of ADCs and DACs are compared with that od IFs. Basic implementation circuits of DACs are also showns. Here we may say that requests of researchers of ADCs and DACs include simple and concrete circuit implementation with efficient performances such as high-resolution and low-distortion. On the other hand, interests of IFs researchers include generalized system description and classification of the phenomena. We should try to make up these gaps in order to develop study of analog signal processing and nonlinear dynamical systems. saito.tex; 4//26; 4:56; p.8
9 DAC and IF 9 y v v t (a ) (b ) Figure 5. Laboratory measurements ( T. =[ms],e. = [v], C. =66[nF]).(a)DAC for binary decoding, (b) DAC for Gray decoding. References. Jespers, P. G. A., Integrated converters, Oxford, ignell,, Jonsson, B., tenstrom, H. and Tan, N., New A/D converter architectures based on Gray coding, Proceedings of the IEEE International ymposium on Circuits and ystems, Hong Kong, June 9-2, 997, pp Chiaburu, L. and ignell,., An improved binary algorithmic A/D converter architecture, Proceedings of the IEEE International ymposium on Circuits and ystems, Bangkok, May 25-28, 23, pp Cauwenberghs, G., A micropower CMO algorithmic A/D/A converter, IEEE Transactions on Circuits and ystems, I, 42, 995, Weyton, L. and Audenaert,., Two-capacitor DAC with compensative switching, Electronics Letters, 3, 995, Barnsley, M. F., Fractals everywhere, pringler-verlag, New York, Jeffrey, H. J., Chaos game representation of gene structure, Nucleic Acids Research, 8, 99, Habutsu, T., Nishio, Y., asase. I. and Mori,., A secret key cryptosystem using a chaotic map, Transactions of the IEICE Fundamentals, E73-A, 99, Ott, E., Chaos in dynamical systems, Cambridge, 993. saito.tex; 4//26; 4:56; p.9
10 aito, himakawa and Torikai. Matsushita, T, aito, T. and Torikai, H., Basic synchronous phenomena by intermittently coupled capacitors, IEEE Transactions on Circuits and ystems, I, 47, 7, 2, himakawa, J. and aito, T., Cyclic D/A converters based on iterated function systems, Transactions of the IEICE Fundamentals, E87-A,, 24, saito.tex; 4//26; 4:56; p.
PARALLEL DIGITAL-ANALOG CONVERTERS
CMOS Analog IC Design Page 10.2-1 10.2 - PARALLEL DIGITAL-ANALOG CONVERTERS CLASSIFICATION OF DIGITAL-ANALOG CONVERTERS CMOS Analog IC Design Page 10.2-2 CURRENT SCALING DIGITAL-ANALOG CONVERTERS GENERAL
More informationAnalog to Digital Converters (ADCs)
Analog to Digital Converters (ADCs) Note: Figures are copyrighted Proakis & Manolakis, Digital Signal Processing, 4 th Edition, Pearson Publishers. Embedded System Design A Unified HW Approach, Vahid/Givargis,
More informationStabilizing and Destabilizing Control for a Piecewise-Linear Circuit
172 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 45, NO. 2, FEBRUARY 1998 Stabilizing and Destabilizing Control for a Piecewise-Linear Circuit Tadashi Tsubone
More informationD/A Converters. D/A Examples
D/A architecture examples Unit element Binary weighted Static performance Component matching Architectures Unit element Binary weighted Segmented Dynamic element matching Dynamic performance Glitches Reconstruction
More informationThe information loss in quantization
The information loss in quantization The rough meaning of quantization in the frame of coding is representing numerical quantities with a finite set of symbols. The mapping between numbers, which are normally
More informationEE 435. Lecture 38. DAC Design Current Steering DACs Charge Redistribution DACs ADC Design
EE 435 Lecture 38 DAC Design Current Steering DACs Charge edistribution DACs ADC Design eview from last lecture Current Steering DACs X N Binary to Thermometer ndecoder (all ON) S S N- S N V EF F nherently
More informationEXTENDING THE RESOLUTION OF PARALLEL DIGITAL-ANALOG CONVERTERS
CMOS Analog IC Design Page 10.3-1 10.3 - EXTENDING THE RESOLUTION OF PARALLEL DIGITAL-ANALOG CONVERTERS TECHNIQUE: Divide the total resolution N into k smaller sub-dacs each with a resolution of N k. Result:
More informationImplementation of Digital Chaotic Signal Generator Based on Reconfigurable LFSRs for Multiple Access Communications
Australian Journal of Basic and Applied Sciences, 4(7): 1691-1698, 2010 ISSN 1991-8178 Implementation of Digital Chaotic Signal Generator Based on Reconfigurable LFSRs for Multiple Access Communications
More informationSecure Communication Using H Chaotic Synchronization and International Data Encryption Algorithm
Secure Communication Using H Chaotic Synchronization and International Data Encryption Algorithm Gwo-Ruey Yu Department of Electrical Engineering I-Shou University aohsiung County 840, Taiwan gwoyu@isu.edu.tw
More information4. Quantization and Data Compression. ECE 302 Spring 2012 Purdue University, School of ECE Prof. Ilya Pollak
4. Quantization and Data Compression ECE 32 Spring 22 Purdue University, School of ECE Prof. What is data compression? Reducing the file size without compromising the quality of the data stored in the
More informationA Gray Code Based Time-to-Digital Converter Architecture and its FPGA Implementation
A Gray Code Based Time-to-Digital Converter Architecture and its FPGA Implementation Congbing Li Haruo Kobayashi Gunma University Gunma University Kobayashi Lab Outline Research Objective & Background
More informationPULSE-COUPLED networks (PCNs) of integrate-and-fire
1018 IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 15, NO. 5, SEPTEMBER 2004 Grouping Synchronization in a Pulse-Coupled Network of Chaotic Spiking Oscillators Hidehiro Nakano, Student Member, IEEE, and Toshimichi
More informationLecture 340 Characterization of DACs and Current Scaling DACs (5/1/10) Page 340-1
Lecture 34 Characterization of DACs and Current Scaling DACs (5//) Page 34 LECTURE 34 CHARACTERZATON OF DACS AND CURRENT SCALNG DACS LECTURE ORGANZATON Outline ntroduction Static characterization of DACs
More informationAnalysis and Comparison of One Dimensional Chaotic Map Functions
Analysis and Comparison of One Dimensional Chaotic Map Functions Tanu Wadhera 1, Gurmeet Kaur 2 1,2 ( Punjabi University, Patiala, Punjab, India) Abstract : Chaotic functions because of their complexity
More informationLecture 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 informationETSF15 Analog/Digital. Stefan Höst
ETSF15 Analog/Digital Stefan Höst Physical layer Analog vs digital Sampling, quantisation, reconstruction Modulation Represent digital data in a continuous world Disturbances Noise and distortion Synchronization
More informationSWITCHED CAPACITOR AMPLIFIERS
SWITCHED CAPACITOR AMPLIFIERS AO 0V 4. AO 0V 4.2 i Q AO 0V 4.3 Q AO 0V 4.4 Q i AO 0V 4.5 AO 0V 4.6 i Q AO 0V 4.7 Q AO 0V 4.8 i Q AO 0V 4.9 Simple amplifier First approach: A 0 = infinite. C : V C = V s
More informationA Nonuniform Quantization Scheme for High Speed SAR ADC Architecture
A Nonuniform Quantization Scheme for High Speed SAR ADC Architecture Youngchun Kim Electrical and Computer Engineering The University of Texas Wenjuan Guo Intel Corporation Ahmed H Tewfik Electrical and
More informationBreaking an encryption scheme based on chaotic Baker map
Breaking an encryption scheme based on chaotic Baker map Gonzalo Alvarez a, and Shujun Li b a Instituto de Física Aplicada, Consejo Superior de Investigaciones Científicas, Serrano 144 28006 Madrid, Spain
More informationNumber 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 informationChaos and Cryptography
Chaos and Cryptography Vishaal Kapoor December 4, 2003 In his paper on chaos and cryptography, Baptista says It is possible to encrypt a message (a text composed by some alphabet) using the ergodic property
More informationVector Quantization Encoder Decoder Original Form image Minimize distortion Table Channel Image Vectors Look-up (X, X i ) X may be a block of l
Vector Quantization Encoder Decoder Original Image Form image Vectors X Minimize distortion k k Table X^ k Channel d(x, X^ Look-up i ) X may be a block of l m image or X=( r, g, b ), or a block of DCT
More informationFractal structure in the Chinese yuan/us dollar rate. Abstract. Grande Do Sul, Brazil
Fractal structure in the Chinese yuan/us dollar rate Raul Matsushita Department of Statistics, University of Brasilia Annibal Figueiredo Department of Physics, University of Brasilia Iram Gleria Department
More informationIn this lecture, we will consider how to analyse an electrical circuit by applying KVL and KCL. As a result, we can predict the voltages and currents
In this lecture, we will consider how to analyse an electrical circuit by applying KVL and KCL. As a result, we can predict the voltages and currents around an electrical circuit. This is a short lecture,
More informationAn Efficient Bottom-Up Extraction Approach to Build the Behavioral Model of Switched-Capacitor. ΔΣ Modulator. Electronic Design Automation Laboratory
Electronic Design Automation Laboratory National Central University Department of Electrical Engineering, Taiwan ( R.O.C) An Efficient Bottom-Up Extraction Approach to Build the Behavioral Model of Switched-Capacitor
More informationOversampling 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 informationSNR i = 2E b 6N 3. Where
Correlation Properties Of Binary Sequences Generated By The Logistic Map-Application To DS-CDMA *ZOUHAIR BEN JEMAA, **SAFYA BELGHITH *EPFL DSC LANOS ELE 5, 05 LAUSANNE **LABORATOIRE SYSCOM ENIT, 002 TUNIS
More informationExtremely small differential non-linearity in a DMOS capacitor based cyclic ADC for CMOS image sensors
Extremely small differential non-linearity in a DMOS capacitor based cyclic ADC for CMOS image sensors Zhiheng Wei 1a), Keita Yasutomi ) and Shoji Kawahito b) 1 Graduate School of Science and Technology,
More informationPHYS 410/555 Computational Physics Solution of Non Linear Equations (a.k.a. Root Finding) (Reference Numerical Recipes, 9.0, 9.1, 9.
PHYS 410/555 Computational Physics Solution of Non Linear Equations (a.k.a. Root Finding) (Reference Numerical Recipes, 9.0, 9.1, 9.4) We will consider two cases 1. f(x) = 0 1-dimensional 2. f(x) = 0 d-dimensional
More informationNyquist-Rate D/A Converters. D/A Converter Basics.
Nyquist-Rate D/A Converters David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 20 D/A Converter Basics. B in D/A is a digital signal (or word), B in b i B in = 2 1
More informationEE368B Image and Video Compression
EE368B Image and Video Compression Homework Set #2 due Friday, October 20, 2000, 9 a.m. Introduction The Lloyd-Max quantizer is a scalar quantizer which can be seen as a special case of a vector quantizer
More informationDigital to Analog Converters I
Advanced Analog Building Blocks 2 Digital to Analog Converters I Albert Comerma (PI) (comerma@physi.uni-heidelberg.de) Course web WiSe 2017 DAC parameters DACs parameters DACs non ideal effects DACs performance
More informationOn the security of a chaotic encryption scheme: problems with computerized chaos in finite computing precision
On the security of a chaotic encryption scheme: problems with computerized chaos in finite computing precision Shujun Li a,, Xuanqin Mou a, Yuanlong Cai a, Zhen Ji b and Jihong Zhang b a School of Electronics
More informationIntegrated Circuit Implementation of a Compact Discrete-Time Chaos Generator
Analog Integrated Circuits and Signal Processing, 46, 275 280, 2006 c 2006 Springer Science + Business Media, Inc. Manufactured in The Netherlands. Integrated Circuit Implementation of a Compact Discrete-Time
More informationSample Test Paper - I
Scheme G Sample Test Paper - I Course Name : Computer Engineering Group Marks : 25 Hours: 1 Hrs. Q.1) Attempt any THREE: 09 Marks a) Define i) Propagation delay ii) Fan-in iii) Fan-out b) Convert the following:
More informationAnalog and Telecommunication Electronics
Politecnico di Torino - ICT School Analog and Telecommunication Electronics D3 - A/D converters» Error taxonomy» ADC parameters» Structures and taxonomy» Mixed converters» Origin of errors 12/05/2011-1
More informationLecture 2. Introduction to Systems (Lathi )
Lecture 2 Introduction to Systems (Lathi 1.6-1.8) Pier Luigi Dragotti Department of Electrical & Electronic Engineering Imperial College London URL: www.commsp.ee.ic.ac.uk/~pld/teaching/ E-mail: p.dragotti@imperial.ac.uk
More informationA New Dynamic Phenomenon in Nonlinear Circuits: State-Space Analysis of Chaotic Beats
A New Dynamic Phenomenon in Nonlinear Circuits: State-Space Analysis of Chaotic Beats DONATO CAFAGNA, GIUSEPPE GRASSI Diparnto Ingegneria Innovazione Università di Lecce via Monteroni, 73 Lecce ITALY giuseppe.grassi}@unile.it
More informationBandgap References and Discrete Time Signals (chapter 8 + 9)
Bandgap References and Discrete Time Signals (chapter 8 + 9) Tuesday 9th of February, 2010 Snorre Aunet, sa@ifi.uio.no Nanoelectronics Group, Dept. of Informatics Office 3432 Last time Tuesday 2nd of February,
More informationEdited By : Engr. Muhammad Muizz bin Mohd Nawawi
Edited By : Engr. Muhammad Muizz bin Mohd Nawawi In an electronic circuit, a combination of high voltage (+5V) and low voltage (0V) is usually used to represent a binary number. For example, a binary number
More informationCryptanalysis of a Multistage Encryption System
Cryptanalysis of a Multistage Encryption System Chengqing Li, Xinxiao Li, Shujun Li and Guanrong Chen Department of Mathematics, Zhejiang University, Hangzhou, Zhejiang 310027, China Software Engineering
More informationChapter 2: Problem Solutions
Chapter 2: Problem Solutions Discrete Time Processing of Continuous Time Signals Sampling à Problem 2.1. Problem: Consider a sinusoidal signal and let us sample it at a frequency F s 2kHz. xt 3cos1000t
More informationEE247 Lecture 16. Serial Charge Redistribution DAC
EE47 Lecture 16 D/A Converters D/A examples Serial charge redistribution DAC Practical aspects of current-switch DACs Segmented current-switch DACs DAC self calibration techniques Current copiers Dynamic
More informationEE 230 Lecture 40. Data Converters. Amplitude Quantization. Quantization Noise
EE 230 Lecture 40 Data Converters Amplitude Quantization Quantization Noise Review from Last Time: Time Quantization Typical ADC Environment Review from Last Time: Time Quantization Analog Signal Reconstruction
More informationA SYSTEMATIC APPROACH TO GENERATING n-scroll ATTRACTORS
International Journal of Bifurcation and Chaos, Vol. 12, No. 12 (22) 297 2915 c World Scientific Publishing Company A SYSTEMATIC APPROACH TO ENERATIN n-scroll ATTRACTORS UO-QUN ZHON, KIM-FUN MAN and UANRON
More informationA New Chaotic Behavior from Lorenz and Rossler Systems and Its Electronic Circuit Implementation
Circuits and Systems,,, -5 doi:.46/cs..5 Published Online April (http://www.scirp.org/journal/cs) A New Chaotic Behavior from Lorenz and Rossler Systems and Its Electronic Circuit Implementation Abstract
More informationExperimental 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 informationAN ELECTRIC circuit containing a switch controlled by
878 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 46, NO. 7, JULY 1999 Bifurcation of Switched Nonlinear Dynamical Systems Takuji Kousaka, Member, IEEE, Tetsushi
More informationSuccessive approximation time-to-digital converter based on vernier charging method
LETTER Successive approximation time-to-digital converter based on vernier charging method Xin-Gang Wang 1, 2, Hai-Gang Yang 1a), Fei Wang 1, and Hui-He 2 1 Institute of Electronics, Chinese Academy of
More informationI. Motivation & Examples
I. Motivation & Examples Output depends on current input and past history of inputs. State embodies all the information about the past needed to predict current output based on current input. State variables,
More informationA Very Efficient Pseudo-Random Number Generator Based On Chaotic Maps and S-Box Tables M. Hamdi, R. Rhouma, S. Belghith
A Very Efficient Pseudo-Random Number Generator Based On Chaotic Maps and S-Box Tables M. Hamdi, R. Rhouma, S. Belghith Abstract Generating random numbers are mainly used to create secret keys or random
More informationDesign and Hardware Implementation of a Chaotic Encryption Scheme for Real-time Embedded Systems
Design and Hardware Implementation of a Chaotic Encryption Scheme for Real-time Embedded Systems Amit Pande and Joseph Zambreno Department of Electrical and Computer Engineering Iowa State University,
More informationIntroduction to digital systems. Juan P Bello
Introduction to digital systems Juan P Bello Analogue vs Digital (1) Analog information is made up of a continuum of values within a given range At its most basic, digital information can assume only one
More informationA novel Capacitor Array based Digital to Analog Converter
Chapter 4 A novel Capacitor Array based Digital to Analog Converter We present a novel capacitor array digital to analog converter(dac architecture. This DAC architecture replaces the large MSB (Most Significant
More informationScalar and Vector Quantization. National Chiao Tung University Chun-Jen Tsai 11/06/2014
Scalar and Vector Quantization National Chiao Tung University Chun-Jen Tsai 11/06/014 Basic Concept of Quantization Quantization is the process of representing a large, possibly infinite, set of values
More informationHigh-Speed, High-Resolution, Radiation-Tolerant SAR ADC for Particle Physics Experiments
Erik Jonsson School of Engineering & Computer Science High-Speed, High-Resolution, Radiation-Tolerant SAR ADC for Particle Physics Experiments Yun Chiu Erik Jonsson Distinguished Professor Texas Analog
More informationarxiv: v1 [cs.cr] 18 Jul 2009
Breaking a Chaotic Cryptographic Scheme Based on Composition Maps Chengqing Li 1, David Arroyo 2, and Kwok-Tung Lo 1 1 Department of Electronic and Information Engineering, The Hong Kong Polytechnic University,
More informationEE 435. Lecture 36. Quantization Noise ENOB Absolute and Relative Accuracy DAC Design. The String DAC
EE 435 Lecture 36 Quantization Noise ENOB Absolute and elative Accuracy DAC Design The String DAC . eview from last lecture. Quantization Noise in ADC ecall: If the random variable f is uniformly distributed
More informationExperimental Characterization of Nonlinear Dynamics from Chua s Circuit
Experimental Characterization of Nonlinear Dynamics from Chua s Circuit John Parker*, 1 Majid Sodagar, 1 Patrick Chang, 1 and Edward Coyle 1 School of Physics, Georgia Institute of Technology, Atlanta,
More informationir. Georgi Radulov 1, dr. ir. Patrick Quinn 2, dr. ir. Hans Hegt 1, prof. dr. ir. Arthur van Roermund 1 Eindhoven University of Technology Xilinx
Calibration of Current Steering D/A Converters ir. eorgi Radulov 1, dr. ir. Patrick Quinn 2, dr. ir. Hans Hegt 1, prof. dr. ir. Arthur van Roermund 1 1 Eindhoven University of Technology 2 Xilinx Current-steering
More informationError 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 informationPeriod-doubling cascades of a Silnikov equation
Period-doubling cascades of a Silnikov equation Keying Guan and Beiye Feng Science College, Beijing Jiaotong University, Email: keying.guan@gmail.com Institute of Applied Mathematics, Academia Sinica,
More informationThe Method of Obtaining Best Unary Polynomial for the Chaotic Sequence of Image Encryption
Journal of Information Hiding and Multimedia Signal Processing c 2017 ISSN 2073-4212 Ubiquitous International Volume 8, Number 5, September 2017 The Method of Obtaining Best Unary Polynomial for the Chaotic
More informationThe first printing of this book was produced with a few minor printing errors. We apologize for any confusion this might cause you.
The first printing of this book was produced with a few minor printing errors. We apologize for any confusion this might cause you. Page Correction Sentence added before Figure 2.3: "R 6 out is typically
More informationRICH VARIETY OF BIFURCATIONS AND CHAOS IN A VARIANT OF MURALI LAKSHMANAN CHUA CIRCUIT
International Journal of Bifurcation and Chaos, Vol. 1, No. 7 (2) 1781 1785 c World Scientific Publishing Company RICH VARIETY O BIURCATIONS AND CHAOS IN A VARIANT O MURALI LAKSHMANAN CHUA CIRCUIT K. THAMILMARAN
More informationData Converter Fundamentals
Data Converter Fundamentals David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 33 Introduction Two main types of converters Nyquist-Rate Converters Generate output
More informationElectronic Circuit Simulation of the Lorenz Model With General Circulation
International Journal of Physics, 2014, Vol. 2, No. 5, 124-128 Available online at http://pubs.sciepub.com/ijp/2/5/1 Science and Education Publishing DOI:10.12691/ijp-2-5-1 Electronic Circuit Simulation
More information17.1 Binary Codes Normal numbers we use are in base 10, which are called decimal numbers. Each digit can be 10 possible numbers: 0, 1, 2, 9.
( c ) E p s t e i n, C a r t e r, B o l l i n g e r, A u r i s p a C h a p t e r 17: I n f o r m a t i o n S c i e n c e P a g e 1 CHAPTER 17: Information Science 17.1 Binary Codes Normal numbers we use
More informationIntegrated Direct Sub-band Adaptive Volterra Filter and Its Application to Identification of Loudspeaker Nonlinearity
Integrated Direct Sub-band Adaptive Volterra Filter and Its Application to Identification of Loudspeaker Nonlinearity Satoshi Kinoshita Department of Electrical and Electronic Engineering, Kansai University
More informationSistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2015/16 Aula 6-26 de Outubro
Sistemas de Aquisição de Dados Mestrado Integrado em Eng. Física Tecnológica 2015/16 Aula 6-26 de Outubro Flash Decoder Thermometer code Wired NOR based decoder 2 Successive Approximation ADC (SAR) CONVERT
More informationA New Circuit for Generating Chaos and Complexity: Analysis of the Beats Phenomenon
A New Circuit for Generating Chaos and Complexity: Analysis of the Beats Phenomenon DONATO CAFAGNA, GIUSEPPE GRASSI Diparnto Ingegneria Innovazione Università di Lecce via Monteroni, 73 Lecce ITALY Abstract:
More informationThe influence of parasitic capacitors on SAR ADC characteristics
The influence of parasitic capacitors on SAR ADC characteristics DMITRY NORMANOV, DMITRY OSIPOV National Research Nuclear University MEPHI ASIC Lab 59, Moscow, Kashirskoe shosse, 3 RUSSIA simplere@ya.ru
More informationC.M. Liu Perceptual Signal Processing Lab College of Computer Science National Chiao-Tung University
Quantization C.M. Liu Perceptual Signal Processing Lab College of Computer Science National Chiao-Tung University http://www.csie.nctu.edu.tw/~cmliu/courses/compression/ Office: EC538 (03)5731877 cmliu@cs.nctu.edu.tw
More informationMulti-bit Cascade ΣΔ Modulator for High-Speed A/D Conversion with Reduced Sensitivity to DAC Errors
Multi-bit Cascade ΣΔ Modulator for High-Speed A/D Conversion with Reduced Sensitivity to DAC Errors Indexing terms: Multi-bit ΣΔ Modulators, High-speed, high-resolution A/D conversion. This paper presents
More informationMAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) State any two Boolean laws. (Any 2 laws 1 mark each)
Subject Code: 17333 Model Answer Page 1/ 27 Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given in the model answer scheme. 2) The model
More informationECE 407 Computer Aided Design for Electronic Systems. Simulation. Instructor: Maria K. Michael. Overview
407 Computer Aided Design for Electronic Systems Simulation Instructor: Maria K. Michael Overview What is simulation? Design verification Modeling Levels Modeling circuits for simulation True-value simulation
More informationMulti-Map Orbit Hopping Chaotic Stream Cipher
Multi-Map Orbit Hopping Chaotic Stream Cipher Xiaowen Zhang 1, Li Shu 2, Ke Tang 1 Abstract In this paper we propose a multi-map orbit hopping chaotic stream cipher that utilizes the idea of spread spectrum
More informationLimitations of Bifurcation Diagrams in Boost Converter Steady-State Response Identification
Limitations of Bifurcation Diagrams in Boost Converter Steady-State Response Identification Željko Stojanović Zagreb University of Applied Sciences Department of Electrical Engineering Konavoska 2, 10000
More informationSuccessive 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 informationThe Pattern Recognition System Using the Fractal Dimension of Chaos Theory
Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 15, No. 2, June 2015, pp. 121-125 http://dx.doi.org/10.5391/ijfis.2015.15.2.121 ISSN(Print) 1598-2645 ISSN(Online) 2093-744X
More informationEE482: Digital Signal Processing Applications
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 11 Adaptive Filtering 14/03/04 http://www.ee.unlv.edu/~b1morris/ee482/
More informationNonsmooth systems: synchronization, sliding and other open problems
John Hogan Bristol Centre for Applied Nonlinear Mathematics, University of Bristol, England Nonsmooth systems: synchronization, sliding and other open problems 2 Nonsmooth Systems 3 What is a nonsmooth
More informationThe Wien Bridge Oscillator Family
Downloaded from orbit.dtu.dk on: Dec 29, 207 The Wien Bridge Oscillator Family Lindberg, Erik Published in: Proceedings of the ICSES-06 Publication date: 2006 Link back to DTU Orbit Citation APA): Lindberg,
More informationComparison of Selected Fast Orthogonal Parametric Transforms in Data Encryption
JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 23 No. 2 (2015), pp. 55-68 Comparison of Selected Fast Orthogonal Parametric Transforms in Data Encryption Dariusz Puchala Lodz University of Technology Institute
More informationE40M. Binary Numbers. M. Horowitz, J. Plummer, R. Howe 1
E40M Binary Numbers M. Horowitz, J. Plummer, R. Howe 1 Reading Chapter 5 in the reader A&L 5.6 M. Horowitz, J. Plummer, R. Howe 2 Useless Box Lab Project #2 Adding a computer to the Useless Box alows us
More informationUnit 3 Session - 9 Data-Processing Circuits
Objectives Unit 3 Session - 9 Data-Processing Design of multiplexer circuits Discuss multiplexer applications Realization of higher order multiplexers using lower orders (multiplexer trees) Introduction
More informationDigital Circuits, Binary Numbering, and Logic Gates Cornerstone Electronics Technology and Robotics II
Digital Circuits, Binary Numbering, and Logic Gates Cornerstone Electronics Technology and Robotics II Administration: o Prayer Electricity and Electronics, Section 20.1, Digital Fundamentals: o Fundamentals:
More informationCryptanalysis of a computer cryptography scheme based on a filter bank
NOTICE: This is the author s version of a work that was accepted by Chaos, Solitons & Fractals in August 2007. Changes resulting from the publishing process, such as peer review, editing, corrections,
More informationA Chaotic Encryption System Using PCA Neural Networks
A Chaotic Encryption System Using PCA Neural Networks Xiao Fei, Guisong Liu, Bochuan Zheng Computational Intelligence Laboratory, School of Computer Science and Engineering, University of Electronic Science
More informationEach problem is worth 25 points, and you may solve the problems in any order.
EE 120: Signals & Systems Department of Electrical Engineering and Computer Sciences University of California, Berkeley Midterm Exam #2 April 11, 2016, 2:10-4:00pm Instructions: There are four questions
More informationFig. 1 CMOS Transistor Circuits (a) Inverter Out = NOT In, (b) NOR-gate C = NOT (A or B)
1 Introduction to Transistor-Level Logic Circuits 1 By Prawat Nagvajara At the transistor level of logic circuits, transistors operate as switches with the logic variables controlling the open or closed
More informationResearch Article Design of PDC Controllers by Matrix Reversibility for Synchronization of Yin and Yang Chaotic Takagi-Sugeno Fuzzy Henon Maps
Abstract and Applied Analysis Volume 212, Article ID 35821, 11 pages doi:1.1155/212/35821 Research Article Design of PDC Controllers by Matrix Reversibility for Synchronization of Yin and Yang Chaotic
More informationELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization
ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals 1. Sampling and Reconstruction 2. Quantization 1 1. Sampling & Reconstruction DSP must interact with an analog world: A to D D to A x(t)
More informationTransformation Techniques for Real Time High Speed Implementation of Nonlinear Algorithms
International Journal of Electronics and Communication Engineering. ISSN 0974-66 Volume 4, Number (0), pp.83-94 International Research Publication House http://www.irphouse.com Transformation Techniques
More informationA 74.9 db SNDR 1 MHz Bandwidth 0.9 mw Delta-Sigma Time-to-Digital Converter Using Charge Pump and SAR ADC
A 74.9 db SNDR 1 MHz Bandwidth 0.9 mw Delta-Sigma Time-to-Digital Converter Using Charge Pump and SAR ADC Anugerah Firdauzi, Zule Xu, Masaya Miyahara, and Akira Matsuzawa Tokyo Institute of Technology,
More informationMultimedia Systems Giorgio Leonardi A.A Lecture 4 -> 6 : Quantization
Multimedia Systems Giorgio Leonardi A.A.2014-2015 Lecture 4 -> 6 : Quantization Overview Course page (D.I.R.): https://disit.dir.unipmn.it/course/view.php?id=639 Consulting: Office hours by appointment:
More informationChapter 1 Fundamental Concepts
Chapter 1 Fundamental Concepts Signals A signal is a pattern of variation of a physical quantity as a function of time, space, distance, position, temperature, pressure, etc. These quantities are usually
More informationAnalog and Telecommunication Electronics
Politecnico di Torino Electronic Eng. Master Degree Analog and Telecommunication Electronics D2 - DAC taxonomy and errors» Static and dynamic parameters» DAC taxonomy» DAC circuits» Error sources AY 2015-16
More informationResearch Article Adaptive Control of Chaos in Chua s Circuit
Mathematical Problems in Engineering Volume 2011, Article ID 620946, 14 pages doi:10.1155/2011/620946 Research Article Adaptive Control of Chaos in Chua s Circuit Weiping Guo and Diantong Liu Institute
More informationarxiv:chao-dyn/ v1 14 May 1998
SOGANG-ND 77/98 Characteristic Relations of Type-III Intermittency in an Electronic Circuit arxiv:chao-dyn/9805014v1 14 May 1998 Chil-Min Kim and Geo-Su Yim Department of Physics, Pai Chai University,
More information