An Ultrafast Optical Digital Technology

Size: px
Start display at page:

Download "An Ultrafast Optical Digital Technology"

Transcription

1 An Ultrafast Optical Digital Technology Smart Light Stanford University EE380 Corporation

2 Overview Overview Background What and How methodology optical state machines Why smart speed power size cost Historical Perspective Summary

3 Background Overview Background What and How methodology optical state machines Why smart speed power size cost Historical Perspective Summary

4 Background - Starlite Packet Switch Pipelined State Machine Architecture (Batcher / Banyan) 32 inputs each at 100 Mb/s (1982) evolved into AT&T s First Broadband ATM Switch (1987)

5 Background - Free Space Optical Switching / Computing at Bell Labs 4 10 KHz 216 sq. ft. (1984) 48 2 MHz 1 sq. ft. (1985) 4x48 2 MHz 4 sq. ft. (1986) 6x MHz (1987)

6 Technology - Beyond Electronics

7 Sagnac Logic Gate Input A 3 db coupler Input B 50/50 coupler polarization coupler fiber loop Output Y Output X Output C polarization coupler counter propagating pulse streams

8 Sagnac Logic Gate 2.5 Gb/s digital loop (Bell Labs 1993) 1.6 Tb/s digital oscillator (Bell Labs 1993) % transmission Intensity relative delay (ps.) Jitter Tolerance (Bell Labs 1992) Non-linear Transfer Function (Bell Labs 1990)

9 Ultrafast All-Optical Time Division Multiplexing

10 What and How? Overview Background What and How methodology optical state machines Why smart speed power size cost Historical Perspective Summary

11 Methodology - Device Application State Machine Device Introduction to VLSI Systems by Mead and Conway

12 Device Sagnac Logic Gate Input A 3 db coupler Input B 50/50 coupler polarization coupler fiber loop Output Y Output X Output C polarization coupler counter propagating pulse streams

13 Methodology State Machines Application State Machine Device

14 Optical State Machine electronic optical

15 Pipelined WDM Optical State Machine

16 Pipelined WDM Relay-Logic Optical State Machine

17 Plumbing Simulations

18 Logic Simulations

19 Logic, plumbing, and juggling PSPICE model

20 Example: Analog Simulation of Optical Memory Loop power supply A D X B D Y 600mV 500mV 500mV 400mV 400mV 300mV 300mV 200mV 200mV 100mV 100mV 0V 0V -100mV 0s 5ns 10ns 15ns 20ns 25ns 30ns 35ns 40ns 45ns 50ns V(Sagnac1:out_pwr) Time -100mV 0s 20ns 40ns 60ns 80ns 100ns 120ns 140ns 160ns V(Sagnac1:out_pwr) V(ABM12:OUT) Time

21 Example: Analog Simulation of Sagnac Divide by 4 Circuit

22 L coupler L splitter L circulator L coupler L splitter L circulator D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D circulator D splitter D coupler D fiber_loop D coupler D splitter D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 D delay_d0 How? Power vs. Time design methodology Hetch Hetchy Hydraulical Map Minard Napoleon s Moscow Campaign (The Visual Display of Quantitative Information, Tufte) L isolator L mux L circulator L splitter L coupler L fiber_loop input A dependent loss L demux L mux L circulator L splitter L coupler L fiber_loop input B dependent loss noise ASE optical power P source_laser input λ 0 L demux L mux L circulator L splitter L coupler L fiber_loop feedback variable C dependent loss L coupler L L splitter circulator G OR_amp λ 1 λ 2 L demux λ 3 λ 8 λ 9 λ 10 input variable A input variable B input variable C L mux output (λ 0 λ 1 λ 2 λ 3 ) (λ 8 λ 9 λ 10 ) noise ASE D isolator D mux D circulator D splitter D coupler D fiber_loop D coupler D D splitter circulator D demux D mux D circulator D splitter D coupler D fiber_loop D coupler D splitter D circulator D demux D mux D circulator D splitter or or fiber_loop D D coupler D coupler D splitter D circulator or D demux D mux D OR_amp D delay D jitter tolerance jitter tolerance delay jitter tolerance D delay D source_module D AND_module D AND_module D AND_module D OR_module Power vs. Time diagram for an interlaced optical state machine optical power L circulator Lsplitter L coupler L fiber_loop Lcoupler Lsplitter P clock_laser input (λ0 λ1 λ2 λ3) (λ8 λ9 λ10) noise ASE dependent loss L delay input l clock input (λ 0 λ 1 λ 2 λ 3 ) (λ 8 λ 9 λ 10 ) noise ASE output variable S output variable C jitter tolerance D clock_module D OR_module D LCAD_module

23 Methodology Applications Application State Machine Device

24 How? matching the speed of electronics to optics interlacing

25 How? Optical Buffer algorithm P P P M M M S1 S0 HD FIFO Element S1 S0 HD FIFO Element... S1 S0 HD FIFO Element B C input output A D

26 Logic Simulations

27 Multiplexer and Demultiplexer t 0 λ 0 Multiplexer t 1 t n λ 1 λ n λ n t n λ 1 t 1 λ 0 t 0 λ T t n λ T λ T t 1 t 0 t 0 t 1 λ 0 λ 0 λ T data out λ 1... λ 1 t n λ n λ n frame sync shutter Sagnac wavelength to delay converter wavelength converter Sagnac λ 0 λ 0 λ 0 t n t 1 t 0 t n t 1 t 0 t n Demultiplexer λ T λ T λ T λ 1 t n t 1 t 0 λ 1 t n t 1 t 0 λ 1 t 1 λ n λ n λ n t n t 1 t 0 λ 0 t n t 1 t 0 t n t 1 t 0 t 0 λ 0 λ 0 t n λ 1... λ 1 λ 1 t 1... λ n λ n λ n t 0 data in wavelength converter Sagnac delay to wavelength converter fram e sync shutter Sagnac

