SlideShare a Scribd company logo
SYSTEM ON CHIP (SOC)
1
2
3
4
[Ti OMAP]
5
6
7
8
9
10
11
12
13
What is SoC ?
SoC not only chip, but more on “system”.
SoC = Chip + Software + Integration
The SoC chip includes:
Embedded processor
ASIC Logics and analog circuitry
Embedded memory
The SoC Software includes:
OS, compiler, simulator, firmware, driver, protocol stack Integrated
development environment (debugger, linker, ICE)Application interface
(C/C++, assembly)
The SoC Integration includes :
The whole system solution
Manufacture consultant
Technical Supporting
14
15
Gap in Current Technology Demand and Supply
System on Chip cores
• One solution to the design productivity gap is
to make ASIC designs more standardized by
reusing segments of previously manufactured
chips.
• These segments are known as “blocks”,
“macros”, “cores” or “cells”.
• The blocks can either be developed in-house or
licensed from an IP company.
• Cores are the basic building blocks .
16
17
 For more detail on SoC Architecture, ARM
Architecture, Instruction Sets, and its
interfacing with various IO devices.
 http://www.slideshare.net/santoshverma336/
snapdragon-soc-and-armv7-architecture
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
The Benefits
• There are several benefits in integrating a large
digital system into a single integrated circuit .
• These include
– Lower cost per gate .
– Lower power consumption .
– Faster circuit operation .
– More reliable implementation .
– Smaller physical size .
– Greater design security .
– Can be cheaper when using ready to go components
i.e. reusable IPs
38
The Drawbacks
• The principle drawbacks of SoC design are
associated with the design pressures imposed
on today’s engineers , such as :
– Time-to-market demands .
– Exponential fabrication cost .
– Increased system complexity .
– Increased verification requirements .
39
MAJOR SOC APPLICATIONS
 Speech Signal Processing .
 Image and Video Signal Processing .
 Information Technologies
 PC interface (USB, PCI,PCI-Express, IDE,..etc)
Computer peripheries (printer control, LCD monitor
controller, DVD controller,.etc) .
 Data Communication
 Wireline Communication: 10/100 Based-T, xDSL,
Gigabit Ethernet,.. Etc
 Wireless communication: BlueTooth, WLAN,
2G/3G/4G, WiMax, UWB, …,etc
40
SUMMARY
 Technological advances mean that complete
systems can now be implemented on a single
chip .
 The benefits that this brings are significant in
terms of speed , area and power .
 The drawbacks are that these systems are
extremely complex requiring amounts of
verification .
 The solution is to design and verify re-useable IP
. 41
REFERENCES
1. https://developer.qualcomm.com
2. Wikipedia-Qualcomm Snapdragon.
3. Qualcomm Snapdragon Benchmark report.
4. www.qualcomm.com//dsp
5. Dsp, Qualcomn hexagon dsp Lucian Codrescu Sr. Director, Technology Qualcomm
Technologies, Inc
6. The ARM Instructions Set – ARM University Program v1.0
7. [ARM11] ARM Ltd., ARM Architecture Reference Manual, 2011, www.arm.com
8. www.ida.liu.se/~TDTS51/lectures/lectures5-6.pdf
9. ARM7-TDMI-manual-pt2
10. COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR
PERFORMANCE ; NINTH EDITION
11. Addison Wesley - ARM System-on-Chip Architecturenn ; 2Ed
12. http://en.wikipedia.org/wiki/Qualcomm_Snapdragon
13. http://www.arm.com/products/processors/cortex-a/index.php
14. http://www.tomshardware.com/reviews/snapdragon-810-benchmarks,4053-2.html
15. http://smithsonianchips.si.edu/ice/cd/CEICM/SECTION2.pdf For cost per wafer 42
43

More Related Content

PDF
Soc architecture and design
PDF
System On Chip
PPT
PPTX
System on Chip (SoC)
PDF
Soc - Intro, Design Aspects, HLS, TLM
PDF
System On Chip
PPTX
Trends and challenges in IP based SOC design
Soc architecture and design
System On Chip
System on Chip (SoC)
Soc - Intro, Design Aspects, HLS, TLM
System On Chip
Trends and challenges in IP based SOC design

What's hot (20)

