به "وبلاگ فالنیک ( ایران اچ پی)" خوش آمدید    |   وبسایت فالنیک (ایران اچ پی)
امروز سه شنبه ۳۰ مهر ۱۳۹۸ - تماس با فالنیک : 8363-021

SoC چیست؟

یادداشت ویراستار: اصل این مطلب در اردیبهشت 95 نوشته شده بود و در تیر 98 دوباره بررسی و به‌روز شده است.

این روزها به مشخصات فنی هر گجتی که سر بزنید نام SoC یا System on a chip به چشم می‌خورد. در این مقاله قصد داریم بصورت ساده به تشریح تفاوت SoC با CPU بپردازیم. با ما همراه باشید.

SoC چیست؟

سیستم روی یک چیپ یا SoC در واقع یک مدار مجتمع یا IC است که قطعات یک کامپیوتر کامل یا یک سیستم الکتریکی را در یک تراشه جای داده است. SoC ممکن است شامل واحد پردازش مرکزی (CPU)، واحد پردازش گرافیکی (GPU)، حافظه، کنترلرهای ورودی و خروجی مانند USB، مدار کنترل کننده توان، شبکه‌های بی‌سیم مانند Wi-Fi، بلوتوث و 4G باشد.

SoC چیست؟

اجزای SoC کدامند؟

معمولاً SoC ها شامل بخش‌های زیر هستند:

  • GPU یا واحد پردازش گرافیک
  • پردازنده مربوط به رمزگذاری و رمزگشایی تصویر
  • حافظه که خود شامل حافظه ROM ،RAM و EEPROM می‌شود
  • اینترفیس‌های خارجی شامل، کنترلر USB، FireWire، شبکه با سیم، USART و SPI
  • اینترفیس‌های آنالوگ شامل ADCها و DACها
  • رگولاتور ولتاژ و مدار مجتمع کنترل قدرت
  • کنترل کننده‌های شبکه‌های بی‌سیم مانند بلوتوث، وای-فای، 3G یا 4G LTE

پس SoC یک تراشه است که تمام موارد فوق را در خود جای داده و از طریق استاندارد خاصی به یکدیگر متصل نموده است. به عنوان مثال اکثر سیستم-روی-یک-چیپ‌های امروزی از معماری ARM برای اتصال این قطعات به یکدیگر بهره می‌برند. در اغلب SoC ها یک کنترلر DMA وظیفه ارتباط بین حافظه و اینترفیس‌های خارجی را بدون درگیر کردن هسته‌های پردازنده بر عهده دارد که به این ترتیب از میزان فشار بر روی پردازنده اصلی در SoC کاسته می‌شود.
لازم است به این موضوع اشاره کنیم که تمام بخش‌های یک SoC توسط یک شرکت طراحی نمی‌شوند. به عنوان مثال ممکن است تنها CPU و GPU توسط ARM معماری شده و توسط شرکت دیگر تولید شوند. در برخی از SoC ها، CPU براساس معماری ای آر ام و GPU یا کنترلرها نیز براساس معماری شرکت دیگری تولید می‌شوند. تولید کننده این تراشه‌ها نیز برای استفاده از هر کدام از این معماری‌ها باید گواهی مستقل را از صاحبان آنها دریافت کنند.

هر چه جلوتر می‌رویم، پردازنده‌ها علاوه بر CPU، بخش‌های دیگری از سیستم را نیز در خود جا می‌دهند. مثلا APUهای AMD یا پردازنده‌های جدید Core i اینتل علاوه بر CPU دارای GPU داخلی و کنترلرهای حافظه و اسلات‌های PCI Express است.

ARM چیست؟

پردازنده ARM از اعضای خانواده‌های CPU مبتنی بر معماری RISC یا Reduced Instruction Set Computer است که ARM یا Advanced RISC Machines آن را ارایه داده است.

پیچیدگی و مصرف برق در معماری ARM کم‌تر است و از پردازش چند هسته‌ای پشتیبانی می‌شود. ARM در اندازه‌های کوچک‌تری ارایه شده‌اند در نتیجه برای استفاده در اسمارت‌فون‌ها، تبلت‌ها، مالتی مدیا پلییرها و دستگاه‌های سیار و موبایلی مانند دستگاه‌های پوشیدنی، مناسب هستند. به تازگی نیز به نوت بوک ها راه باز کرده‌اند مثلا در سورفیس مایکروسافت استفاده شده‌اند و در برخی سرورها هم دیده می‌شوند.

