1 Evgeny Bolotin – ICECS 2004 Automatic Hardware-Efficient SoC Integration by QoS Network on Chip Electrical Engineering Department, Technion, Haifa, Israel.

Slides:



Advertisements
Similar presentations
Best of Both Worlds: A Bus-Enhanced Network on-Chip (BENoC) Ran Manevich, Isask har (Zigi) Walter, Israel Cidon, and Avinoam Kolodny Technion – Israel.
Advertisements

Presentation of Designing Efficient Irregular Networks for Heterogeneous Systems-on-Chip by Christian Neeb and Norbert Wehn and Workload Driven Synthesis.
G-Number 1 Challenges and Opportunities for Technion and the Israeli Chip Industry Avinoam Kolodny EE Department Technion – Israel Institute of Technology.
1 Architectural Complexity: Opening the Black Box Methods for Exposing Internal Functionality of Complex Single and Multiple Processor Systems EECC-756.
Handling Global Traffic in Future CMP NoCs Ran Manevich, Israel Cidon, and Avinoam Kolodny. Group Research QNoC Electrical Engineering Department Technion.
1 Asynchronous Bit-stream Compression (ABC) IEEE 2006 ABC Asynchronous Bit-stream Compression Arkadiy Morgenshtein, Avinoam Kolodny, Ran Ginosar Technion.
Networks on Chip : a very quick introduction! Jeremy Chan 11 May 2005.
Technion – Israel Institute of Technology Qualcomm Corp. Research and Development, San Diego, California Leveraging Application-Level Requirements in the.
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.
NETWORK ON CHIP ROUTER Students : Itzik Ben - shushan Jonathan Silber Instructor : Isaschar Walter Final presentation part A Winter 2006.
1 Evgeny Bolotin – Efficient Routing, DATE 2007 Routing Table Minimization for Irregular Mesh NoCs Evgeny Bolotin, Israel Cidon, Ran Ginosar, Avinoam Kolodny.
Network based System on Chip Performed by: Medvedev Alexey Supervisor: Walter Isaschar (Zigmond) Winter-Spring 2006.
MICRO-MODEM RELIABILITY SOLUTION FOR NOC COMMUNICATIONS Arkadiy Morgenshtein, Evgeny Bolotin, Israel Cidon, Avinoam Kolodny, Ran Ginosar Technion – Israel.
IP I/O Memory Hard Disk Single Core IP I/O Memory Hard Disk IP Bus Multi-Core IP R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R Networks.
LOW-LEAKAGE REPEATERS FOR NETWORK-ON-CHIP INTERCONNECTS Arkadiy Morgenshtein, Israel Cidon, Avinoam Kolodny, Ran Ginosar Technion – Israel Institute of.
NoC: Network OR Chip? Israel Cidon Technion. Israel Cidon, Technion Technion’s NoC Research: PIs  Israel Cidon (networking)  Ran Ginosar (VLSI)  Idit.
GeNoLator – Generic Network Simulator Final Presentation Students: Gal Ben-Haim, Dan Blechner Supervisor: Isask'har Walter Winter 08/09 18/08/2009.
1 Multi - Core fast Communication for SoPC Multi - Core fast Communication for SoPC Technion – Israel Institute of Technology Department of Electrical.
1 Link Division Multiplexing (LDM) for NoC Links IEEE 2006 LDM Link Division Multiplexing Arkadiy Morgenshtein, Avinoam Kolodny, Ran Ginosar Technion –
Adaptive Routing in (Q)NoC
NETWORK ON CHIP ROUTER Students : Itzik Ben - shushan Jonathan Silber Instructor : Isaschar Walter PART A Midterm presentation Winter 2006.
Copyright  1999 Daniel D. Gajski IP – Based Design Methodology Daniel D. Gajski University of California
1 Evgeny Bolotin – ClubNet Nov 2003 Network on Chip (NoC) Evgeny Bolotin Supervisors: Israel Cidon, Ran Ginosar and Avinoam Kolodny ClubNet - November.
Modern trends in computer architecture and semiconductor scaling are leading towards the design of chips with more and more processor cores. Highly concurrent.
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 1 Networks on Chips (NoC) – Keeping up with Rent’s Rule and Moore’s Law Avi Kolodny Technion – Israel Institute of Technology International Workshop.
Architecture and Routing for NoC-based FPGA Israel Cidon* *joint work with Roman Gindin and Idit Keidar.
Orion: A Power-Performance Simulator for Interconnection Networks Presented by: Ilya Tabakh RC Reading Group4/19/2006.
Network-on-Chip: Communication Synthesis Department of Computer Science Texas A&M University.
Performance and Power Efficient On-Chip Communication Using Adaptive Virtual Point-to-Point Connections M. Modarressi, H. Sarbazi-Azad, and A. Tavakkol.
C OLUMBIA U NIVERSITY Lightwave Research Laboratory Embedding Real-Time Substrate Measurements for Cross-Layer Communications Caroline Lai, Franz Fidler,
High Performance Embedded Computing © 2007 Elsevier Lecture 16: Interconnection Networks Embedded Computing Systems Mikko Lipasti, adapted from M. Schulte.
NETWORK-ON-CHIP (NOC): A New SoC Paradigm
On-Chip Networks and Testing
Introduction to Interconnection Networks. Introduction to Interconnection network Digital systems(DS) are pervasive in modern society. Digital computers.
Repeaters and Hubs Repeaters: simplest type of connectivity devices that regenerate a digital signal Operate in Physical layer Cannot improve or correct.
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
High-Level Interconnect Architectures for FPGAs An investigation into network-based interconnect systems for existing and future FPGA architectures Nick.
A New Method For Developing IBIS-AMI Models
Israel Cidon Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 1 Hardware.
High-Level Interconnect Architectures for FPGAs Nick Barrow-Williams.
Ob-Chip Networks and Testing1 On-Chip Networks and Testing-II.
Salim Hariri HPDC Laboratory Enhanced General Switch Management Protocol Salim Hariri Department of Electrical and Computer.
1 Towards Optimal Custom Instruction Processors Wayne Luk Kubilay Atasu, Rob Dimond and Oskar Mencer Department of Computing Imperial College London HOT.
F. Gharsalli, S. Meftali, F. Rousseau, A.A. Jerraya TIMA laboratory 46 avenue Felix Viallet Grenoble Cedex - France Embedded Memory Wrapper Generation.
1 Abstract & Main Goal המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory The focus of this project was the creation of an analyzing device.
50 th Annual Allerton Conference, 2012 On the Capacity of Bufferless Networks-on-Chip Alex Shpiner, Erez Kantor, Pu Li, Israel Cidon and Isaac Keslassy.
2D/3D Integration Challenges: Dynamic Reconfiguration and Design for Reuse.
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ä.
Improving NoC-based Testing Through Compression Schemes Érika Cota 1 Julien Dalmasso 2 Marie-Lise Flottes 2 Bruno Rouzeyre 2 WNOC
Run-time Adaptive on-chip Communication Scheme 林孟諭 Dept. of Electrical Engineering National Cheng Kung University Tainan, Taiwan, R.O.C.
Networks-on-Chip (NoC) Suleyman TOSUN Computer Engineering Deptartment Hacettepe University, Turkey.
1 Presenter: Min Yu,Lo 2015/12/21 Kumar, S.; Jantsch, A.; Soininen, J.-P.; Forsell, M.; Millberg, M.; Oberg, J.; Tiensyrja, K.; Hemani, A. VLSI, 2002.
Dynamic Traffic Distribution among Hierarchy Levels in Hierarchical Networks-on-Chip Ran Manevich, Israel Cidon, and Avinoam Kolodny Group Research QNoC.
Module R R RRR R RRRRR RR R R R R Access Regulation to Hot-Modules in Wormhole NoCs Isask’har (Zigi) Walter Supervised by: Israel Cidon, Ran Ginosar and.
SCORES: A Scalable and Parametric Streams-Based Communication Architecture for Modular Reconfigurable Systems Abelardo Jara-Berrocal, Ann Gordon-Ross NSF.
Technion – Israel Institute of Technology Faculty of Electrical Engineering NOC Seminar Error Handling in Wormhole Networks Author: Amit Berman Mentor:
Towards a Framework to Evaluate Performance of the NoCs Mahmoud Moadeli University of Glasgow.
Network On Chip Cache Coherency Final presentation – Part A Students: Zemer Tzach Kalifon Ethan Kalifon Ethan Instructor: Walter Isaschar Instructor: Walter.
A Low-Area Interconnect Architecture for Chip Multiprocessors Zhiyi Yu and Bevan Baas VLSI Computation Lab ECE Department, UC Davis.
Performed by: Jonathan Silber Itzik Ben-Shushan Instructor: Isaschar walter המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון.
Runtime Reconfigurable Network-on- chips for FPGA-based systems Mugdha Puranik Department of Electrical and Computer Engineering
Network-on-Chip Paradigm Erman Doğan. OUTLINE SoC Communication Basics  Bus Architecture  Pros, Cons and Alternatives NoC  Why NoC?  Components 
SUBJECT : DIGITAL ELECTRONICS CLASS : SEM 3(B) TOPIC : INTRODUCTION OF VHDL.
Azeddien M. Sllame, Amani Hasan Abdelkader
IP – Based Design Methodology
NoC: Network OR Chip? Israel Cidon Technion.
Deadlock Free Hardware Router with Dynamic Arbiter
Israel Cidon, Ran Ginosar and Avinoam Kolodny
CS 31006: Computer Networks – The Routers
Presentation transcript:

