Multiprocessor SoC integration Method: A Case Study on Nexperia, Li Bin, Mengtian Rong Presented by Pei-Wei Li.

Slides:



Advertisements
Similar presentations
Philips Research ICS 252 class, February 3, The Trimedia CPU64 VLIW Media Processor Kees Vissers Philips Research Visiting Industrial Fellow
Advertisements

System-level Trade-off of Networks-on-Chip Architecture Choices Network-on-Chip System-on-Chip Group, CSE-IMM, DTU.
TIE Extensions for Cryptographic Acceleration Charles-Henri Gros Alan Keefer Ankur Singla.
Reporter :LYWang We propose a multimedia SoC platform with a crossbar on-chip bus which can reduce the bottleneck of on-chip communication.
Presenter : Cheng_Ta Wu Shunitsu Kohara† Naoki Tomono†,‡ Jumpei Uchida† Yuichiro Miyaoka†,∗Nozomu Togawa‡ Masao Yanagisawa† Tatsuo Ohtsuki† † Department.
High Performance Embedded Computing © 2007 Elsevier Lecture 15: Embedded Multiprocessor Architectures Embedded Computing Systems Mikko Lipasti, adapted.
Chapter 6 Computer Architecture
Chapter 8 Hardware Conventional Computer Hardware Architecture.
Addressing the System-on-a-Chip Interconnect Woes Through Communication-Based Design N. Vinay Krishnan EE249 Class Presentation.
IBM RS6000/SP Overview Advanced IBM Unix computers series Multiple different configurations Available from entry level to high-end machines. POWER (1,2,3,4)
1 COMP 206: Computer Architecture and Implementation Montek Singh Mon, Dec 5, 2005 Topic: Intro to Multiprocessors and Thread-Level Parallelism.
11/14/05ELEC Fall Multi-processor SoCs Yijing Chen.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
Introduction to Systems Architecture Kieran Mathieson.
Energy Evaluation Methodology for Platform Based System-On- Chip Design Hildingsson, K.; Arslan, T.; Erdogan, A.T.; VLSI, Proceedings. IEEE Computer.
Presenter: Jyun-Yan Li Multiprocessor System-on-Chip Profiling Architecture: Design and Implementation Po-Hui Chen, Chung-Ta King, Yuan-Ying Chang, Shau-Yin.
1 On-chip networks for System-on-chips Embedded System Design Yuping Dong Shiva Navab.
CS294-6 Reconfigurable Computing Day 3 September 1, 1998 Requirements for Computing Devices.
1 Platform-Based Design A paper by Alberto Sangiovanni-Vincentelli EE 249, 11/5/2002 Presenter: Mel Tsai.
Presenter : Cheng-Ta Wu Antti Rasmus, Ari Kulmala, Erno Salminen, and Timo D. Hämäläinen Tampere University of Technology, Institute of Digital and Computer.
Presented By Chandra Shekar Reddy.Y 11/5/20081Computer Architecture & Design.
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
1 Presenter: Ming-Shiun Yang Sah, A., Balakrishnan, M., Panda, P.R. Design, Automation & Test in Europe Conference & Exhibition, DATE ‘09. A Generic.
Interconnection Structures
Comp-TIA Standards.  AMD- (Advanced Micro Devices) An American multinational semiconductor company that develops computer processors and related technologies.
Introduction to Interconnection Networks. Introduction to Interconnection network Digital systems(DS) are pervasive in modern society. Digital computers.
Computer Architecture ECE 4801 Berk Sunar Erkay Savas.
Simultaneous Multithreading: Maximizing On-Chip Parallelism Presented By: Daron Shrode Shey Liggett.
ECE-777 System Level Design and Automation Introduction 1 Cristinel Ababei Electrical and Computer Department, North Dakota State University Spring 2012.
LOGO BUS SYSTEM Members: Bui Thi Diep Nguyen Thi Ngoc Mai Vu Thi Thuy Class: 1c06.
Determining the Optimal Process Technology for Performance- Constrained Circuits Michael Boyer & Sudeep Ghosh ECE 563: Introduction to VLSI December 5.
1 Chapter 1 Parallel Machines and Computations (Fundamentals of Parallel Processing) Dr. Ranette Halverson.
Lecture 13 Introduction to Embedded Systems Graduate Computer Architecture Fall 2005 Shih-Hao Hung Dept. of Computer Science and Information Engineering.
THE PHILIPS NEXPERIA DIGITAL VIDEO PLATFORM. The Digital Video Revolution  Transition from Analog to Digital Video  Navigate, store, retrieve and share.
Paper Review: XiSystem - A Reconfigurable Processor and System
Architecture Examples And Hierarchy Samuel Njoroge.
Computers organization & Assembly Language Chapter 0 INTRODUCTION TO COMPUTING Basic Concepts.
1 Integration Verification: Re-Create or Re-Use? Nick Gatherer Trident Digital Systems.
Modern VLSI Design 4e: Chapter 8 Copyright  2008 Wayne Wolf Topics Testability and architecture. Design methodologies. Multiprocessor system-on-chip.
CHAPTER 12 INTRODUCTION TO PARALLEL PROCESSING CS 147 Guy Wong page
Chapter 1 Introduction. Architecture & Organization 1 Architecture is those attributes visible to the programmer —Instruction set, number of bits used.
System Design with CoWare N2C - Overview. 2 Agenda q Overview –CoWare background and focus –Understanding current design flows –CoWare technology overview.
1 Towards Optimal Custom Instruction Processors Wayne Luk Kubilay Atasu, Rob Dimond and Oskar Mencer Department of Computing Imperial College London HOT.
A Methodology for Architecture Exploration of heterogeneous Signal Processing Systems Paul Lieverse, Pieter van der Wolf, Ed Deprettere, Kees Vissers.
Architectural and Physical Design Optimization for Efficient Intra-Tile Communication Liza Rodriguez Aurelio Morales EEL Embedded Systems Dept.
CS 8501 Networks-on-Chip (NoCs) Lukasz Szafaryn 15 FEB 10.
Embedded Systems Design: A Unified Hardware/Software Introduction 1 Chapter 3 General-Purpose Processors: Software.
1 Introduction CEG 4131 Computer Architecture III Miodrag Bolic.
Veronica Eyo Sharvari Joshi. System on chip Overview Transition from Ad hoc System On Chip design to Platform based design Partitioning the communication.
EMBEDDED SYSTEMS ON PCI. INTRODUCTION EMBEDDED SYSTEMS PERIPHERAL COMPONENT INTERCONNECT The presentation involves the success of the widely adopted PCI.
A few issues on the design of future multicores André Seznec IRISA/INRIA.
Authors – Jeahyuk huh, Doug Burger, and Stephen W.Keckler Presenter – Sushma Myneni Exploring the Design Space of Future CMPs.
AmendmentsAmendments Advanced Higher. The PCI bus was adequate for many years, providing enough bandwidth for all the peripherals most users might want.
Operating System Issues in Multi-Processor Systems John Sung Hardware Engineer Compaq Computer Corporation.
SOC Virtual Prototyping: An Approach towards fast System- On-Chip Solution Date – 09 th April 2012 Mamta CHALANA Tech Leader ST Microelectronics Pvt. Ltd,
Networks-on-Chip (NoC) Suleyman TOSUN Computer Engineering Deptartment Hacettepe University, Turkey.
© Wen-mei Hwu and S. J. Patel, 2005 ECE 511, University of Illinois Lecture 4: Microarchitecture: Overview and General Trends.
Abstract As transistor sizes shrink and we approach the ``end of Moore's law'', interconnects, both on-chip and off-chip, will represent the biggest bottleneck.
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.
What is a Microprocessor ? A microprocessor consists of an ALU to perform arithmetic and logic manipulations, registers, and a control unit Its has some.
4 Linking the Components Linking The Components A computer is a system with data and instructions flowing between its components in response to processor.
PERFORMANCE EVALUATION OF LARGE RECONFIGURABLE INTERCONNECTS FOR MULTIPROCESSOR SYSTEMS Wim Heirman, Iñigo Artundo, Joni Dambre, Christof Debaes, Pham.
Chapter Microcontroller
QoS-Enable Broadband Mobile A ccess to Wireless Networks IEEE Communications Magazine April 2002 報告者 : 通訊所 林益宏.
Presented By Aditya Dayal ITM University, Gwalior.
1.3 Operating system services An operating system provide services to programs and to the users of the program. It provides an environment for the execution.
System On Chip.
Introduction to Embedded Systems
Presentation transcript:

