System on a Chip (SoC) Reaching for the Clouds Without Flying Too Close to the Sun What Is a Hybrid Cloud and Why Should You Care? What Do Ephemeral Computing and Autoscaling Bring to the SaaS Industry? What’s Great, and Not So Great, About Serverless Computing Will Cloud Replace Traditional IT Infrastructure? GDPR: Do You Know if Your Organization Needs to Comply? 6 Tips for Securing an IoT Device Information Security: Understanding and Securing the New Perimeter 10 Quotes About Tech Privacy That'll Make You Think Are Hackers Using AI for Malicious Intentions? Job Role: Data Engineer Hacking the IoT: Vulnerabilities and Prevention Methods Big Data Silos: What They Are and How to Deal With Them VIDEO: 3 Key Breakthroughs That Paved the Way for Artificial Intelligence AI's Got Some Explaining to Do GDPR: Do You Know if Your Organization Needs to Comply? 6 Tips for Securing an IoT Device 10 Quotes About Tech Privacy That'll Make You Think How Cybercriminals Use GDPR as Leverage to Extort Companies Can the Blockchain Be Hacked? Hacking Autonomous Vehicles: Is This Why We Don't Have Self-Driving Cars Yet? How AI Is Enhancing Wearables 6 Tech Trends That Could Be a Thing in 2019 ... Or Not 5 Ways Virtual Reality will Augment Web 3.0 How AI Is Personalizing Entertainment Debunking the Top 4 Myths About Machine Learning 7 Autonomous Vehicle Myths Debunked The Technologies Around Fighting Fake News 5 Top Health Tech Trends 6 Ways Blockchain Is Being Used That Will Help You Understand It Better 4 Key Steps to Landing Your First Job in Tech Overcoming IT Service Management Change Management Woes With the Power of AI Job Role: Systems Analyst How Cybercriminals Use GDPR as Leverage to Extort Companies Are Cryptocurrencies the True Future of the World's Economy? Data Crisis on the Horizon - Why We Need to Rethink Data Storage Big Data Silos: What They Are and How to Deal With Them The Crucial Link Between AI and Good Data Management Data Catalogs and the Maturation of the Machine Learning Market How Data Storage Infrastructure Is Being Redefined Today 3 Tips to Getting The Most Out of Server VirtualizationHow Can Containerization Help with Project Speed and Efficiency?Virtual Training and E-Learning: How Digital Technology Is Paving the Future of Advanced EducationTech's Obsession With Virtual RealityHow Containers Help Enterprise ApplicationsData Science or Machine Learning? Here's How to Spot the Difference12 Key Tips for Learning Data Science11 Quotes About AI That'll Make You ThinkHow AI Can Help Tackle Climate ChangeVIDEO: 3 Key Breakthroughs That Paved the Way for Artificial IntelligenceJob Role: Data EngineerHacking the IoT: Vulnerabilities and Prevention MethodsBig Data Silos: What They Are and How to Deal With ThemVIDEO: 3 Key Breakthroughs That Paved the Way for Artificial IntelligenceAI's Got Some Explaining to DoNew Jobs in the AI EraThe Human Element of Digital Transformation: Employee EngagementWhy Businesses Need Secure Messaging That Goes Beyond EncryptionThe Crucial Link Between AI and Good Data ManagementOccupational Hazard: The Pitfall of Automation6 Key Data Science Concepts You Can Master Through Online LearningSRE vs. DevOps: What's the Difference?Job Role: Software EngineerBeauty in the Breaks: Creating Resilient Systems Through Chaos EngineeringHybrid vs. Autonomous Engines - What’s Better for Development? Definition - What does System on a Chip (SoC) mean? Techopedia explains System on a Chip (SoC) ResourcesLatest Articles
#ABCDEFGHIJKLMNOPQRSTUVWXYZTerms of UsePrivacy Policy
(function ()
if (typeof _bsa !== 'undefined' && _bsa)
_bsa.init('stickybox', 'CK7DLK7N', 'placement:techopediacom');
)();
googletag.cmd.push(function () googletag.display('techopedia_fireplace'); );
$(document).ready(function ()
meganavbarObj.init();
);
googletag.cmd.push(function () googletag.display('techopedia_728x90_ros'); );
Home
Dictionary
Tags
Hardware
System on a Chip (SoC)
Definition - What does System on a Chip (SoC) mean?
A system on a chip (SoC) combines the required electronic circuits of various computer components onto a single, integrated chip (IC). SoC is a complete electronic substrate system that may contain analog, digital, mixed-signal or radio frequency functions. Its components usually include a graphical processing unit (GPU), a central processing unit (CPU) that may be multi-core, and system memory (RAM).
Because SOC includes both the hardware and software, it uses less power, has better performance, requires less space and is more reliable than multi-chip systems. Most system-on-chips today come inside mobile devices like smartphones and tablets.
Techopedia explains System on a Chip (SoC)
An SoC is specially designed to meet the standards of incorporating the required electronic circuits of numerous computer components onto a single integrated chip. Instead of a system that assembles several chips and components onto a circuit board, the SoC fabricates all necessary circuits into one unit.
The challenges of an SoC include higher prototyping and architecture costs, more complex debugging and lower IC yields. IC is not cost effective and takes time to manufacture. However, this is likely to change as the technology continues to be developed and employed.
An SoC usually contains various components such as:
- Operating system
- Utility software applications
- Voltage regulators and power management circuits
- Timing sources such as phase lock loop control systems or oscillators
- A microprocessor, microcontroller or digital signal processor
- Peripherals such as real-time clocks, counter timers and power-on-reset generators
- External interfaces such as USB, FireWire, Ethernet, universal asynchronous receiver-transmitter or serial peripheral interface bus
- Analog interfaces such as digital-to-analog converters and analog-to-digital converters
- RAM and ROM memory
Share this:
Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
googletag.cmd.push(function () googletag.display('techopedia_300x600_ros'); );
Resources