PPT
System On Chip (SOC)
PDF
System-on-Chip
PDF
SOC Design Challenges and Practices
PPT
SPI Bus Protocol
PPTX
SOC - system on a chip
PPTX
Serial Peripheral Interface
PDF
Session 8,9 PCI Express
PPT
Serial Peripheral Interface(SPI)
PPTX
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
PPTX
Slideshare - PCIe
PPTX
Introduction to arm processor
PDF
Communication Protocols (UART, SPI,I2C)
PPTX
PDF
ASIC vs SOC vs FPGA
PPTX
PCI express
PPTX
Soc lect1
PPTX
Arm cortex-m3 by-joe_bungo_arm
PPTX
ASIC Design Flow
PPTX
SPI introduction(Serial Peripheral Interface)
System On Chip (SOC)
System-on-Chip
SOC Design Challenges and Practices
SPI Bus Protocol
SOC - system on a chip
Serial Peripheral Interface
Session 8,9 PCI Express
Serial Peripheral Interface(SPI)
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
Slideshare - PCIe
Introduction to arm processor
Communication Protocols (UART, SPI,I2C)
ASIC vs SOC vs FPGA
PCI express
Soc lect1
Arm cortex-m3 by-joe_bungo_arm
ASIC Design Flow
SPI introduction(Serial Peripheral Interface)
Ad

Similar to SoC: System On Chip (20)

PPTX
What is system on chip (1)
PPTX
Final
PDF
1.1. SOC AND MULTICORE ARCHITECTURES FOR EMBEDDED SYSTEMS (2).pdf
PPT
Assic 28th Lecture
PDF
Introduction to System on chip Design - Labs and Project
PPT
Syste O CHip Concepts for Students.ppt
PDF
A Review on System-on-Chip (SoC) Designs for Real-Time Industrial Application
PPTX
System On Chip (SOC) Verification Overview
PPTX
mobile processors introduction..
PDF
TRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
DOCX
UNIT 1.docx
PPTX
soc design for dsp applications
PPTX
soc ip core based for spacecraft application
PPTX
SYSTEM approach in system on chip architecture
PPT
SystemOnAChip.ppt
PDF
FUSION APU & TRENDS/ CHALLENGES IN FUTURE SoC DESIGN
PDF
System on Chip Design and Modelling Dr. David J Greaves
PDF
system on chip book for reading apply the concept.pdf
PPTX
Software hardware co-design using xilinx zynq soc
What is system on chip (1)
Final
1.1. SOC AND MULTICORE ARCHITECTURES FOR EMBEDDED SYSTEMS (2).pdf
Assic 28th Lecture
Introduction to System on chip Design - Labs and Project
Syste O CHip Concepts for Students.ppt
A Review on System-on-Chip (SoC) Designs for Real-Time Industrial Application
System On Chip (SOC) Verification Overview
mobile processors introduction..
TRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
UNIT 1.docx
soc design for dsp applications
soc ip core based for spacecraft application
SYSTEM approach in system on chip architecture
SystemOnAChip.ppt
FUSION APU & TRENDS/ CHALLENGES IN FUTURE SoC DESIGN
System on Chip Design and Modelling Dr. David J Greaves
system on chip book for reading apply the concept.pdf
Software hardware co-design using xilinx zynq soc
Ad

More from Santosh Verma (9)

PPTX
Migrating localhost to server
PPTX
Wordpress tutorial
PPTX
Sorting tech comparision
PPTX
Functions in python
PPTX
Class, object and inheritance in python
PPTX
Access modifiers in Python
PPTX
Embedded system design using arduino
PPTX
Snapdragon SoC and ARMv7 Architecture
PPTX
Trends and innovations in Embedded System Education
Migrating localhost to server
Wordpress tutorial
Sorting tech comparision
Functions in python
Class, object and inheritance in python
Access modifiers in Python
Embedded system design using arduino
Snapdragon SoC and ARMv7 Architecture
Trends and innovations in Embedded System Education

Recently uploaded (20)

PPTX
Construction Project Organization Group 2.pptx
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Geodesy 1.pptx...............................................
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
composite construction of structures.pdf
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Welding lecture in detail for understanding
Construction Project Organization Group 2.pptx
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
CH1 Production IntroductoryConcepts.pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Operating System & Kernel Study Guide-1 - converted.pdf
Foundation to blockchain - A guide to Blockchain Tech
Geodesy 1.pptx...............................................
Structs to JSON How Go Powers REST APIs.pdf
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Lecture Notes Electrical Wiring System Components
UNIT-1 - COAL BASED THERMAL POWER PLANTS
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
composite construction of structures.pdf
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Welding lecture in detail for understanding