1 Evgeny Bolotin – ICECS 2004 Automatic Hardware-Efficient SoC Integration by QoS Network on Chip Electrical Engineering Department, Technion, Haifa, Israel Evgeny Bolotin, Arkadiy Morgenshtein, Israel Cidon, Ran Ginosar, Avinoam Kolodny QNoC Research Group, Electrical Engineering Department Technion – Israel Institute of Technology Haifa, Israel

2 Evgeny Bolotin – ICECS 2004 Outline Introduction: SoC Integration Challenge NoC Concept and QNoC Architecture SoC Automatic Integration by QNoC Summary

3 Evgeny Bolotin – ICECS 2004 The Integration Challenge: Growing Chip Density 1998 Asic  m 2004 SoC – 90 nm Memory, I/O P Design complexity - High IP reuse Scalable and Efficient, High Performance Interconnect Integration Challenge

4 Evgeny Bolotin – ICECS 2004 The Growing Gap: Computation vs. Communication From ITRS, 2001

5 Evgeny Bolotin – ICECS 2004 Traditional SoC Nightmare Variety of dedicated interfaces Poor separation between computation and communication. Design and Verification Complexity Unpredictable performance

6 Evgeny Bolotin – ICECS 2004 Solution – Network on Chip (NoC) Scalability Concurrency, effective spatial reuse of resources Higher bandwidth Higher levels of abstraction Modularity – Productivity Improvement Easier SoC Integration!