FREE WEBINAR - March 12, 2019 11:00am EST | Managing Multiple Database Roles: How Many Hats Do You Wear? REGISTER TODAY:

FREE WEBINAR | How to Continuously Monitor and Analyze MySQL and MariaDB with IDERA's SQL Diagnostic Manager:

Techopedia Resources | Browse Industry Leading Software Used by Techopedia Staff and Users Daily.:

New Whitepaper: Best Ways to Extend Endpoint Management and Security to Mobile Devices:

Complimentary Webinar - Getting Control of Your BYOD Program with UEM:

Systems Monitoring for Dummies:

What's really going on in that Cisco ASA of yours?:

E-Book: Compliance is Not Enough: Planning a Complete Security Strategy:
Latest Articles
var isValidRequest = false;
if (isValidRequest === false)
$(window).on('load',
function ()
var isDisplay = 'True';
var delay = '5';
var noofPages = '0';
var noofpopup = '1';
var pagevisit = isNaN(parseInt(storage.get('pagevisit'))) ? 0 : parseInt(storage.get('pagevisit'));
var nooftimespopupdisplayed = isNaN(parseInt(storage.get('nooftimespopupdisplayed')))
? 0
: parseInt(storage.get('nooftimespopupdisplayed'));
var subscriptionPopupUrl =
'//www.techopedia.com/support/newsletterpopup.html?utm_nooverride=1';
var popupCookieName = 'TECHPS';
if (pagevisit >= noofPages && nooftimespopupdisplayed < noofpopup)
displayNewletterSubscriptionPopup(isDisplay, delay, subscriptionPopupUrl, popupCookieName);
storage.set('pagevisit', pagevisit + 1, 1 * 24 * 60); // set cookie duration for 1 days
$("#phoneMenu").focusout(function()
$('#phoneMenu').hide();
);
);
$(document)
.ready(function ()
//Display the welcome ad
if (false == "true")
displayWelcomeAd('False');
else
document.getElementById("subscriptionModal").style.display = "none";
SocialShareKit.init();
);
$(window).on("load", function ()
// Executes when complete page is fully loaded, some of the links(Especially the ad links are loaded in different steps of the document.
// Once everything is loaded, add the event track to all the external links.
addEventTrackingToExternalLinks();
);
var _qevents = _qevents || [];
(function ()
var elem = document.createElement('script');
elem.src = (document.location.protocol === "https:" ? "https://secure" : "http://edge")
+ ".quantserve.com/quant.js";
elem.async = true;
elem.type = "text/javascript";
var scpt = document.getElementsByTagName('script')[0];
scpt.parentNode.insertBefore(elem, scpt);
)();
_qevents.push( qacct: "p-BcqTkaNrTxfE3" );
//(function ()
// var s = document.createElement('script');
// s.type = 'text/javascript';
// s.async = true;
// s.src = 'https://app.termly.io/embed.min.js';
// s.id = 'ecba281a-ac9e-45a8-959f-0819f700a771';
// s.setAttribute("data-name", "termly-embed-banner");
// var x = document.getElementsByTagName('script')[0];
// x.parentNode.insertBefore(s, x);
//)();
//function getCookieWhitelistByTermly(data) )) )[cId].name);
// ;
// if (document.cookie.indexOf("__cookieNames") == -1) ");
//
// var current_cookies = document.cookie.split(";");
// for (var cId in current_cookies)
// var name = current_cookies[cId].split("=")[0].trim();
// if (cookie_names.indexOf(name) == -1)
// document.cookie = name + "=; expires=Thu, 01 Jan 1970 00:00:01 GMT;";
//
// ;
//