28 Why? Overview Background What and How methodology optical state machines Why smart speed power size cost Historical Perspective Summary

29 Why? Smart State Machines = Logic + Delay = Logic + Memory

30 Why? Speed Greater than 1 Tb/s electronics 50 Gb/s optics 1,250 Gb/s optics = 25 x electronics 1.28 Tbit/s-70km OTDM transmission using third- and fourth-order simultaneous dispersion compensation with a phase modulator, M. Nakazawa, T. Yamamoto, and K.R. Tamura, Electronics Letters, vol. 36, no. 24, pp. 2027, Nov. 23, 2000.

31 Why? Power, Size, and Cost are independent of the data rate energy energy 10 Gb/s 1 sec 1 sec Power consumption of a Sagnac gate The power consumption of the Sagnac gates, passive components, and optical amplifiers are independent of the data rate. 100 Gb/s The size of the Sagnac gates, passive components, and optical amplifiers are independent of the data rate. The cost of the Sagnac gates, passive components, and optical amplifiers are independent of the data rate. 400 Gb/s

32 Why? Electronics vs. Optics optics vs. electronics optics power electronics optics power bits / sec bits / sec size electronics size bits / sec optics bits / sec cost electronics cost bits / sec optics bits / sec

33 How? Power as a function of data rate and percent of electronics Optical crossbar with electronic control (10% optical & 90% electronic) (1999) power data rate Add / Drop Packet Ring (30% optical & 70% electronic) (2001) power data rate Optical state machines (100% optical) (2005) power data rate

34 Historical Perspective Overview Background What and How methodology optical state machines Why smart speed power size cost Historical Perspective Summary

35 Historical Perspective Enabling Experiments 2.5 Gb/s digital loop (Bell Labs 1993) 1.6 Tb/s digital oscillator (Bell Labs 1993) % transmission Intensity relative delay (ps.) Jitter Tolerance (Bell Labs 1992) Non-linear Transfer Function (Bell Labs 1990)

36 Historical Perspective Methodology and Tools Application logic State Machine Device plumbing & timing methodology plumbing tools

37 Historical Perspective Optical Time Domain Multiplexing Bell Labs 1990 not 2.5 Gb/s British Telcom 1995 not wireless NTT 2000 not WDM

38 Historical Perspective Technological Evolution optical state machines physics EE CS

39 Historical Perspective Paradigm Shifts control electronic > optical multiplexing wavelength division > time division switching circuit > packet granularity circuit > bit representation analog > digital data rate / bandwidth electronic > optical

40 Historical Perspective 20 / 20 Hindsight Electrons (fermions) are for control while photons (bosons) are for communications (incorrect inference) There is no such thing as optical memory (closed minded) Wavelength division multiplexing (WDM) is superior to time division multiplexing (TDM) (lack of perspective) Optics is analog while electronics is digital (ignorance) In an optical switch the same photon must come out the other end (ignorance) There is no need to go faster than electronics since all the inputs are electronic (lack of imagination)

41 Summary Overview Background What and How methodology optical state machines Why smart speed power size cost Historical Perspective Summary

42 Summary Technological Advantages Smart logic and memory Speed > 1.0 Tb/s Power is independent of the Clock Rate Size is independent of the Clock Rate Cost is independent of the Clock Rate

Self-Phase Modulation in Optical Fiber Communications: Good or Bad?

Self-Phase Modulation in Optical Fiber Communications: Good or Bad? 1/100 Self-Phase Modulation in Optical Fiber Communications: Good or Bad? Govind P. Agrawal Institute of Optics University of Rochester Rochester, NY 14627 c 2007 G. P. Agrawal Outline Historical Introduction

More information

Designing of All Optical Two Bits Full Adder using TOAD, TMIN and Feynman Gate

Designing of All Optical Two Bits Full Adder using TOAD, TMIN and Feynman Gate International Journal of Computational Intelligence Research ISSN 0973-1873 Volume 13, Number 5 (2017), pp. 841-849 Research India Publications http://www.ripublication.com Designing of All Optical Two

More information

An Optical Parallel Adder Towards Light Speed Data Processing

An Optical Parallel Adder Towards Light Speed Data Processing An Optical Parallel Adder Towards Light Speed Data Processing Tohru ISHIHARA, Akihiko SHINYA, Koji INOUE, Kengo NOZAKI and Masaya NOTOMI Kyoto University NTT Nanophotonics Center / NTT Basic Research Laboratories

More information

arxiv:quant-ph/ v1 5 Aug 2004

arxiv:quant-ph/ v1 5 Aug 2004 1 Generation of polarization entangled photon pairs and violation of Bell s inequality using spontaneous four-wave mixing in fiber loop Hiroki Takesue and Kyo Inoue arxiv:quant-ph/0408032v1 5 Aug 2004

More information

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web:     Ph: Serial : S_CS_C_Digital Logic_588 Delhi Noida hopal Hyderabad Jaipur Lucknow Indore Pune hubaneswar Kolkata Patna Web: E-mail: info@madeeasy.in Ph: -56 CLASS TEST 8-9 COMPUTER SCIENCE & IT Subject : Digital

More information

LECTURE 28. Analyzing digital computation at a very low level! The Latch Pipelined Datapath Control Signals Concept of State