7 Evgeny Bolotin – ICECS 2004 NoC vs. “Off-Chip” Networks What is Different? Routers on Planar Grid Topology Short PTP Links between routers Unique VLSI Cost Sensitivity: Area-Routers and Links Power

8 Evgeny Bolotin – ICECS 2004 NoC vs. “Off-Chip Networks” No legacy protocols to be compliant with … No software  simple and hardware efficient protocols Different operating env. (no dynamic changes and failures) Custom Network Design – You design what you need! Replace Example1: Replace modules

9 Evgeny Bolotin – ICECS 2004 NoC vs. “Off-Chip Networks” Example2: Adapt Links Adapt Links Example3: Trim Unnecessary (ports, buffers, routers, links)

10 Evgeny Bolotin – ICECS 2004 QNoC: QoS NoC Define Service Levels (SLs): Signaling Real-Time Read/Write (RD/WR) Block-Transfer Different QoS for each SL

11 Evgeny Bolotin – ICECS 2004 QNoC Architecture Mesh Topology Fixed shortest path routing (X-Y) Simple Router (no tables, simple logic) No deadlock scenario Power efficient communication Wormhole Routing For reduced buffering

12 Evgeny Bolotin – ICECS 2004 QNoC Wormhole Router Input Port Output Port

13 Evgeny Bolotin – ICECS 2004 SoC development with QNoC System Architecture Definition System Integration and Verification

14 Evgeny Bolotin – ICECS 2004 Integration Automation Tools QNoC Placement and Topology Generation Analyzes System Modules and Traffic Derives NoC Topology and Module Placement Minimizes Spatial Traffic Density  For Lower Area and Power

15 Evgeny Bolotin – ICECS 2004 Integration Automation Tools QNoC Customization Maze-Router – for efficient packet routing Link Load Calculator – for capacity allocation QNoC Network Simulator – for QoS assuring Placed ModulesRelative Link Load Simulated QoS

16 Evgeny Bolotin – ICECS 2004 Integration Automation Tools Automatic Hardware Generation Use calculated QNoC parameters and QNoC VHDL templates library Create Synthesizable VHDL description of QNoC Including Module wrappers Synchronization and SER/DES circuitry Routing logic and tables System Verification QNoC verification models For hardware and system simulations

17 Evgeny Bolotin – ICECS 2004 Summary SoC Integration Challenge NoC Concept QNoC Architecture SoC Integration by QNoC Automatic Integration Tools

18 Evgeny Bolotin – ICECS 2004 More Info: