0% found this document useful (0 votes)
58 views19 pages

System On AChip

This document provides an overview of System on a Chip (SoC) technology. A SoC integrates all necessary components of a computer system onto a single microchip, including a processor, memory, and peripheral interfaces. SoCs can be implemented using ASICs, FPGAs, or programmable devices. The design process involves developing hardware and software blocks in parallel. SoCs provide benefits like lower power consumption and smaller size but have higher design costs. Examples discussed include the TigerSHARC digital signal processor and Intel's Tolapai chip designed for mobile devices.

Uploaded by

RuqaiyaKhanam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views19 pages

System On AChip

This document provides an overview of System on a Chip (SoC) technology. A SoC integrates all necessary components of a computer system onto a single microchip, including a processor, memory, and peripheral interfaces. SoCs can be implemented using ASICs, FPGAs, or programmable devices. The design process involves developing hardware and software blocks in parallel. SoCs provide benefits like lower power consumption and smaller size but have higher design costs. Examples discussed include the TigerSHARC digital signal processor and Intel's Tolapai chip designed for mobile devices.

Uploaded by

RuqaiyaKhanam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 19

System on a Chip (SoC)

An Overview

Presentation Overview
What is a SoC?
Implementation Options
Design
Advantages
Disadvantages
TigerSHARC
Future of SoCs

Tolapai example

What is a SoC?
Necessary components of a
computer system embedded on a
single silicon die.
SiP System in a Package : multiple
die in a single package.
SoP System on a Package :
multiple layers of discrete
components

A typical SoC will contain:


A processor
Onboard execution memory (SRAM)
Peripheral systems & interfaces
connected to the processing core via a
SoC bus
Many microcontrollers may contain
FLASH memory for program storage

How is a SoC implemented?


ASIC Application Specific IC, very
integrated, yet very expensive
FPGA Cheaper to implement, field
reprogrammable
Programmable Devices Off the
shelf devices, quick to program,
cheap.

SoC Design:
IP hardware blocks and software blocks
developed in parallel
Hardware in CAD
Software in development environment
Emulated and verified on FPGA
Place and Route, created in silicon

SoC Advantages
Decreased power consumption
Increased reliability
Smaller board space
Can be cheaper when using ready to
go components

SoC Disadvantages
Extremely high design cost (for the
actual chip)
Large silicon space may be required
Component testing may be difficult
Prototyping may take longer
Intellectual property (IP) issues

TigerSHARC

TigerSHARC contains several SoC


components:
Execution memory
Processing Core
Peripheral interface:
Link ports
EBIU port
JTAG port
Ext. flags, timers, DMA, etc

Where are SoCs Headed?


More tightly integrates SoCs will
result in smaller electronic products
that use less power, are faster, and
more reliable
Nano scale robots for fighting human
diseases, curing diseases.

Intel Tolapai
The XScale replacement is not a pure
processor, but rather a tightly
integrated SoC
Does away with many supporting
chips (North, South bridges as found
in typical systems)
Aimed at mobile devices market
(PDAs, cell phones, etc)

ADSP-BF561 Dual Core Blackfin SoC

Dallas DS80C Network Microcontroller

You might also like