LECTURE 28. Analyzing digital computation at a very low level! The Latch Pipelined Datapath Control Signals Concept of State Today LECTURE 28 Analyzing digital computation at a very low level! The Latch Pipelined Datapath Control Signals Concept of State Time permitting, RC circuits (where we intentionally put in resistance

More information

Fiber Gratings p. 1 Basic Concepts p. 1 Bragg Diffraction p. 2 Photosensitivity p. 3 Fabrication Techniques p. 4 Single-Beam Internal Technique p.

Fiber Gratings p. 1 Basic Concepts p. 1 Bragg Diffraction p. 2 Photosensitivity p. 3 Fabrication Techniques p. 4 Single-Beam Internal Technique p. Preface p. xiii Fiber Gratings p. 1 Basic Concepts p. 1 Bragg Diffraction p. 2 Photosensitivity p. 3 Fabrication Techniques p. 4 Single-Beam Internal Technique p. 4 Dual-Beam Holographic Technique p. 5

More information

Optical solitons and its applications

Optical solitons and its applications Physics 568 (Nonlinear optics) 04/30/007 Final report Optical solitons and its applications 04/30/007 1 1 Introduction to optical soliton. (temporal soliton) The optical pulses which propagate in the lossless

More information

INFLUENCE OF EVEN ORDER DISPERSION ON SOLITON TRANSMISSION QUALITY WITH COHERENT INTERFERENCE

INFLUENCE OF EVEN ORDER DISPERSION ON SOLITON TRANSMISSION QUALITY WITH COHERENT INTERFERENCE Progress In Electromagnetics Research B, Vol. 3, 63 72, 2008 INFLUENCE OF EVEN ORDER DISPERSION ON SOLITON TRANSMISSION QUALITY WITH COHERENT INTERFERENCE A. Panajotovic and D. Milovic Faculty of Electronic

More information

Optoelectronic Applications. Injection Locked Oscillators. Injection Locked Oscillators. Q 2, ω 2. Q 1, ω 1

Optoelectronic Applications. Injection Locked Oscillators. Injection Locked Oscillators. Q 2, ω 2. Q 1, ω 1 Injection Locked Oscillators Injection Locked Oscillators Optoelectronic Applications Q, ω Q, ω E. Shumakher, J. Lasri,, B. Sheinman, G. Eisenstein, D. Ritter Electrical Engineering Dept. TECHNION Haifa

More information

Raman Amplification for Telecom Optical Networks. Dominique Bayart Alcatel Lucent Bell Labs France, Research Center of Villarceaux

Raman Amplification for Telecom Optical Networks. Dominique Bayart Alcatel Lucent Bell Labs France, Research Center of Villarceaux Raman Amplification for Telecom Optical Networks Dominique Bayart Alcatel Lucent Bell Labs France, Research Center of Villarceaux Training day www.brighter.eu project Cork, June 20th 2008 Outline of the

More information

Lecture 14 Dispersion engineering part 1 - Introduction. EECS Winter 2006 Nanophotonics and Nano-scale Fabrication P.C.Ku

Lecture 14 Dispersion engineering part 1 - Introduction. EECS Winter 2006 Nanophotonics and Nano-scale Fabrication P.C.Ku Lecture 14 Dispersion engineering part 1 - Introduction EEC 598-2 Winter 26 Nanophotonics and Nano-scale Fabrication P.C.Ku chedule for the rest of the semester Introduction to light-matter interaction

More information

All-optical Switching Network Design using Terahertz Optical Asymmetric Demultiplexer

All-optical Switching Network Design using Terahertz Optical Asymmetric Demultiplexer All-optical Switching Network Design using Terahertz Optical Asymmetric Demultiplexer Ashis Kumar Mandal 1, Goutam Kumar Maity 2, Nabin Baran Manik 3 1 Department of Physics, Jadavpur University, Kolkata-32,

More information

Memory Elements I. CS31 Pascal Van Hentenryck. CS031 Lecture 6 Page 1

Memory Elements I. CS31 Pascal Van Hentenryck. CS031 Lecture 6 Page 1 Memory Elements I CS31 Pascal Van Hentenryck CS031 Lecture 6 Page 1 Memory Elements (I) Combinational devices are good for computing Boolean functions pocket calculator Computers also need to remember

More information

Motivation for CDR: Deserializer (1)

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

More information

We are here. Assembly Language. Processors Arithmetic Logic Units. Finite State Machines. Circuits Gates. Transistors

We are here. Assembly Language. Processors Arithmetic Logic Units. Finite State Machines. Circuits Gates. Transistors CSC258 Week 3 1 Logistics If you cannot login to MarkUs, email me your UTORID and name. Check lab marks on MarkUs, if it s recorded wrong, contact Larry within a week after the lab. Quiz 1 average: 86%

More information

Concertation Meeting

Concertation Meeting Concertation Meeting Brussels, 20 th October 2010 Alfredo de Rossi (Project Coordinator) Thales Research and Technology (TRT) Eric Larkins (Technical Manager) The University of Nottingham THE CONSORTIUM

More information

Appendix B. Review of Digital Logic. Baback Izadi Division of Engineering Programs

Appendix B. Review of Digital Logic. Baback Izadi Division of Engineering Programs Appendix B Review of Digital Logic Baback Izadi Division of Engineering Programs bai@engr.newpaltz.edu Elect. & Comp. Eng. 2 DeMorgan Symbols NAND (A.B) = A +B NOR (A+B) = A.B AND A.B = A.B = (A +B ) OR

More information

SOME STUDIES ON DEVELOPMENT OF DIFFERENT ALL-OPTICAL LOGIC, ARITHMETIC AND ALGEBRAIC PROCESSORS

SOME STUDIES ON DEVELOPMENT OF DIFFERENT ALL-OPTICAL LOGIC, ARITHMETIC AND ALGEBRAIC PROCESSORS SOME STUDIES ON DEVELOPMENT OF DIFFERENT ALL-OPTICAL LOGIC, ARITHMETIC AND ALGEBRAIC PROCESSORS DEBAJYOTI SAMANTA Some Studies on Development of Different All- Optical Logic, Arithmetic and Algebraic Processors

More information

An Approximate Parallel Multiplier with Deterministic Errors for Ultra-High Speed Integrated Optical Circuits

An Approximate Parallel Multiplier with Deterministic Errors for Ultra-High Speed Integrated Optical Circuits An Approximate Parallel Multiplier with Deterministic Errors for Ultra-High Speed Integrated Optical Circuits Jun Shiomi 1, Tohru Ishihara 1, Hidetoshi Onodera 1, Akihiko Shinya 2, Masaya Notomi 2 1 Graduate

More information

Chapter 5. Digital Design and Computer Architecture, 2 nd Edition. David Money Harris and Sarah L. Harris. Chapter 5 <1>

Chapter 5. Digital Design and Computer Architecture, 2 nd Edition. David Money Harris and Sarah L. Harris. Chapter 5 <1> Chapter 5 Digital Design and Computer Architecture, 2 nd Edition David Money Harris and Sarah L. Harris Chapter 5 Chapter 5 :: Topics Introduction Arithmetic Circuits umber Systems Sequential Building

More information

Y. Tsiatouhas. VLSI Systems and Computer Architecture Lab

Y. Tsiatouhas. VLSI Systems and Computer Architecture Lab CMOS INTEGRATE CIRCUIT ESIGN TECHNIUES University of Ioannina Memory Elements and other Circuits ept. of Computer Science and Engineering Y. Tsiatouhas CMOS Integrated Circuit esign Techniques Overview.

More information

EE115C Digital Electronic Circuits Homework #4

EE115C Digital Electronic Circuits Homework #4 EE115 Digital Electronic ircuits Homework #4 Problem 1 Power Dissipation Solution Vdd =1.0V onsider the source follower circuit used to drive a load L =20fF shown above. M1 and M2 are both NMOS transistors

More information

A 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 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 information

Function of Combinational Logic ENT263

Function of Combinational Logic ENT263 Function of Combinational Logic ENT263 Chapter Objectives Distinguish between half-adder and full-adder Use BCD-to-7-segment decoders in display systems Apply multiplexer in data selection Use decoders

More information

Performance Limits of Delay Lines Based on "Slow" Light. Robert W. Boyd

Performance Limits of Delay Lines Based on Slow Light. Robert W. Boyd Performance Limits of Delay Lines Based on "Slow" Light Robert W. Boyd Institute of Optics and Department of Physics and Astronomy University of Rochester Representing the DARPA Slow-Light-in-Fibers Team:

More information

Name: Answers. Mean: 83, Standard Deviation: 12 Q1 Q2 Q3 Q4 Q5 Q6 Total. ESE370 Fall 2015

Name: Answers. Mean: 83, Standard Deviation: 12 Q1 Q2 Q3 Q4 Q5 Q6 Total. ESE370 Fall 2015 University of Pennsylvania Department of Electrical and System Engineering Circuit-Level Modeling, Design, and Optimization for Digital Systems ESE370, Fall 2015 Final Tuesday, December 15 Problem weightings

More information

CMSC 313 Lecture 18 Midterm Exam returned Assign Homework 3 Circuits for Addition Digital Logic Components Programmable Logic Arrays

CMSC 313 Lecture 18 Midterm Exam returned Assign Homework 3 Circuits for Addition Digital Logic Components Programmable Logic Arrays CMSC 33 Lecture 8 Midterm Exam returned ssign Homework 3 Circuits for ddition Digital Logic Components Programmable Logic rrays UMC, CMSC33, Richard Chang Half dder Inputs: and Outputs:

More information

vidyarthiplus.com vidyarthiplus.com vidyarthiplus.com ANNA UNIVERSITY- COMBATORE B.E./ B.TECH. DEGREE EXAMINATION - JUNE 2009. ELECTRICAL & ELECTONICS ENGG. - FOURTH SEMESTER DIGITAL LOGIC CIRCUITS PART-A

More information

COMBINATIONAL LOGIC CIRCUITS. Dr. Mudathir A. Fagiri

COMBINATIONAL LOGIC CIRCUITS. Dr. Mudathir A. Fagiri COMBINATIONAL LOGIC CIRCUITS Dr. Mudathir A. Fagiri Standard Combinational Modules Decoder: Decode address Encoder: Encode address Multiplexer (Mux): Select data by address Demultiplexier (DeMux): Direct

More information

CSE 140 Lecture 11 Standard Combinational Modules. CK Cheng and Diba Mirza CSE Dept. UC San Diego

CSE 140 Lecture 11 Standard Combinational Modules. CK Cheng and Diba Mirza CSE Dept. UC San Diego CSE 4 Lecture Standard Combinational Modules CK Cheng and Diba Mirza CSE Dept. UC San Diego Part III - Standard Combinational Modules (Harris: 2.8, 5) Signal Transport Decoder: Decode address Encoder:

More information

Unit II Chapter 4:- Digital Logic Contents 4.1 Introduction... 4

Unit II Chapter 4:- Digital Logic Contents 4.1 Introduction... 4 Unit II Chapter 4:- Digital Logic Contents 4.1 Introduction... 4 4.1.1 Signal... 4 4.1.2 Comparison of Analog and Digital Signal... 7 4.2 Number Systems... 7 4.2.1 Decimal Number System... 7 4.2.2 Binary

More information

Lab 3 Revisited. Zener diodes IAP 2008 Lecture 4 1

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

More information

Chapter 8. Low-Power VLSI Design Methodology

Chapter 8. Low-Power VLSI Design Methodology VLSI Design hapter 8 Low-Power VLSI Design Methodology Jin-Fu Li hapter 8 Low-Power VLSI Design Methodology Introduction Low-Power Gate-Level Design Low-Power Architecture-Level Design Algorithmic-Level

More information

Nonlinear ultrafast fiber optic devices based on Carbon Nanotubes

Nonlinear ultrafast fiber optic devices based on Carbon Nanotubes Nonlinear ultrafast fiber optic devices based on Carbon Nanotubes Guillermo E. Villanueva, Claudio J. Oton Michael B. Jakubinek, Benoit Simard,, Jaques Albert, Pere Pérez-Millán Outline Introduction CNT-coated

More information

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

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

More information

EE115C Winter 2017 Digital Electronic Circuits. Lecture 19: Timing Analysis

EE115C Winter 2017 Digital Electronic Circuits. Lecture 19: Timing Analysis EE115C Winter 2017 Digital Electronic Circuits Lecture 19: Timing Analysis Outline Timing parameters Clock nonidealities (skew and jitter) Impact of Clk skew on timing Impact of Clk jitter on timing Flip-flop-

More information

EET 310 Flip-Flops 11/17/2011 1

EET 310 Flip-Flops 11/17/2011 1 EET 310 Flip-Flops 11/17/2011 1 FF s and some Definitions Clock Input: FF s are controlled by a trigger or Clock signal. All FF s have a clock input. If a device which attempts to do a FF s task does not

More information

EECS Components and Design Techniques for Digital Systems. FSMs 9/11/2007

EECS Components and Design Techniques for Digital Systems. FSMs 9/11/2007 EECS 150 - Components and Design Techniques for Digital Systems FSMs 9/11/2007 Sarah Bird Electrical Engineering and Computer Sciences University of California, Berkeley Slides borrowed from David Culler

More information

4. Integrated Photonics. (or optoelectronics on a flatland)

4. Integrated Photonics. (or optoelectronics on a flatland) 4. Integrated Photonics (or optoelectronics on a flatland) 1 x Benefits of integration in Electronics: Are we experiencing a similar transformation in Photonics? Mach-Zehnder modulator made from Indium

More information

Polarization division multiplexing system quality in the presence of polarization effects

Polarization division multiplexing system quality in the presence of polarization effects Opt Quant Electron (2009) 41:997 1006 DOI 10.1007/s11082-010-9412-0 Polarization division multiplexing system quality in the presence of polarization effects Krzysztof Perlicki Received: 6 January 2010

More information

Integrated Circuits & Systems

Integrated Circuits & Systems Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 18 CMOS Sequential Circuits - 1 guntzel@inf.ufsc.br

More information

Novel Devices and Circuits for Computing

Novel Devices and Circuits for Computing Novel Devices and Circuits for Computing UCSB 594BB Winter 2013 Lecture 4: Resistive switching: Logic Class Outline Material Implication logic Stochastic computing Reconfigurable logic Material Implication

More information

Computer Architecture 10. Fast Adders

Computer Architecture 10. Fast Adders Computer Architecture 10 Fast s Ma d e wi t h Op e n Of f i c e. o r g 1 Carry Problem Addition is primary mechanism in implementing arithmetic operations Slow addition directly affects the total performance

More information

Impact of Dispersion Fluctuations on 40-Gb/s Dispersion-Managed Lightwave Systems

Impact of Dispersion Fluctuations on 40-Gb/s Dispersion-Managed Lightwave Systems 990 JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 21, NO. 4, APRIL 2003 Impact of Dispersion Fluctuations on 40-Gb/s Dispersion-Managed Lightwave Systems Ekaterina Poutrina, Student Member, IEEE, Student Member,

More information

Development of a Pulse Shape Discrimination IC

Development of a Pulse Shape Discrimination IC Development of a Pulse Shape Discrimination IC Michael Hall Southern Illinois University Edwardsville VLSI Design Research Laboratory October 20, 2006 Design Team Southern Illinois University Edwardsville:

More information

CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 17: Dynamic Sequential Circuits And Timing Issues

CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 17: Dynamic Sequential Circuits And Timing Issues CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 17: Dynamic Sequential Circuits And Timing Issues [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan,

More information

Vidyalankar S.E. Sem. III [CMPN] Digital Logic Design and Analysis Prelim Question Paper Solution

Vidyalankar S.E. Sem. III [CMPN] Digital Logic Design and Analysis Prelim Question Paper Solution . (a) (i) ( B C 5) H (A 2 B D) H S.E. Sem. III [CMPN] Digital Logic Design and Analysis Prelim Question Paper Solution ( B C 5) H (A 2 B D) H = (FFFF 698) H (ii) (2.3) 4 + (22.3) 4 2 2. 3 2. 3 2 3. 2 (2.3)

More information

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

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

More information

Measuring Deterministic Jitter with a K28.5 Pattern and an Oscilloscope

Measuring Deterministic Jitter with a K28.5 Pattern and an Oscilloscope Application Note: HFAN-4.5.0 Rev1; 04/08 Measuring Deterministic Jitter with a K28.5 Pattern and an Oscilloscope [A version of this application note has been published in the July, 2002 issue of Communications

More information

EE241 - Spring 2006 Advanced Digital Integrated Circuits

EE241 - Spring 2006 Advanced Digital Integrated Circuits EE241 - Spring 2006 Advanced Digital Integrated Circuits Lecture 20: Asynchronous & Synchronization Self-timed and Asynchronous Design Functions of clock in synchronous design 1) Acts as completion signal

More information

Sequential Logic. Rab Nawaz Khan Jadoon DCS. Lecturer COMSATS Lahore Pakistan. Department of Computer Science

Sequential Logic. Rab Nawaz Khan Jadoon DCS. Lecturer COMSATS Lahore Pakistan. Department of Computer Science Sequential Logic Rab Nawaz Khan Jadoon DCS COMSATS Institute of Information Technology Lecturer COMSATS Lahore Pakistan Digital Logic and Computer Design Sequential Logic Combinational circuits with memory

More information

Observation of spectral enhancement in a soliton fiber laser with fiber Bragg grating

Observation of spectral enhancement in a soliton fiber laser with fiber Bragg grating Observation of spectral enhancement in a soliton fiber laser with fiber Bragg grating L. M. Zhao 1*, C. Lu 1, H. Y. Tam 2, D. Y. Tang 3, L. Xia 3, and P. Shum 3 1 Department of Electronic and Information

More information

Nonlinear Fiber Optics and its Applications in Optical Signal Processing

Nonlinear Fiber Optics and its Applications in Optical Signal Processing 1/44 Nonlinear Fiber Optics and its Applications in Optical Signal Processing Govind P. Agrawal Institute of Optics University of Rochester Rochester, NY 14627 c 2007 G. P. Agrawal Outline Introduction

More information

Unit 3 Session - 9 Data-Processing Circuits

Unit 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 information

GMU, ECE 680 Physical VLSI Design 1

GMU, ECE 680 Physical VLSI Design 1 ECE680: Physical VLSI Design Chapter VII Timing Issues in Digital Circuits (chapter 10 in textbook) GMU, ECE 680 Physical VLSI Design 1 Synchronous Timing (Fig. 10 1) CLK In R Combinational 1 R Logic 2

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

More information

MODEL ANSWER SUMMER 17 EXAMINATION Subject Title: Principles of Digital Techniques

MODEL ANSWER SUMMER 17 EXAMINATION Subject Title: Principles of Digital Techniques MODEL ANSWER SUMMER 17 EXAMINATION Subject Title: Principles of Digital Techniques Subject Code: Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word

More information

Lecture 27: Latches. Final presentations May 8, 1-5pm, BWRC Final reports due May 7 Final exam, Monday, May :30pm, 241 Cory

Lecture 27: Latches. Final presentations May 8, 1-5pm, BWRC Final reports due May 7 Final exam, Monday, May :30pm, 241 Cory EE241 - Spring 2008 Advanced Digital Integrated Circuits Lecture 27: Latches Timing Announcements Wrapping-up the class: Final presentations May 8, 1-5pm, BWRC Final reports due May 7 Final exam, Monday,

More information

74LS393 Dual 4-Bit Binary Counter

74LS393 Dual 4-Bit Binary Counter 74LS393 Dual 4-Bit Binary Counter General Description Each of these monolithic circuits contains eight masterslave flip-flops and additional gating to implement two individual four-bit counters in a single

More information

IMPERIAL COLLEGE OF SCIENCE, TECHNOLOGY AND MEDICINE UNIVERSITY OF LONDON DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2005

IMPERIAL COLLEGE OF SCIENCE, TECHNOLOGY AND MEDICINE UNIVERSITY OF LONDON DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2005 Paper Number(s): E2. IMPERIL OLLEGE OF SIENE, TEHNOLOGY ND MEDIINE UNIVERSITY OF LONDON DEPRTMENT OF ELETRIL ND ELETRONI ENGINEERING EXMINTIONS 2005 EEE/ISE PRT II: MEng, BEng and GI DIGITL ELETRONIS 2

More information

Nonlinear Transmission of a NOLM with a Variable Wave Retarder inside the Loop

Nonlinear Transmission of a NOLM with a Variable Wave Retarder inside the Loop Nonlinear Transmission of a NOLM with a Variable Wave Retarder inside the Loop Yazmin E. Bracamontes-Rodríguez 1, Ivan Armas Rivera 1, Georgina Beltrán-Pérez 1, J.Castillo-Mixcoátl 1, S.Muñoz-Aguirre 1,

More information

Digital Integrated Circuits A Design Perspective

Digital Integrated Circuits A Design Perspective Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Designing Sequential Logic Circuits November 2002 Sequential Logic Inputs Current State COMBINATIONAL

More information

Timing Issues. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolić. January 2003

Timing Issues. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolić. January 2003 Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolić Timing Issues January 2003 1 Synchronous Timing CLK In R Combinational 1 R Logic 2 C in C out Out 2

More information

Lecture 9: Clocking, Clock Skew, Clock Jitter, Clock Distribution and some FM

Lecture 9: Clocking, Clock Skew, Clock Jitter, Clock Distribution and some FM Lecture 9: Clocking, Clock Skew, Clock Jitter, Clock Distribution and some FM Mark McDermott Electrical and Computer Engineering The University of Texas at Austin 9/27/18 VLSI-1 Class Notes Why Clocking?

More information

Computer Science. 19. Combinational Circuits. Computer Science COMPUTER SCIENCE. Section 6.1.

Computer Science. 19. Combinational Circuits. Computer Science COMPUTER SCIENCE. Section 6.1. COMPUTER SCIENCE S E D G E W I C K / W A Y N E PA R T I I : A L G O R I T H M S, M A C H I N E S, a n d T H E O R Y Computer Science Computer Science An Interdisciplinary Approach Section 6.1 ROBERT SEDGEWICK

More information

Lecture 22 Chapters 3 Logic Circuits Part 1

Lecture 22 Chapters 3 Logic Circuits Part 1 Lecture 22 Chapters 3 Logic Circuits Part 1 LC-3 Data Path Revisited How are the components Seen here implemented? 5-2 Computing Layers Problems Algorithms Language Instruction Set Architecture Microarchitecture

More information

Analog and Telecommunication Electronics

Analog 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 information

Solution (a) We can draw Karnaugh maps for NS1, NS0 and OUT:

Solution (a) We can draw Karnaugh maps for NS1, NS0 and OUT: DIGITAL ELECTRONICS II Revision Examples 7 Exam Format Q compulsory + any out of Q, Q, Q4. Q has 5 parts worth 8% each, Q,,4 are worth %. Revision Lectures Three revision lectures will be given on the

More information

Digital Integrated Circuits A Design Perspective. Arithmetic Circuits. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.

Digital Integrated Circuits A Design Perspective. Arithmetic Circuits. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Arithmetic Circuits January, 2003 1 A Generic Digital Processor MEMORY INPUT-OUTPUT CONTROL DATAPATH

More information

ELEC Digital Logic Circuits Fall 2014 Sequential Circuits (Chapter 6) Finite State Machines (Ch. 7-10)

ELEC Digital Logic Circuits Fall 2014 Sequential Circuits (Chapter 6) Finite State Machines (Ch. 7-10) ELEC 2200-002 Digital Logic Circuits Fall 2014 Sequential Circuits (Chapter 6) Finite State Machines (Ch. 7-10) Vishwani D. Agrawal James J. Danaher Professor Department of Electrical and Computer Engineering

More information

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified)

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) WINTER 17 EXAMINATION Subject Name: Digital Techniques Model Answer Subject Code: 17333 Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given

