Download presentation
Presentation is loading. Please wait.
Published byBlaise Butler Modified over 9 years ago
1
Axel Jantsch 1 Networks on Chip A Paradigm Change ? Axel Jantsch Laboratory of Electronics and Computer Systems, Royal Institute of Technology, Stockholm
2
Axel Jantsch 2 SoCWare Day November 13, 2002 Challange: How do we organize a chip with one or several billion of transistors?
3
Axel Jantsch 3 SoCWare Day November 13, 2002 Why can’t we just continue? Trends and Challenges Deep submicron effects Communication versus Computation Global synchrony Design productivity gap Heterogeneity of functions
4
Axel Jantsch 4 SoCWare Day November 13, 2002 Arbitrary Composability Given: Set of components C and combinators O A1, A2 : assamblages of components B is a component ( C,O ) is arbitrarily compasable if A1 + B => A2 can be done with effort independent of size ( A1 ) A1 + => A2 B
5
Axel Jantsch 5 SoCWare Day November 13, 2002 Network on Chip
6
Axel Jantsch 6 SoCWare Day November 13, 2002 What is a NoC based Platform? A Platform is defined by (A) the communication infra-structure from the physical level to the application level; (B) the provided services (e.g. load balancing, power management, fault-tolerance, resource allocation, task scheduling, external I/O, etc.); (C) the design methodology mapping and implementing applications to the platform.
7
Axel Jantsch 7 SoCWare Day November 13, 2002 How does a NoC Platform help? Reuse Predictability
8
Axel Jantsch 8 SoCWare Day November 13, 2002 Reuse Components and resources Communication infra-structure Reuse of the physical design Lower level communication services Higher level communication services Network services (operating system and middleware) Application parts and features Design, simulation and prototype environment Verification effort
9
Axel Jantsch 9 SoCWare Day November 13, 2002 Predictability Communication performance Electrical properties Design and verification time
10
Axel Jantsch 10 SoCWare Day November 13, 2002 The price we pay Less optimal products
11
Axel Jantsch 11 SoCWare Day November 13, 2002 Development of NOC based systems BACKBONE PLATFORMS SYSTEMS Baseband platform Database platform Multimedia platform High-perforrmance communication systems High-capacity communication systems Virtual reality games Entertainment devices Personal assistant Data collection systems
12
Axel Jantsch 12 SoCWare Day November 13, 2002 A NoC Platform Based Design Process Configuring the platform Selecting resources Reuse of features Evaluation and integration
13
Axel Jantsch 13 SoCWare Day November 13, 2002 Conclusion Arbitrary composability at physical, architectural, and application level is necessary If NoC can deliver that it will significantly change design and architecture of SoCs
14
Axel Jantsch 14 SoCWare Day November 13, 2002 Status of Research at KTH Definition of the protocol stack up to the transport layer Design of a buffer-less switch and a hot-potato routing technique NoC simulator Fault model and error handling scheme Development of a quasy-sycnhronous clocking scheme Development of a NoC Assamble Language
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.