A Quasi-Static Optoelectronic ATM Switch

Similar documents
All-optical Write/Read Memory for 20 Gb/s Data Packets

THE multidisciplinary nature and advanced technical level

Digital Transmission System Signaling Protocol EVLA Memorandum No. 33 Version 3

Laboratory 4. Figure 1: Serdes Transceiver

Optical shift register based on an optical flip-flop memory with a single active element Zhang, S.; Li, Z.; Liu, Y.; Khoe, G.D.; Dorren, H.J.S.

BABAR IFR TDC Board (ITB): system design

Model 4700 Photodiode Characterizer

A MISSILE INSTRUMENTATION ENCODER

C8000. switch over & ducking

AI-1204Z-PCI. Features. 10MSPS, 12-bit Analog Input Board for PCI AI-1204Z-PCI 1. Ver.1.04

INTERNATIONAL TELECOMMUNICATION UNION

Headend Optics Platform (CH3000)

Model 5240 Digital to Analog Key Converter Data Pack

Trigger synchronization and phase coherent in high speed multi-channels data acquisition system

MULTIDYNE INNOVATIONS IN TELEVISION TESTING & DISTRIBUTION DIGITAL VIDEO, AUDIO & DATA FIBER OPTIC MULTIPLEXER TRANSPORT SYSTEM

Computer Organization & Architecture Lecture #5

8 Ports. 16 Ports. ED5219LGT Series. CATV Single Channel EDFA 1310nm Forward Optical Transmitter

Front End Electronics

INTRODUCTION TO ELECTRICAL & COMPUTER ENGINEERING EAGLE PROJECT

Experiment: FPGA Design with Verilog (Part 4)

MTS/T-BERD 8000 Platform

Lab #10 Hexadecimal-to-Seven-Segment Decoder, 4-bit Adder-Subtractor and Shift Register. Fall 2017

Investigation of Two Bidirectional C + L Band Fiber Amplifiers with Pumping Sharing and Wavelength Reused Mechanisms

Amon: Advanced Mesh-Like Optical NoC

MTS/T-BERD 8000 Platform Optical Spectrum Analyzer Modules

Dual Link DVI Receiver Implementation

Texas Instruments TNETE2201 Ethernet Transceiver Circuit Analysis

7100 Nano ROADM. Compact ROADM-on-a-Blade with Colorless/ Directionless Add/drop Options COMPACT, INTEGRATED ROADM-ON-A-BLADE DATASHEET

C8000. sync interface. External sync auto format sensing : AES, Word Clock, Video Reference

ANRITSU Corporation Measurement Solutions Digital.com Div. Marketing Dept.


MX/HD-SDI-3G. Transmit HD-SDI-3G signals over Fiber

OFC & VLSI SIMULATION LAB MANUAL

Medallion 7100 Series CATV Fiber Amplifier

Design and FPGA Implementation of 100Gbit/s Scrambler Architectures for OTN Protocol Chethan Kumar M 1, Praveen Kumar Y G 2, Dr. M. Z. Kurian 3.

Major Differences Between the DT9847 Series Modules

End of Life. Optical Node Series (HL2) HLN3144. HL2 Series PWRBlazer Scalable Optical Node FEATURES PRODUCT OVERVIEW. arris.com


Optical Add/Drop Cards

GPON EDFA with WDM for IP(OLT) Wavelengths Multiple Optical Outputs

RX40_V1_0 Measurement Report F.Faccio

TABLE 3. MIB COUNTER INPUT Register (Write Only) TABLE 4. MIB STATUS Register (Read Only)

Switching Solutions for Multi-Channel High Speed Serial Port Testing

2.1 Introduction. [ Team LiB ] [ Team LiB ] 1 of 1 4/16/12 11:10 AM

CMS Conference Report

EE178 Spring 2018 Lecture Module 5. Eric Crabill

High-Speed ADC Building Blocks in 90 nm CMOS

ECE 263 Digital Systems, Fall 2015

ModBox-1310nm-1550nm-28Gbaud-PAM nm & 1550 nm, 28 Gbaud PAM-4 Reference Transmitter

Multiwavelength Gain Module EDFA

University of Arizona January 18, 2000 Joel Steinberg Rev. 1.6

Analyzing 8b/10b Encoded Signals with a Real-time Oscilloscope Real-time triggering up to 6.25 Gb/s on 8b/10b encoded data streams

Chapter. Sequential Circuits

LaserPXIe Series. Tunable Laser Source PRELIMINARY SPEC SHEET

ISSCC 2006 / SESSION 18 / CLOCK AND DATA RECOVERY / 18.6

Loop Bandwidth Optimization and Jitter Measurement Techniques for Serial HDTV Systems

OSICS 8-Channel Modular Platform for DWDM Testing

XFP-1020-WA/B 10Gbps XFP Bi-Directional Transceiver, 20km Reach 1270/1330nm TX / 1330/1270 nm RX