More information

on candidate s understanding. 7) For programming language papers, credit may be given to any other program based on equivalent concept.

on candidate s understanding. 7) For programming language papers, credit may be given to any other program based on equivalent concept. WINTER 17 EXAMINATION Subject Name: Digital Techniques Model Answer Subject Code: 17333 Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given

More information

Full polarization control for fiber optical quantum communication systems using polarization encoding

Full polarization control for fiber optical quantum communication systems using polarization encoding Full polarization control for fiber optical quantum communication systems using polarization encoding G. B. Xavier, G. Vilela de Faria, G. P. Temporão and J. P. von der Weid* Pontifical Catholic University

More information

Calorimetry in particle physics experiments

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

More information

MIMO and Mode Division Multiplexing in Multimode Fibers

MIMO and Mode Division Multiplexing in Multimode Fibers MIMO and Mode Division Multiplexing in Multimode Fibers Kumar Appaiah Department of Electrical Engineering Indian Institute of Technology Bombay akumar@ee.iitb.ac.in Tutorial: National Conference on Communications

More information

Pipelined Viterbi Decoder Using FPGA

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

More information

Fundamentals of Digital Design

Fundamentals of Digital Design Fundamentals of Digital Design Digital Radiation Measurement and Spectroscopy NE/RHP 537 1 Binary Number System The binary numeral system, or base-2 number system, is a numeral system that represents numeric

