SoC: System On Chip

Preview:

Citation preview

SYSTEM ON CHIP (SOC)

Santosh Kumar VermaComputer Science & Engineering

Jaypee Institute of Information Technology, Noida

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 + 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

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

Potential for Improvements to Limit

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

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

But there is no

ENDTHE 43

Recommended