FPGA Design with VHDL

A dedicated data acquisition system for ion velocity measurements of laser produced plasmas

XFP Bi-Directional 10G 20Km 1270/1330nmTx / 1330/1270nmRx SLXFB-XXXX-20

THE USE OF forward error correction (FEC) in optical networks

Linsn TS802 LED Card,SD802D LED Control Card

Fiber Broadband Network Systems

C8188 C8000 1/10. digital audio modular processing system. 4 Channel AES/EBU I/O. features. block diagram. 4 balanced AES inputs

10G BiDi XFP 10km Optical Transceiver GBX-xxxx192-LRC

Sequencing. Lan-Da Van ( 范倫達 ), Ph. D. Department of Computer Science National Chiao Tung University Taiwan, R.O.C. Fall,

MULTIDYNE Electronics, Inc. Innovations in Television Testing & distribution

Asynchronous IC Interconnect Network Design and Implementation Using a Standard ASIC Flow

Synchronization Issues During Encoder / Decoder Tests

Chapter 9 MSI Logic Circuits

HEB

FPGA Design. Part I - Hardware Components. Thomas Lenzi

Memory Interfaces Data Capture Using Direct Clocking Technique Author: Maria George

DT9834 Series High-Performance Multifunction USB Data Acquisition Modules

BUSES IN COMPUTER ARCHITECTURE

CONVOLUTIONAL CODING

The Matched Delay Technique: Wentai Liu, Mark Clements, Ralph Cavin III. North Carolina State University. (919) (ph)

Using the MAX3656 Laser Driver to Transmit Serial Digital Video with Pathological Patterns

IN A SERIAL-LINK data transmission system, a data clock

EN2911X: Reconfigurable Computing Topic 01: Programmable Logic. Prof. Sherief Reda School of Engineering, Brown University Fall 2014

DS2176 T1 Receive Buffer

AI-1616L-LPE. Features. High-precision Analog input board (Low Profile size) for PCI Express AI-1616L-LPE 1. Ver.1.02 Ver.1.01

PHOTOTUBE SCANNING SETUP AT THE UNIVERSITY OF MARYLAND. Doug Roberts U of Maryland, College Park

Digital Delay / Pulse Generator DG535 Digital delay and pulse generator (4-channel)

Optical clock distribution for a more efficient use of DRAMs

ModBox-1310nm-1550nm-NRZ 1310nm & 1550 nm, 28 Gb/s, 44 Gb/s Reference Transmitters

INSTRUCTION MANUAL FOR MODEL IOC534 LOW LATENCY FIBER OPTIC TRANSMIT / RECEIVE MODULE

OPTICAL MEASURING INSTRUMENTS. MS9710C 600 to 1750 nm OPTICAL SPECTRUM ANALYZER GPIB. High Performance for DWDM Optical Communications

ED5229GT-E Series. Page 1 of 8

CHAPTER1: Digital Logic Circuits

FS3. Quick Start Guide. Overview. FS3 Control

Dual Link DVI Receiver Implementation

Applications of FIBERPRO s Polarization Scrambler PS3000 Series

DE2-115/FGPA README. 1. Running the DE2-115 for basic operation. 2. The code/project files. Project Files

National Instruments Synchronization and Memory Core a Modern Architecture for Mixed Signal Test

Brilliance. Electron Beam Position Processor

PEP-II longitudinal feedback and the low groupdelay. Dmitry Teytelman

Point System (for instructor and TA use only)

OmniStar GX2 Headend Optics Platform

Transcription:

A Quasi-Static Optoelectronic ATM Switch (NSF Grant 9814856) Polytechnic University

Project Objectives and Challenging Issues Objectives: Based on the concept of the path switching, we propose a multiterabit/s multicast ATM switch architecture that interconnects electronic switch modules with a quasi-static controlled optical interconnection network (OIN). Routing in the OIN is redetermined to avoid slot-by-slot processing and to provide flexible switching capacity on virtual path level. The surrounding electronic switch modules support multicasting, fast dynamic routing, and statistical multiplexing to compensate the quasi-static routing in the OIN to achieve totally a multi-terabit/s switching capacity. This quasi-static switching architecture simplifies the design of a multi-terabit/s ATM switch to specially featured 10 Gbit/s switch modules: the electronic multicast input and output modules and optical central interconnection, which are all feasible with existing technology. We will investigate several approaches of performing output contention resolution within multicast electronic switch modules: determine a cost-effective design for each approach, study the performance in terms of throughput, cell delay and loss rate, and finally identify the best approach that has high performance and feasible construction complexity. 03/10/2002 H. Jonathan Chao 2

WDM-ATM Multicast (3M) Switch 03/10/2002 H. Jonathan Chao 3

Photonic ATM Front-End Processor 03/10/2002 H. Jonathan Chao 4

Optical Shared Memory Switch Fabric and Route Controller 03/10/2002 H. Jonathan Chao 5