More information

Digital Electronics Circuits 2017

Digital Electronics Circuits 2017 JSS SCIENCE AND TECHNOLOGY UNIVERSITY Digital Electronics Circuits (EC37L) Lab in-charge: Dr. Shankraiah Course outcomes: After the completion of laboratory the student will be able to, 1. Simplify, design

More information

Digital Logic Design - Chapter 4

Digital Logic Design - Chapter 4 Digital Logic Design - Chapter 4 1. Analyze the latch circuit shown below by obtaining timing diagram for the circuit; include propagation delays. Y This circuit has two external input and one feedback

More information

Experiment 13 Poles and zeros in the z plane: IIR systems

Experiment 13 Poles and zeros in the z plane: IIR systems Experiment 13 Poles and zeros in the z plane: IIR systems Achievements in this experiment You will be able to interpret the poles and zeros of the transfer function of discrete-time filters to visualize

More information

SHM-14 Ultra-Fast, 14-Bit Linear Monolithic Sample-Hold Amplifiers

SHM-14 Ultra-Fast, 14-Bit Linear Monolithic Sample-Hold Amplifiers INNOVATION and EX C ELL E N C E Ultra-Fast, 1-Bit Linear Monolithic Sample-Hold Amplifiers FEATURES Fast acquisition time: 10ns to ±0.1% 0ns to ±0.0% ns to ±0.01% ±0.001% Nonlinearity 6µV rms output noise

