MICRO-MODEM RELIABILITY SOLUTION FOR NOC COMMUNICATIONS Arkadiy Morgenshtein, Evgeny Bolotin, Israel Cidon, Avinoam Kolodny, Ran Ginosar Technion – Israel.

Slides:



Advertisements
Similar presentations
The Bus Architecture of Embedded System ESE 566 Report 1 LeTian Gu.
Advertisements

ASYNC07 High Rate Wave-pipelined Asynchronous On-chip Bit-serial Data Link R. Dobkin, T. Liran, Y. Perelman, A. Kolodny, R. Ginosar Technion – Israel Institute.
Semiconductor Memory Design. Organization of Memory Systems Driven only from outside Data flow in and out A cell is accessed for reading by selecting.
G-Number 1 Challenges and Opportunities for Technion and the Israeli Chip Industry Avinoam Kolodny EE Department Technion – Israel Institute of Technology.
COMT Performance of Data Communications Protocols General Protocol Concepts.
EUT 1040 Lecture 10: Programmable Logic Controllers.
1 Asynchronous Bit-stream Compression (ABC) IEEE 2006 ABC Asynchronous Bit-stream Compression Arkadiy Morgenshtein, Avinoam Kolodny, Ran Ginosar Technion.
Fall 06, Sep 19, 21 ELEC / Lecture 6 1 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic.
Digital Integrated Circuits© Prentice Hall 1995 Interconnect COPING WITH INTERCONNECT.
Module R R RRR R RRRRR RR R R R R Efficient Link Capacity and QoS Design for Wormhole Network-on-Chip Zvika Guz, Isask ’ har Walter, Evgeny Bolotin, Israel.
Optical Interconnects Speeding Up Computing Matt Webb PICTURE HERE.
1 Evgeny Bolotin – Efficient Routing, DATE 2007 Routing Table Minimization for Irregular Mesh NoCs Evgeny Bolotin, Israel Cidon, Ran Ginosar, Avinoam Kolodny.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
LOW-LEAKAGE REPEATERS FOR NETWORK-ON-CHIP INTERCONNECTS Arkadiy Morgenshtein, Israel Cidon, Avinoam Kolodny, Ran Ginosar Technion – Israel Institute of.
1 Link Division Multiplexing (LDM) for NoC Links IEEE 2006 LDM Link Division Multiplexing Arkadiy Morgenshtein, Avinoam Kolodny, Ran Ginosar Technion –
Computer Network Architecture and Programming
1 Evgeny Bolotin – ClubNet Nov 2003 Network on Chip (NoC) Evgeny Bolotin Supervisors: Israel Cidon, Ran Ginosar and Avinoam Kolodny ClubNet - November.
Network-on-Chip Links and Implementation Issues System-on-Chip Group, CSE-IMM, DTU.
1 E. Bolotin – The Power of Priority, NoCs 2007 The Power of Priority : NoC based Distributed Cache Coherency Evgeny Bolotin, Zvika Guz, Israel Cidon,
1 Evgeny Bolotin – ICECS 2004 Automatic Hardware-Efficient SoC Integration by QoS Network on Chip Electrical Engineering Department, Technion, Haifa, Israel.
Optical Interconnects Speeding Up Computing Matt Webb PICTURE HERE.
TDC 461 Basic Communications Systems 8 May, 2001.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
12 - Winter 2006 ECE ECE 766 Computer Interfacing and Protocols 1 Interfaces Transmission of data from the source to a device or from a device to the destination.
Digital Integrated Circuits© Prentice Hall 1995 Inverter THE INVERTERS.
Communication issues for NOC By Farhadur Arifin. Objective: Future system of NOC will have strong requirment on reusability and communication performance.
HyperTransport™ Technology I/O Link Presentation by Mike Jonas.
On-Chip Networks and Testing
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Research on Analysis and Physical Synthesis Chung-Kuan Cheng CSE Department UC San Diego
SMART: A Single- Cycle Reconfigurable NoC for SoC Applications -Jyoti Wadhwani Chia-Hsin Owen Chen, Sunghyun Park, Tushar Krishna, Suvinay Subramaniam,
COP 5611 Operating Systems Spring 2010 Dan C. Marinescu Office: HEC 439 B Office hours: M-Wd 2:00-3:00 PM.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
1 5. Application Examples 5.1. Programmable compensation for analog circuits (Optimal tuning) 5.2. Programmable delays in high-speed digital circuits (Clock.
Digital Integrated Circuits© Prentice Hall 1995 Interconnect COPING WITH INTERCONNECT.
Washington State University
Network-on-Chip Energy-Efficient Design Techniques for Interconnects Suhail Basit.
Sales Training 3/14/2013 Owner : SAYD Cypress Confidential IDT ICS8543 vs. Cypress CY2DL1504 Clock distribution in Router applications Clock signals delivered.
Network on Chip - Architectures and Design Methodology Natt Thepayasuwan Rohit Pai.
High Speed Digital System Lab Spring semester project  Instructor: Mony Orbach  Students: Pavel Shpilberg Ohad Fundoianu Ohad Fundoianu.
Design studies of a low power serial data link for a possible upgrade of the CMS pixel detector Beat Meier, Paul Scherrer Institut PSI TWEPP 2008.
1 ELE5 COMMUNICATIONS SYSTEMS REVISION NOTES. 2 Generalised System.
Veronica Eyo Sharvari Joshi. System on chip Overview Transition from Ad hoc System On Chip design to Platform based design Partitioning the communication.
William Stallings Data and Computer Communications
1 Interconnect/Via. 2 Delay of Devices and Interconnect.
Axel Jantsch 1 Networks on Chip Axel Jantsch 1 Shashi Kumar 1, Juha-Pekka Soininen 2, Martti Forsell 2, Mikael Millberg 1, Johnny Öberg 1, Kari Tiensurjä.
Enabling System-Level Modeling of Variation-Induced Faults in Networks-on-Chips Konstantinos Aisopos (Princeton, MIT) Chia-Hsin Owen Chen (MIT) Li-Shiuan.
LE427 Data communication and networks Jarree Chaicharn, Ph.D. รศ ดร จรี ไชยชาญ
By Nasir Mahmood.  The NoC solution brings a networking method to on-chip communication.
Dynamic Traffic Distribution among Hierarchy Levels in Hierarchical Networks-on-Chip Ran Manevich, Israel Cidon, and Avinoam Kolodny Group Research QNoC.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
A Survey on Interlaken Protocol for Network Applications Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan,
FUNDAMENTALS OF NETWORKING
CSE 8344 Introduction A quick look at network fundamentals.
Unit 3 Physical Layer.
MASCON: A Single IC Solution to ATM Multi-Channel Switching With Embedded Multicasting Ali Mohammad Zareh Bidoki April 2002.
EE415 VLSI Design THE INVERTER [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
1 Point-to-Point Links: Encoding Encoding: Section 2.2 (Section 2.1 read on your own)
Technion – Israel Institute of Technology Faculty of Electrical Engineering NOC Seminar Error Handling in Wormhole Networks Author: Amit Berman Mentor:
A Low-Area Interconnect Architecture for Chip Multiprocessors Zhiyi Yu and Bevan Baas VLSI Computation Lab ECE Department, UC Davis.
Univ. of TehranIntroduction to Computer Network1 An Introduction to Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Network-on-Chip Paradigm Erman Doğan. OUTLINE SoC Communication Basics  Bus Architecture  Pros, Cons and Alternatives NoC  Why NoC?  Components 
Protocols and the TCP/IP Suite
Click to edit Master subtitle style
Data Transmission and Computer Communications ECE: 412
Israel Cidon, Ran Ginosar and Avinoam Kolodny
COPING WITH INTERCONNECT
Computer Networking A Top-Down Approach Featuring the Internet
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Presentation transcript:

MICRO-MODEM RELIABILITY SOLUTION FOR NOC COMMUNICATIONS Arkadiy Morgenshtein, Evgeny Bolotin, Israel Cidon, Avinoam Kolodny, Ran Ginosar Technion – Israel Institute of Technology QNoC Research Group, Electrical Engineering Department Technion – Israel Institute of Technology Haifa, Israel

2 Micro-Modem – Reliability Solution for NoC Communications 2 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Outline Networks-on-Chip (NoC) Communication Environment Motivation Micro-Modem Architecture Components of Micro-Modem Discussion

3 Micro-Modem – Reliability Solution for NoC Communications 3 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Networks-on-Chip (NoC) NoC characteristics Packets-based data routing Modules connected by routers network Design modularity, various QoS levels Physical layer of NoC Submicron technologies Compact implementation Reliability challengesReliability challenges

4 Micro-Modem – Reliability Solution for NoC Communications 4 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Signal Integrity & Parameter Uncertainty Coupling capacitances QoS levels are physically adjacent Various activity factors Various frequency and packet sizes Device properties variations Nanoscale CMOS Threshold voltage variations Supply voltage variations interferences propagation delay Temperature variations Activity and power variations in NoC Wire delays Noise IR losses Leakage IR loss Aggressive Environment ! wire delay current drive noise leakage

5 Micro-Modem – Reliability Solution for NoC Communications 5 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Motivation Reliable data transportation Techniques for noise immunity Techniques for interference immunity Error identification and correction interferences propagation delay IR loss wire delay current drive noise leakage Uniform Communication Interface Scalable Reusable Adaptive Simple Compact Low-power Modem!

6 Micro-Modem – Reliability Solution for NoC Communications 6 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Modem in OSI Model of NoC Interconnect Application layer Presentation layer Session layer Transport layer Network layer Data link layer Physical layer

7 Micro-Modem – Reliability Solution for NoC Communications 7 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Micro-Modem Architecture

8 Micro-Modem – Reliability Solution for NoC Communications 8 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Components of Micro-Modem INPUT BUFFER Can be embedded in the Router Stores the packet for further parallel processing Requires high-performance compact memory cells

9 Micro-Modem – Reliability Solution for NoC Communications 9 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Components of Micro-Modem ERROR CORRECTION Implements error detection and correction Can be also used for restoration of bits lost - low-swing effects in low-area circuit designs - voltage drop in resistive wires - low signal integrity due to ISI, cross-talk and noise Has to be implemented using robust full-swing circuits

10 Micro-Modem – Reliability Solution for NoC Communications 10 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Components of Micro-Modem SYNCHRONIZATION Clock recovery using 8x10 encoding Skew reduction between clock and data: - start/stop synch series for clock initiation - ack/req signals for GALS structures Sequence numbers for packets ordering and detection of lost packets

11 Micro-Modem – Reliability Solution for NoC Communications 11 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Components of Micro-Modem INTERFERENCE REDUCTION Encoding / Processing for reduced crosstalk and ISI Interleaving for reduced potential differences in wires with opposite signals

12 Micro-Modem – Reliability Solution for NoC Communications 12 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Components of Micro-Modem PARALLEL-TO-SERIAL CONVERTER Core device in serial data transportation Has to be ultra-high speed to compensate the loss of parallelism (scaling) Has to be compact and low-power Has to be designed for various lane widths scenarios, or as a generic unit

13 Micro-Modem – Reliability Solution for NoC Communications 13 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Components of Micro-Modem MODULATION Low voltage differential signaling (LVDS) - Low-swing signaling - High noise and ISI immunity Multiplexing techniques

14 Micro-Modem – Reliability Solution for NoC Communications 14 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Components of Micro-Modem LINK INTERFACE Conditioning and buffering of the signal as it enters the wire Swing restoration Cascaded buffers for interconnect Fan-out drivers

15 Micro-Modem – Reliability Solution for NoC Communications 15 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Application of Micro-Modem can be function of noise and inter-system distance Possible µModem application types Application of Micro-Modem

16 Micro-Modem – Reliability Solution for NoC Communications 16 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Application of Micro-Modem Point-to-PointEnd-to-EndMid-Point High noise Parallel links High Latency High Power High Area Low noise Serial links Low Latency Low Power Low Area Medium.

17 Micro-Modem – Reliability Solution for NoC Communications 17 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Preliminary Designs 210x90um µ Modem Transmitter for Router 32-bit Micro-Modem in 0.25 µm technology

18 Micro-Modem – Reliability Solution for NoC Communications 18 Micro-Modem – Reliability Solution for NoC Communications ICECS 2004 Questions?