WDM Loop Memory 03/10/2002 H. Jonathan Chao 6

Cell Delineation Unit Objective: Identify cell boundary Methods of cell delineation The use of empty cells It could take some time before the next empty cell will appear The inserting of periodic cells Trade off between repeating rate and fast confirmation The inserting of simple pattern in every cell Unreliable The checking of the header error code (HEC) 03/10/2002 H. Jonathan Chao 7

Cell Format Cells back to back, no SONET frame structure Cell length = 64 bytes, arbitrarily chosen for experiment Guard time : Time reserved for compensating slow response of optical devices 03/10/2002 H. Jonathan Chao 8

Block Diagram of Cell Delineation Unit 03/10/2002 H. Jonathan Chao 9

VCI Overwrite Unit Objective: Replace VPI/VCI and HEC bytes optically Key components and functions VCI lookup table Maintain new header data in the memory (EPROMs) Parallel to serial converter Switching-controlling signal generator Generate a 6-bytes of pulse in every cell slot Control on-off of optical switch Optical devices Laser driver and DFB Diode Laser A 2x1 optical switch 03/10/2002 H. Jonathan Chao 10

Block Diagram of VCI Overwrite Unit 03/10/2002 H. Jonathan Chao 11

Cell Synchronization Unit Align optical ATM cells from different inputs to ¼bit resolution (100ps at 2.5 Gb/s line rate, or 2cm optical delay line) Align input cell streams to a reference cell clock Coarse synchronization circuit Use a high-speed 9-bit counter to adjust the phase difference between 1 to 511 bits Fine synchronization circuit Use sampling concept (each two samples apart by 100ps) to adjust the phase difference of 100, 200 or 300ps; i.e. ¼, ½, and ¾bit 03/10/2002 H. Jonathan Chao 12

Block Diagram of Cell Synchronization Unit 03/10/2002 H. Jonathan Chao 13

Fine Adjustment Circuit 03/10/2002 H. Jonathan Chao 14

Summary of Three PCB Characteristics 03/10/2002 H. Jonathan Chao 15

Route Controller Unit Objective: Control the loop memory for cell switching Methods of switching control: Treat wavelengths as memory units, then it behaves like a shared memory switch Maintaining two FIFOs to store wavelength IDs destined for each output port respectively Maintaining one FIFO to store idle wavelength IDs that can be allocated to input cells Wavelength IDs pulled out from output FIFOs are recycled back to idle wavelength FIFO for future use. 03/10/2002 H. Jonathan Chao 16

Route Controller Block Diagram R0&R1 Ref_Clk ECL - TTL Logic Conversion Ref_Clk (0V ~ +5V) Clock Synthesizer R0&R1 Cell_Clk HF_Clk Ouput 1 Ouput 2............ Idle...... Wavelength FIFO Pool Control State Machine Signal Delay Adjustment WC1[1..4] WC2[1..4] S[1..4] O[1..4] LVTTL - TTL Logic Conversion & Driver Laser Set #1 Control Laser Set #2 Control 1x2 Switch Control Ouput Port Control Delay Adjustment Control Reg_clk Reg_Addr Reg_Val Clock Manag ement Delay Register File FPGA FGPA Confuguration 03/10/2002 H. Jonathan Chao 17

Route Controller Board Picture Route Controller 03/10/2002 H. Jonathan Chao 18

Testing Setup of Cell Delineation & VCI Overwrite Units 03/10/2002 H. Jonathan Chao 19

Cell Delineation & VCI Overwrite Units Setup Picture 03/10/2002 H. Jonathan Chao 20

Optical Setup for 2x2 Loop Switch WC1_1 LD <?1> Data_in 1 Data_in 2 Tunable DC Bias Sampling Ocilliscope O/E WC1_2 WC1_3 WC1_4 LD <?2> LD <?3> LD <?4> Coupler 4x1 Coupler Modulator Modulator CPL 2x1 Coupler 2x2 Coupler Fiber Delay Line Coupler 4x1 Coupler Data_out 1 Attenuator Tunable Attenuator & Power Monitor AWG Wavelength Splitter WC2_1 WC2_2 WC2_3 WC2_4 LD <?1> LD <?2> LD <?3> LD <?4> Coupler 4x1 Coupler EDFA Optical Amplifier WDM LOOP Coupler 4x1 Coupler?1?2?3?4 1x2 Switch 1x2 Switch 1x2 Switch 1x2 Switch Coupler 4x1 Coupler Data_out 2 Electrical Signal Optical Signal 03/10/2002 H. Jonathan Chao 21

Optical Setup Picture I VCI Overwriting 03/10/2002 H. Jonathan Chao 22

Optical Setup Picture II 2x2 Loop Switch 03/10/2002 H. Jonathan Chao 23

Optical Setup Picture III Wavelength Converter 03/10/2002 H. Jonathan Chao 24