Multiprocessor SoC integration Method: A Case Study on Nexperia, Li Bin, Mengtian Rong Presented by Pei-Wei Li

Outline Introduction Introduction SoC Methodology Overview SoC Methodology Overview MultiProcessor SoC trends MultiProcessor SoC trends Interconnection Network Architecture Interconnection Network Architecture A Case Study: Nexperia 8500 Architecture A Case Study: Nexperia 8500 Architecture Performance evaluation Performance evaluation Conclusion Conclusion Comment Comment

Introduction SoC design technology has significant progress, more and more advanced processors use this method. SoC design technology has significant progress, more and more advanced processors use this method. MPSoC is simply a system-on-chip that contains multiple instruction-set processors (CPUs). MPSoC is simply a system-on-chip that contains multiple instruction-set processors (CPUs).

Introduction This paper studies how SoC technology can be use to design processor, and embedded multiprocessor. This paper studies how SoC technology can be use to design processor, and embedded multiprocessor. There are many kinds of MPSoC products at market, Philips Nexperia8500 is an example. There are many kinds of MPSoC products at market, Philips Nexperia8500 is an example. Finally, the results of Nexperia8500 processor performance are presented. Finally, the results of Nexperia8500 processor performance are presented.

SoC Methodology Overview Component-based SoC design: – – It starts with a set of components and provides a set of primitives to build application-specific architectures and communication links. The key idea is to increase the abstraction level when designing component interconnections. It may provide a considerable reduction of design time for hardware/software communication refinement and component integration and may facilitate IP reuse.

MultiProcessor SoC trends

The topologies for interconnecting multiple processors consist of simple bus structures, dual-ported memories linking processors, and on-chip processor communication networks. Design-space exploration through the simulation of various multi-processor system designs is essential to choosing the right connection topology in these systems.

Interconnection Network Architecture The shared-bus based communication architecture topology is popular choices for on-chip communication between components. The architecture usually consists of several shared busses interconnected by bridges to form a hierarchy. Different levels of the hierarchy correspond to the varying communication bandwidth requirement of SoC components.

A Case Study: Nexperia 8500 Architecture

Performance evaluation TM32 is a high performance very long instruction word (VLIW) processor specially optimized for communication or multimedia signal applications. It can issue at 5 instructions at the same time. The maximum clock frequency is 400MHZ. It has 128×32-bit general-purpose registers and on-chip hardware support for audio- video I/O.

Performance evaluation

Conclusion In this paper, we have presented the micro- architecture of the Nexperia8500. TM32 has more better performance because it has more registers. MPSoC integration enables large improvements in processor performance, cost/performance, floor space, and total power consumed over previous processor.

Comment English grammar errors English grammar errors Related works are not presented. Related works are not presented. The results of Nexperia 8500 processor performance are from Philips Semiconductor. The results of Nexperia 8500 processor performance are from Philips Semiconductor.