More information

Ultrafast All-optical Switches Based on Intersubband Transitions in GaN/AlN Multiple Quantum Wells for Tb/s Operation

Ultrafast All-optical Switches Based on Intersubband Transitions in GaN/AlN Multiple Quantum Wells for Tb/s Operation Ultrafast All-optical Switches Based on Intersubband Transitions in GaN/AlN Multiple Quantum Wells for Tb/s Operation Jahan M. Dawlaty, Farhan Rana and William J. Schaff Department of Electrical and Computer

More information

MODULE 5 Chapter 7. Clocked Storage Elements

MODULE 5 Chapter 7. Clocked Storage Elements MODULE 5 Chapter 7 Clocked Storage Elements 3/9/2015 1 Outline Background Clocked Storage Elements Timing, terminology, classification Static CSEs Latches Registers Dynamic CSEs Latches Registers 3/9/2015

More information

Section 3: Combinational Logic Design. Department of Electrical Engineering, University of Waterloo. Combinational Logic

Section 3: Combinational Logic Design. Department of Electrical Engineering, University of Waterloo. Combinational Logic Section 3: Combinational Logic Design Major Topics Design Procedure Multilevel circuits Design with XOR gates Adders and Subtractors Binary parallel adder Decoders Encoders Multiplexers Programmed Logic

