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