Tomas Bengtsson 1 Test Research at Jönköping University Tomas Bengtsson.

Slides:



Advertisements
Similar presentations
COMPUTER NETWORK TOPOLOGIES
Advertisements

Computer Network Topologies
01/11/2002SNS Software Final Design Review1 V123S Event Link Encoder, Transmission System and PLL Receiver Thomas M. Kerner (BNL) SNS Global Controls.
Presentation of Designing Efficient Irregular Networks for Heterogeneous Systems-on-Chip by Christian Neeb and Norbert Wehn and Workload Driven Synthesis.
Fault-Tolerant Delay-Insensitive Inter-Chip Communication Yebin Shi Apt Group The University of Manchester.
Serial Buses. Serial Bus Features Allows several devices to be connected to a set of common signal wires Reduces inter-connections and complexity Asynchronous.
P. Keresztes, L.T. Kóczy, A. Nagy, G.Rózsa: Training Electrical Engineers on Asynchronous Logic Circuits on Constant Weight Codes 1 Training Electrical.
COMT Performance of Data Communications Protocols General Protocol Concepts.
EE141 © Digital Integrated Circuits 2nd Timing Issues 1 Digital Integrated Circuits A Design Perspective Timing Issues Jan M. Rabaey Anantha Chandrakasan.
Defect Tolerance for Yield Enhancement of FPGA Interconnect Using Fine-grain and Coarse-grain Redundancy Anthony J. Yu August 15, 2005.
1 Asynchronous Bit-stream Compression (ABC) IEEE 2006 ABC Asynchronous Bit-stream Compression Arkadiy Morgenshtein, Avinoam Kolodny, Ran Ginosar Technion.
Defect Tolerance for Yield Enhancement of FPGA Interconnect Using Fine-grain and Coarse-grain Redundancy Anthony J. Yu August 15, 2005.
The Design and Implementation of a Low-Latency On-Chip Network Robert Mullins 11 th Asia and South Pacific Design Automation Conference (ASP-DAC), Jan.
Montek Singh COMP Nov 10,  Design questions at various leves ◦ Network Adapter design ◦ Network level: topology and routing ◦ Link level:
Network Protocols Sarah Diesburg Operating Systems CS 3430.
NETWORK ON CHIP ROUTER Students : Itzik Ben - shushan Jonathan Silber Instructor : Isaschar Walter Final presentation part A Winter 2006.
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.
Lei Wang, Yuho Jin, Hyungjun Kim and Eun Jung Kim
11/10/2004EE 42 fall 2004 lecture 301 Lecture #30 Finite State Machines Last lecture: –CMOS fabrication –Clocked and latched circuits This lecture: –Finite.
1 An Introduction to Computer Networks Some slides are from lectures by Nick Mckeown, Ion Stoica, Frans Kaashoek, Hari Balakrishnan, and Sam Madden Prof.
Architecture and Routing for NoC-based FPGA Israel Cidon* *joint work with Roman Gindin and Idit Keidar.
Wireless MESH network Tami Alghamdi. Mesh Architecture – Mesh access points (MAPs). – Mesh clients. – Mesh points (MPs) – MP uses its Wi-Fi interface.
Instructor & Todd Lammle
Communication Networks
Digital System Bus A bus in a digital system is a collection of (usually unbroken) signal lines that carry module-to-module communications. The signals.
OPTICAL NETWORKS. CONTENTS 1. History of Optical Networks 2. About Optical fiber. 3. Synchronous Optical Network 4. SONET Features 5. When Is a Separate.
Chapter 18. Virtual-Circuit Networks: Frame Relay and ATM
High-Performance Networks for Dataflow Architectures Pravin Bhat Andrew Putnam.
Multiple Processor Systems. Multiprocessor Systems Continuous need for faster and powerful computers –shared memory model ( access nsec) –message passing.
LECTURE9 NET301. DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL Carrier Sense Multiple Access (CSMA): A protocol in which a node verifies the absence of other.
QoS Support in High-Speed, Wormhole Routing Networks Mario Gerla, B. Kannan, Bruce Kwan, Prasasth Palanti,Simon Walton.
Layer 2 Technologies At layer 2 we create and transmit frames over communications channels Format of frames and layer 2 transmission protocols are dependent.
ECE669 L21: Routing April 15, 2004 ECE 669 Parallel Computer Architecture Lecture 21 Routing.
Network-on-Chip Energy-Efficient Design Techniques for Interconnects Suhail Basit.
An Overview of Parallel Computing. Hardware There are many varieties of parallel computing hardware and many different architectures The original classification.
CSE 661 PAPER PRESENTATION
Network on Chip - Architectures and Design Methodology Natt Thepayasuwan Rohit Pai.
 Counters are sequential circuits which "count" through a specific state sequence. They can count up, count down, or count through other fixed sequences.