More information

Lecture 9: Sequential Logic Circuits. Reading: CH 7

Lecture 9: Sequential Logic Circuits. Reading: CH 7 Lecture 9: Sequential Logic Circuits Reading: CH 7 Sequential Logic FSM (Finite-state machine) Inputs Current State COMBINATIONAL LOGIC Registers Outputs = f(current, inputs) Next state 2 storage mechanisms

More information

Dark Soliton Fiber Laser

Dark Soliton Fiber Laser Dark Soliton Fiber Laser H. Zhang, D. Y. Tang*, L. M. Zhao, and X. Wu School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore 639798 *: edytang@ntu.edu.sg, corresponding

More information

Designing Sequential Logic Circuits

Designing Sequential Logic Circuits igital Integrated Circuits (83-313) Lecture 5: esigning Sequential Logic Circuits Semester B, 2016-17 Lecturer: r. Adam Teman TAs: Itamar Levi, Robert Giterman 26 April 2017 isclaimer: This course was

More information

Fiber-Optic Parametric Amplifiers for Lightwave Systems

Fiber-Optic Parametric Amplifiers for Lightwave Systems Fiber-Optic Parametric Amplifiers for Lightwave Systems F. Yaman, Q. Lin, and Govind P. Agrawal Institute of Optics, University of Rochester, Rochester, NY 14627 May 21, 2005 Abstract Fiber-optic parametric

