A 45nm 37.3GOPS/W Heterogeneous Multi-Core SoC ● Renesas Technology, Kodaira, Japan ● Hitachi, Kodaira, Japan ● Waseda University, Shinjuku, Japan ● Tokyo.

Slides:



Advertisements
Similar presentations
Introduction to Computers Section 4A. home Decimal Number System Called base 10 because 10 symbols are available.
Advertisements

DSPs Vs General Purpose Microprocessors
Yaron Doweck Yael Einziger Supervisor: Mike Sumszyk Spring 2011 Semester Project.
Configurable System-on-Chip: Xilinx EDK
Processor Architecture Kieran Mathieson. Outline Memory CPU Structure Design a CPU Programming Design Issues.
University of Kansas Research Interests David Andrews Rm. 324 Nichols
NOCS-2009 Chita R. Das National Science Foundation/ Pennsylvania State University.
ECE 424 Embedded Systems Design Lecture 8 & 9 & 10: Embedded Processor Architecture Chapter 5 Ning Weng.
Implementation of DSP Algorithm on SoC. Mid-Semester Presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompaning engineer : Emilia Burlak.
Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang, CSE, OSU
Mohamed ABDELFATTAH Vaughn BETZ. 2 Why NoCs on FPGAs? Embedded NoCs Area & Power Analysis Comparison Against P2P/Buses 4 4.
Measuring Performance
Processors Menu  INTEL Core™ i Processor INTEL Core™ i Processor  INTEL Core i Processor INTEL Core i Processor  AMD A K.
Things And Stuff… By Kyle Greenwood. Objectives This computer package is specifically for the gamer. It has the speed you need! With 8GB of DDR3 memory.
Computer Design Corby Milliron. Mother Board specs Model: Processor Socket Intel Processor Interface LGA1150 Form Factor ATX Processors Supported 4th.
Interconnection Structures
Spring EE 437 Lillevik 437s06-l2 University of Portland School of Engineering Advanced Computer Architecture Lecture 2 NSD with MUX and ROM Class.
Understanding Computers “Getting Inside the Computer” Computer Hardware.
Computer Systems 1 Fundamentals of Computing The CPU & Von Neumann.
Different CPUs CLICK THE SPINNING COMPUTER TO MOVE ON.
ECE 720T5 Fall 2012 Cyber-Physical Systems Rodolfo Pellizzoni.
D75P 34R HNC Computer Architecture 1 Week 9 The Processor, Busses and Peripherals © C Nyssen/Aberdeen College 2003 All images © C Nyssen /Aberdeen College.
Spring 2007W. Rhett DavisNC State UniversityECE 747Slide 1 ECE 747 Digital Signal Processing Architecture SoC Lecture – SoC Simulation Strategy ECE 747.
Trends & Contemporary Technologies Topic 6: Multimedia Technology.
Chapter 2 The CPU and the Main Board  2.1 Components of the CPU 2.1 Components of the CPU 2.1 Components of the CPU  2.2Performance and Instruction Sets.
1. DAC 2006 CAD Challenges for Leading-Edge Multimedia Designs.
COMPUTER SCIENCE Data Representation and Machine Concepts Section 1.2 Instructor: Lin Chen August 2013.
Egle Cebelyte. Random Access Memory is simply the storage area where all software is loaded and works from; also called working memory storage.
COMPUTER ORGANIZATIONS CSNB123. COMPUTER ORGANIZATIONS CSNB123 Why do you need to study computer organization and architecture? Computer science and IT.
Section one revision:1. Computer Systems To be able to Identify and describe computer systems To demonstrate an understanding of the Central Processing.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 3 – The Motherboard.
Computer Science 101 Computer Systems Organization.
Computer Structure & Architecture 7b - CPU & Buses.
Motherboard A motherboard allows all the parts of your computer to receive power and communicate with one another.
Chapter 5: Computer Systems Design and Organization Dr Mohamed Menacer Taibah University
Survey of multicore architectures Marko Bertogna Scuola Superiore S.Anna, ReTiS Lab, Pisa, Italy.
Overview von Neumann Architecture Computer component Computer function
3/22 How a Bus Works. Roll Call Lecture: –general traces addresses sizes types –How a PCI bus works.
Chapter 2.
 System Requirements are the prerequisites needed in order for a software or any other resources to execute efficiently.  Most software defines two.
Chapter 20 Computer Operations Computer Studies Today Chapter 20.
Instructor: Chapter 2: The System Unit. Learning Objectives: Recognize how data is processed Understand processors Understand memory types and functions.
The streets of the computer
MAHARANA PRATAP COLLEGE OF TECHNOLOGY SEMINAR ON- COMPUTER PROCESSOR SUBJECT CODE: CS-307 Branch-CSE Sem- 3 rd SUBMITTED TO SUBMITTED BY.
Primary Storage The Triplets – ROM & RAM & Cache.
Computer System Structures
i.MX Processor Roadmap i.MX 8 family i.MX 8M family i.MX 8X family
On the Motherboard Chapter 3.
Chapter 2.
Microarchitecture.
NVIDIA’s Extreme-Scale Computing Project
CIT 668: System Architecture
RAM, CPUs, & BUSES Egle Cebelyte.
System On Chip.
Computer Architecture and Organization
CPUs and Motherboards Cody, Emily, and Slavic.
The Triplets – ROM & RAM & Cache
Computer Architecture 2
Embedded OpenCV Acceleration
Introduction to Computing
Alex Saify Chad Reynolds James Aldorisio Brian Bischoff
A High Performance SoC: PkunityTM
Nov. 12, 1997 Bob Brodersen ( CS 152 Computer Architecture and Engineering Introduction to Architectures for Digital.
Components of a CPU AS Computing - F451.
Computer Evolution and Performance
Multicore and GPU Programming
Introduction to Computers
ARM920T Processor This training module provides an introduction to the ARM920T processor embedded in the AT91RM9200 microcontroller.We’ll identify the.
Presentation transcript:

A 45nm 37.3GOPS/W Heterogeneous Multi-Core SoC ● Renesas Technology, Kodaira, Japan ● Hitachi, Kodaira, Japan ● Waseda University, Shinjuku, Japan ● Tokyo Institute of Technology, Yokohama, Japan

Architecture General Purpose Module ● 4x (CPU+FPU) ● Video CODEC ● DDR RAM controller Media Acceleration Module ● 4x (CPU+FPU) (36GFLOPS) ● 4x FE (41GLOPS) ● 2x MX-2 (36GFLOPS) ● DDR RAM controller Peripheral Module ● PCIe ● SATA ● SPU2 ● LBSC Intelligent clock gating for power management 3 separate buses with full interconnect

FE: dynamically reconfigurable processor ● ALU cells for arithmetic ● Load/Store cells for memory operations ● Local memory for buffering ● Optimal for image processing like optical flow ● 4bit granularity

Architecture General Purpose Module Media Acceleration Module Peripheral Module

SPEED / POWER / AREA GFLOPS3W (simulated)154 mm^ GFLOPS / W ● > Cell BE on 45nm SOI ● > TILE64 mesh interconnect CPU ● Faster than comparable archs. ● Designed for real time low power multimedia image processing, like in IP-TV