© Sudhakar Yalamanchili, Georgia Institute of Technology (except as indicated) Switch Microarchitecture Basics.
Databases Illuminated
Axel Jantsch 1 NOCARC Network on Chip Architecture KTH, VTT Nokia, Ericsson, Spirea TEKES, Vinnova.
3.2 Software Fundamentals. A protocol is a formal description of digital message formats and the rules for exchanging those messages in or between computing.
Hwajung Lee. One of the selling points of a distributed system is that the system will continue to perform even if some components / processes fail.
Networks-on-Chip (NoC) Suleyman TOSUN Computer Engineering Deptartment Hacettepe University, Turkey.
OASIS NoC Revisited Adam Esch (m ). Outline Pre-Research OASIS Overview Research Contributions Remarks OASIS Suggestions Future Work.
Star Topology Star Networks are one of the most common network topologies. consists of one central switch, hub or computer, which acts as a conduit to.
Soc 5.1 Chapter 5 Interconnect Computer System Design System-on-Chip by M. Flynn & W. Luk Pub. Wiley 2011 (copyright 2011)
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.
By Nasir Mahmood.  The NoC solution brings a networking method to on-chip communication.
Super computers Parallel Processing
Unit 1 Lecture 4.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching.
Networks and Distributed Systems Sarah Diesburg Operating Systems COP 4610.
TCP continued. Discussion – TCP Throughput TCP will most likely generate the saw tooth type of traffic. – A rough estimate is that the congestion window.
Univ. of TehranComputer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr. Nasser Yazdani.
SCORES: A Scalable and Parametric Streams-Based Communication Architecture for Modular Reconfigurable Systems Abelardo Jara-Berrocal, Ann Gordon-Ross NSF.
Faults and fault-tolerance One of the selling points of a distributed system is that the system will continue to perform even if some components / processes.
A Low-Area Interconnect Architecture for Chip Multiprocessors Zhiyi Yu and Bevan Baas VLSI Computation Lab ECE Department, UC Davis.
COMPUTER NETWORKS Lecture-8 Husnain Sherazi. Review Lecture 7  Shared Communication Channel  Locality of Reference Principle  LAN Topologies – Star.
Network-on-Chip Paradigm Erman Doğan. OUTLINE SoC Communication Basics  Bus Architecture  Pros, Cons and Alternatives NoC  Why NoC?  Components 
Deterministic Communication with SpaceWire
Faults and fault-tolerance
Computer Network Topologies
Azeddien M. Sllame, Amani Hasan Abdelkader
Faults and fault-tolerance
On-Chip Communication Architectures
RECONFIGURABLE NETWORK ON CHIP ARCHITECTURE FOR AEROSPACE APPLICATIONS
Synchronous Digital Design Methodology and Guidelines
Synchronous Digital Design Methodology and Guidelines
Presentation transcript:

Tomas Bengtsson 1 Test Research at Jönköping University Tomas Bengtsson

2 Outline System Design Research in Jönköping Test Research in Jönköping Crosstalk faults System Level Fault Models

Tomas Bengtsson 3 NoC research in Jönköping

Tomas Bengtsson 4 NoC research in Jönköping Routing Schemes in NoCs with Mixed Quality of Service Traffic

Tomas Bengtsson 5 NoC research in Jönköping Routing Schemes in NoCs with Mixed Quality of Service Traffic Irregular Structures and Application specific Deadlock free routing in Mesh NoC

Tomas Bengtsson 6 NoC research in Jönköping Routing Schemes in NoCs with Mixed Quality of Service Traffic Irregular Structures and Deadlock free routing in Mesh NoC Mapping Applications to NoC Systems

Tomas Bengtsson 7 NoC research in Jönköping Routing Schemes in NoCs with Mixed Quality of Service Traffic Irregular Structures and Deadlock free routing in Mesh NoC Mapping Applications to NoC Systems Test of the infrastructure

Tomas Bengtsson 8 Issues in Noc Test NoC test Resources Test access Test method for resource Infrastructure Interconnection Links Switches

Tomas Bengtsson 9 Test of interconnections Test for crosstalk faults is needed for relative long wire on Deep Submicron chips NoC chips gains several advantages of being Global Asynchronous Local Synchronous Switch Switch Switch Switch

Tomas Bengtsson 10 Test of interconnections Phase difference between clocks are non- deterministic –Effects of a fault varies Crosstalk faults can cause changed delay and glitches on wires Switch Switch Link is asynchronous

Tomas Bengtsson 11 Test for Delay Too much delay on data might give erroneous transfer sometime We have presented a method for detect such faults with purely digital BIST hardware Transmitting switch Ready To Receive Write Data clk T clk R Receiving switch Write Data clk R Write Data a b clk R

Tomas Bengtsson 12 Test for Glitches Glitches might make transmitter and receiver lose synchronization –Lost packets sometime –Dropped packets sometimes Difficultness is to don’t lose this synchronization during test Transmitting switch Ready To Receive Write Data clk T clk R Receiving switch Victim wire Controller reset Glitch detector Glitch detector

Tomas Bengtsson 13 System Level Fault Model Is it possible to have some fault models on a system without knowing anything of its implementation? –Application specific fault models telling what can go wrong –In a NoC-switch you can for example think of fault types like Packets are going in wrong direction Packets gets erroneous

Tomas Bengtsson 14 System Level Fault Model Packets are going in wrong direction –Example: A packet coming from north supposed to go west goes instead south –Which test vectors detects this fault? We have made experiment on a small crossbar which is a simplification of a NoC switch with three types of system level fault models –Experiments shows that there are some potential for such fault models