More information

Lecture 25. Dealing with Interconnect and Timing. Digital Integrated Circuits Interconnect

Lecture 25. Dealing with Interconnect and Timing. Digital Integrated Circuits Interconnect Lecture 25 Dealing with Interconnect and Timing Administrivia Projects will be graded by next week Project phase 3 will be announced next Tu.» Will be homework-like» Report will be combined poster Today

More information

Menu. Master-Slave Flip-Flop

Menu. Master-Slave Flip-Flop Menu Clocks and Master-lave Flip-Flops J-K and other Flip-Flops Truth table & excitation table Adders (see [Lam: pg 130]) Counters Look into my... 1 CLK Master-lave Flip-Flop Master-lave Latch/Flip-Flop

More information

Pipelined multi step A/D converters

Pipelined multi step A/D converters Department of Electrical Engineering Indian Institute of Technology, Madras Chennai, 600036, India 04 Nov 2006 Motivation for multi step A/D conversion Flash converters: Area and power consumption increase

More information

Arbitrary and reconfigurable optics - new opportunities for integrated photonics

Arbitrary and reconfigurable optics - new opportunities for integrated photonics Arbitrary and reconfigurable optics - new opportunities for integrated photonics David Miller, Stanford University For a copy of these slides, please e-mail dabm@ee.stanford.edu How to design any linear

More information

Review: Designing with FSM. EECS Components and Design Techniques for Digital Systems. Lec09 Counters Outline.

Review: Designing with FSM. EECS Components and Design Techniques for Digital Systems. Lec09 Counters Outline. Review: Designing with FSM EECS 150 - Components and Design Techniques for Digital Systems Lec09 Counters 9-28-04 David Culler Electrical Engineering and Computer Sciences University of California, Berkeley

More information

Combinational Logic. Mantıksal Tasarım BBM231. section instructor: Ufuk Çelikcan

Combinational Logic. Mantıksal Tasarım BBM231. section instructor: Ufuk Çelikcan Combinational Logic Mantıksal Tasarım BBM23 section instructor: Ufuk Çelikcan Classification. Combinational no memory outputs depends on only the present inputs expressed by Boolean functions 2. Sequential

More information

OPTICAL COMMUNICATIONS

OPTICAL COMMUNICATIONS L21-1 OPTICAL COMMUNICATIONS Free-Space Propagation: Similar to radiowaves (but more absorption by clouds, haze) Same expressions: antenna gain, effective area, power received Examples: TV controllers,

More information

ELCT201: DIGITAL LOGIC DESIGN

ELCT201: DIGITAL LOGIC DESIGN ELCT201: DIGITAL LOGIC DESIGN Dr. Eng. Haitham Omran, haitham.omran@guc.edu.eg Dr. Eng. Wassim Alexan, wassim.joseph@guc.edu.eg Lecture 5 Following the slides of Dr. Ahmed H. Madian ذو الحجة 1438 ه Winter

More information

B 2 P 2, which implies that g B should be

B 2 P 2, which implies that g B should be Enhanced Summary of G.P. Agrawal Nonlinear Fiber Optics (3rd ed) Chapter 9 on SBS Stimulated Brillouin scattering is a nonlinear three-wave interaction between a forward-going laser pump beam P, a forward-going

More information

by applying two pairs of confocal cylindrical lenses

by applying two pairs of confocal cylindrical lenses Title:Design of optical circulators with a small-aperture Faraday rotator by applying two pairs of confocal Author(s): Yung Hsu Class: 2nd year of Department of Photonics Student ID: M0100579 Course: Master

More information

>> D-5006 CWDM components for 40 G and 100 G Transceivers

>> D-5006 CWDM components for 40 G and 100 G Transceivers >> D-5006 CWDM components for 40 G and 100 G Transceivers Introduction In this White paper the principals of Cube s Thin Film Filter design and their performance with regard to construction tolerances

More information