SoC هایی که چند ریزپردازنده در یک چیپ دارند، MPSoC خوانده می‌شود و در واقع از پردازنده چند هسته‌ای بهره می‌برند.

تاثیر نرم‌افزار را فراموش نکنید

هرچند پردازش امور توسط SoC انجام می‌شود، اما نرم‌افزار نقش بسیار مهمی را در بازده و عملکرد این پردازنده‌ها ایفا می‌کند. برای استفاده بهینه و بهره‌وری حداکثری از SoCها، نرم‌افزار و سیستم‌عامل‌ها نیز باید به خوبی با آنها سازگار شده و از معماری خوبی برخوردار باشند. به عنوان مثال هنوز نرم‌افزارهای بسیار کمی وجود دارند که قادر به استفاده حداکثری از تمام توان SoCهای چند هسته‌ای هستند.

 

تعمیرات سرور، مشاوره و اجرای شبکه در فالنیک
در صورتی که در روند نصب و تعویض CPU سرور خود به مشکل برخورد کردید، با کارشناسان فالنیک در تماس باشید. کافیست در این صفحه تیکت خود را ثبت کرده و منتظر تماس کارشناس باشید.
اطلاعات بیشتر

 

تفاوت SoC با CPU در چیست؟

در واقع در SoCها، CPU بخشی از تراشه است. مهمترین مزیت SoC و محبوب شدن آنها در سایز بسیار کوچک‌شان است؛ همان موردی که در تلفن‌های هوشمند، تبلت‌ها و دیگر گجت‌های قدرتمند امروزی بسیار حائز اهمیت است. به لطف قوی‌تر شدن SoCها، تلفن‌های هوشمند امروزی قادر به انجام بسیاری از امور کامپیوترهای شخصی شده‌اند.

SoC چیست؟

مزیت دیگر سیستم روی یک چیپ‌ها در ارتباط سریعتر و ساده‌تر بین قطعات مختلف است که منجر به کاهش مصرف انرژی و متقابلا افزایش طول عمر باتری می‌شود؛ موضوعی که در تلفن‌های همراه و گجت‌های قابل حمل اهمیت بسیاری دارد.
استفاده از SoCها، هزینه تولید محصول را به میزان قابل ملاحظه‌ای کاهش می‌دهد؛ چون نیازی نیست که هر کدام از قطعات بصورت جداگانه تولید شده و سپس بصورت مستقل بر روی برد نصب شوند.

مهمترین نقطه ضعف SoCها مربوط به عدم انعطاف پذیری آنها است. در کامپیوترهای شخصی شما به راحتی قادر به تعویض یا ارتقاء GPU یا CPU یا RAM هستید؛ چون این قطعات بصورت مستقل بر روی برد اصلی جای می‌گیرند. اما در تلفن‌های هوشمند امکان ارتقاء این قطعات نیست. شاید در آینده امکان تعویض SoCها در گجت‌ها میسر شود؛ اما در آن صورت نیز باید هزینه بالایی را پرداخت کنید؛ چون در SoC، حافظه رم، پردازنده گرافیکی و دیگر قطعات ذکر شده در بالا، وجود دارند و در این صورت همگی با هم تعویض می‌شوند.

شما می‌توانید برای خرید انواع سرور اچ پی و قطعات جانبی، با کارشناسان فروش فالنیک (ایران اچ پی) در تماس باشید:

سرور اچ پی با گارانتی معتبر ایران اچ پی
فالنیک (ایران اچ پی)، دارنده سبد کامل سرور اچ پی و تنها گارانتی رسمی و معتبر سرور اچ پی در ایران. همراه با ثبت پیش فاکتور و پیکربندی آنلاین. جهت کسب اطلاعات بیشتر، کلیک کنید:
مشاوره و خرید

 

منبع: زومیت

 


نویسنده :

SoC چیست؟
3 رای، میانگین 5 از 5

دیدگاه بگذارید

avatar
  اشتراک  
اطلاع رسانی
نکات مهم در ریکاوری و بازیابی اطلاعات
نرم افزار مایکروسافت داینامیک crm
ایبوک فالنیک
تک تاک
پادکست
نویسنده مهمان فالنیک
پربازدید ترین مطالب
  • ماه
  • فصل
  • کل
استفاده از مطالب سایت فالنیک (ایران اچ پی) فقط برای مقاصد غیر تجاری و با ذکر منبع بلامانع است. کلیه حقوق سایت متعلق به فالنیک (ایران اچ پی) است.