سامانهٔ روی تراشه یک مدار مجتمع است که همه یا بیشتر اجزای رایانه یا سامانه الکترونیکی دیگر را ادغام می‌کند.

این قطعات تقریباً همیشه شامل یک واحد پردازش مرکزی (CPU)، حافظه، پورت های ورودی / خروجی و ذخیره سازی ثانویه است – همه روی یک بستر یا ریزتراشه به اندازه یک سکه. ممکن است شامل توابع پردازش سیگنال دیجیتال، آنالوگ، سیگنال مختلط و بیشتر فرکانس رادیویی باشد (در غیراین‌صورت تنها یک پردازنده برنامه در نظر گرفته می‌شود). SoC های با عملکرد بالاتر بیشتر با حافظه اختصاصی و جداگانه ذخیره‌سازی می‌شوند و حافظه ثانویه (تقریباً همیشه LPDDR و eUFS یا eMMC) تراشه‌هایی که ممکن است در بالای SoC به صورت لایه‌ای قرار بگیرند در آنچه که به عنوان بسته‌بندی در بسته‌بندی (PoP) شناخته می‌شود، یا در نزدیکی SoC قرار بگیرید. علاوه بر این، SoC‌ها ممکن است از مودم های بی سیم جداگانه استفاده کنند. SoC‌ها در تضاد با معماری رایج رایانه مبتنی بر مادربرد سنتی هستند که اجزا را بر اساس عملکرد جدا می‌کند و آن‌ها را از طریق یک صفحه مدار رابط مرکزی به هم متصل می‌کند. اجزا را به یک مدار مجتمع واحد تبدیل می‌کند. SoC به طور معمول پردازنده، رابط‌های گرافیکی و حافظه، اتصال دیسک سخت و USB حافظه های دسترسی تصادفی و تنها خواندنی و ذخیره‌سازی ثانویه را روی یک مدار واحد ادغام می‌کند؛ در حالی که مادربرد متصل می‌شود. این ماژول‌ها به عنوان اجزای گسسته یا کارت‌های توسعه هستند.