SoC: System On Chip

  • 1. SYSTEM ON CHIP (SOC) 1
  • 2. 2
  • 3. 3
  • 4. 4
  • 6. 6
  • 7. 7
  • 8. 8
  • 9. 9
  • 10. 10
  • 11. 11
  • 12. 12
  • 13. 13
  • 14. What is SoC ? SoC not only chip, but more on “system”. SoC = Chip + Software + Integration The SoC chip includes: Embedded processor ASIC Logics and analog circuitry Embedded memory The SoC Software includes: OS, compiler, simulator, firmware, driver, protocol stack Integrated development environment (debugger, linker, ICE)Application interface (C/C++, assembly) The SoC Integration includes : The whole system solution Manufacture consultant Technical Supporting 14
  • 15. 15 Gap in Current Technology Demand and Supply
  • 16. System on Chip cores • One solution to the design productivity gap is to make ASIC designs more standardized by reusing segments of previously manufactured chips. • These segments are known as “blocks”, “macros”, “cores” or “cells”. • The blocks can either be developed in-house or licensed from an IP company. • Cores are the basic building blocks . 16
  • 17. 17
  • 18.  For more detail on SoC Architecture, ARM Architecture, Instruction Sets, and its interfacing with various IO devices.  http://www.slideshare.net/santoshverma336/ snapdragon-soc-and-armv7-architecture 18
  • 19. 19
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. 34
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. The Benefits • There are several benefits in integrating a large digital system into a single integrated circuit . • These include – Lower cost per gate . – Lower power consumption . – Faster circuit operation . – More reliable implementation . – Smaller physical size . – Greater design security . – Can be cheaper when using ready to go components i.e. reusable IPs 38
  • 39. The Drawbacks • The principle drawbacks of SoC design are associated with the design pressures imposed on today’s engineers , such as : – Time-to-market demands . – Exponential fabrication cost . – Increased system complexity . – Increased verification requirements . 39
  • 40. MAJOR SOC APPLICATIONS  Speech Signal Processing .  Image and Video Signal Processing .  Information Technologies  PC interface (USB, PCI,PCI-Express, IDE,..etc) Computer peripheries (printer control, LCD monitor controller, DVD controller,.etc) .  Data Communication  Wireline Communication: 10/100 Based-T, xDSL, Gigabit Ethernet,.. Etc  Wireless communication: BlueTooth, WLAN, 2G/3G/4G, WiMax, UWB, …,etc 40
  • 41. SUMMARY  Technological advances mean that complete systems can now be implemented on a single chip .  The benefits that this brings are significant in terms of speed , area and power .  The drawbacks are that these systems are extremely complex requiring amounts of verification .  The solution is to design and verify re-useable IP . 41
  • 42. REFERENCES 1. https://developer.qualcomm.com 2. Wikipedia-Qualcomm Snapdragon. 3. Qualcomm Snapdragon Benchmark report. 4. www.qualcomm.com//dsp 5. Dsp, Qualcomn hexagon dsp Lucian Codrescu Sr. Director, Technology Qualcomm Technologies, Inc 6. The ARM Instructions Set – ARM University Program v1.0 7. [ARM11] ARM Ltd., ARM Architecture Reference Manual, 2011, www.arm.com 8. www.ida.liu.se/~TDTS51/lectures/lectures5-6.pdf 9. ARM7-TDMI-manual-pt2 10. COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR PERFORMANCE ; NINTH EDITION 11. Addison Wesley - ARM System-on-Chip Architecturenn ; 2Ed 12. http://en.wikipedia.org/wiki/Qualcomm_Snapdragon 13. http://www.arm.com/products/processors/cortex-a/index.php 14. http://www.tomshardware.com/reviews/snapdragon-810-benchmarks,4053-2.html 15. http://smithsonianchips.si.edu/ice/cd/CEICM/SECTION2.pdf For cost per wafer 42
  • 43. 43

Editor's Notes

  • #43: Beginning course details and/or books/materials needed for a class/project.