43
SYSTEM ON CHIP (SOC) Santosh Kumar Verma Computer Science & Engineering Jaypee Institute of Information Technology, Noida 1

SoC: System On Chip

Embed Size (px)

Citation preview

Page 1: SoC: System On Chip

SYSTEM ON CHIP (SOC)

Santosh Kumar VermaComputer Science & Engineering

Jaypee Institute of Information Technology, Noida

1

Page 2: SoC: System On Chip

2

Page 3: SoC: System On Chip

3

Page 4: SoC: System On Chip

4

Page 5: SoC: System On Chip

[Ti OMAP]

5

Page 6: SoC: System On Chip

6

Page 7: SoC: System On Chip

7

Page 8: SoC: System On Chip

8

Page 9: SoC: System On Chip

9

Page 10: SoC: System On Chip

10

Page 11: SoC: System On Chip

11

Page 12: SoC: System On Chip

12

Page 13: SoC: System On Chip

13

Page 14: SoC: System On Chip

What is SoC? SoC not only chip, but more on “system”. SoC = Chip + Software + IntegrationThe SoC chip includes: Embedded processor ASIC Logics and analog circuitry Embedded memoryThe 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

Page 15: SoC: System On Chip

15

Gap in Current Technology Demand and Supply

Page 16: SoC: System On Chip

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

Page 17: SoC: System On Chip

17

Page 18: SoC: System On Chip

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

Page 19: SoC: System On Chip

19

Page 20: SoC: System On Chip

20

Page 21: SoC: System On Chip

21

Page 22: SoC: System On Chip

22

Page 23: SoC: System On Chip

23

Page 24: SoC: System On Chip

24

Page 25: SoC: System On Chip

25

Page 26: SoC: System On Chip

26

Page 27: SoC: System On Chip

27

Page 28: SoC: System On Chip

28

Page 29: SoC: System On Chip

29

Page 30: SoC: System On Chip

30

Page 31: SoC: System On Chip

31

Potential for Improvements to Limit

Page 32: SoC: System On Chip

32

Page 33: SoC: System On Chip

33

Page 34: SoC: System On Chip

34

Page 35: SoC: System On Chip

35

Page 36: SoC: System On Chip

36

Page 37: SoC: System On Chip

37

Page 38: SoC: System On Chip

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

Page 39: SoC: System On Chip

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

Page 40: SoC: System On Chip

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

Page 41: SoC: System On Chip

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

Page 42: SoC: System On Chip

REFERENCES1. https://developer.qualcomm.com2. Wikipedia-Qualcomm Snapdragon.3. Qualcomm Snapdragon Benchmark report.4. www.qualcomm.com//dsp5. Dsp, Qualcomn hexagon dsp Lucian Codrescu Sr. Director, Technology Qualcomm

Technologies, Inc6. The ARM Instructions Set – ARM University Program v1.07. [ARM11] ARM Ltd., ARM Architecture Reference Manual, 2011, www.arm.com 8. www.ida.liu.se/~TDTS51/lectures/lectures5-6.pdf9. ARM7-TDMI-manual-pt210. COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR

PERFORMANCE ; NINTH EDITION11. Addison Wesley - ARM System-on-Chip Architecturenn ; 2Ed12. http://en.wikipedia.org/wiki/Qualcomm_Snapdragon13. http://www.arm.com/products/processors/cortex-a/index.php14. http://www.tomshardware.com/reviews/snapdragon-810-benchmarks,4053-2.html15. http://smithsonianchips.si.edu/ice/cd/CEICM/SECTION2.pdf For cost per wafer

42

Page 43: SoC: System On Chip

But there is no

ENDTHE 43