Presentation is loading. Please wait.

Presentation is loading. Please wait.

System on a Chip (SoC) An Overview David Cheung Christopher Shannon.

Similar presentations


Presentation on theme: "System on a Chip (SoC) An Overview David Cheung Christopher Shannon."— Presentation transcript:

1 System on a Chip (SoC) An Overview David Cheung Christopher Shannon

2 Presentation Overview  What is a SoC?  Implementation Options  Design  Advantages  Disadvantages  TigerSHARC  Future of SoCs Tolapai exampleTolapai example

3 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

4  A typical SoC will contain: A processorA processor Onboard execution memory (SRAM)Onboard execution memory (SRAM) Peripheral systems & interfaces connected to the processing core via a SoC busPeripheral systems & interfaces connected to the processing core via a SoC bus Many microcontrollers may contain FLASH memory for program storageMany microcontrollers may contain FLASH memory for program storage

5

6 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.

7 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

8

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

10 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

11 TigerSHARC  TigerSHARC contains several SoC components: Execution memoryExecution memory Processing CoreProcessing Core Peripheral interface:Peripheral interface:  Link ports  EBIU port  JTAG port  Ext. flags, timers, DMA, etc

12

13 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.

14 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)

15

16

17 ADSP-BF561 Dual Core Blackfin SoC

18 Dallas DS80C Network Microcontroller

19


Download ppt "System on a Chip (SoC) An Overview David Cheung Christopher Shannon."

Similar presentations


Ads by Google