ریزپردازنده در مقابل هسته مالکیت معنوی | ریزپردازنده در مقابل هسته | ریزپردازنده در مقابل IP Core | پردازنده در مقابل هسته | پردازنده در مقابل IP Core
یک ریزپردازنده که به عنوان واحد پردازش مرکزی (CPU) نیز شناخته می شود، یک مدار مجتمع (IC) است که مغز یک سیستم محاسباتی است که "محاسبات" را انجام می دهد که به عنوان دستورالعمل از طریق یک برنامه کامپیوتری داده می شود.. ریزپردازندهها نه تنها در رایانههای شخصی و سرورها استفاده میشوند، بلکه با میلیاردها سیستم تعبیهشده (مانند تلفنهای همراه، PDA، واکمنها و غیره) که هر ساله به فروش میرسند، ارسال میشوند. IP Core طرح طراحی یک سیستم منطقی است و بنابراین یک سیستم فیزیکی نیست.به طور معمول، یک هسته IP می تواند در یک ریزپردازنده فیزیکی ساخته شود و ساخته می شود. گاهی اوقات، در یک ریزپردازنده شما قادر خواهید بود چندین هسته IP بسازید که ریزپردازندههای چند هستهای را تشکیل میدهند.
ریزپردازنده
اصطلاح ریزپردازنده بیش از چهار دهه است که در سیستمهای محاسباتی استفاده میشود و تنها واحد پردازشی در رایانههای اولیه بود تا زمانی که واحدهای پردازشی «سایر» (مانند GPU) برای تکمیل قدرت پردازشی معرفی شدند. یک سیستم محاسباتی اینتل 4004 به اولین ریزپردازنده تاریخ نسبت داده می شود و در سال 1971 توسط شرکت اینتل عمومی شد. یک ریزپردازنده تنها زمانی معنادار است که شما یک سیستم محاسباتی داشته باشید که "قابل برنامه ریزی" باشد (به طوری که بتواند دستورالعمل ها را اجرا کند) و باید توجه داشته باشیم که CPU واحد پردازش "مرکزی" است، واحدی که واحدها/قطعات دیگر را کنترل می کند. سیستم محاسباتی در شرایط امروزی، یک ریزپردازنده معمولاً شامل CPU است و یک تراشه سیلیکونی است.
هسته مالکیت معنوی
هسته مالکیت معنوی در نیمه هادی، با نام مستعار IP Core یا Core، یک طرح منطقی قابل استفاده مجدد است که معمولاً مالکیت معنوی یک شخص یا یک شرکت خاص است. بنابراین، یک IP Core بیشتر یک مفهوم (طراحی) است تا یک پیاده سازی فیزیکی. برای گرفتن چیزی مشابه، اگر یک ریزپردازنده یک ساختمان است، یک هسته IP طرح ساختمان یا طرح اولیه ساختمان است. بنابراین، طرحی که هسته IP است را می توان به شخص ثالثی فروخت یا مجوز داد تا بتوانند بروند و پردازنده هایی با طراحی خاص بسازند. به طور کلی، هسته های IP بر اساس نحوه نمایش آنها به دو دسته تقسیم می شوند. اگر در سطح بالاتری مانند RTL (سطح انتقال ثبت نام) نمایش داده شوند، هسته های نرم نامیده می شوند و اگر در سطح پایین تر مانند لیست های شبکه سطح دروازه نمایش داده شوند، هسته های سخت نامیده می شوند. در حالی که نمایش قبلی به طور کلی آسان تر برای اصلاح و انطباق است، دومی با تلاش معقول قابل تغییر نیست.
اصطلاح هسته با معرفی «پردازندههای چند هستهای» به مردم عادی بهتر رسیده است. ایده یک پردازنده چند هسته ای این است که بیش از یک هسته IP (طراحی) در ساخت یک ریزپردازنده واحد (و بنابراین در یک تراشه) تکرار شود. بنابراین، در یک پردازنده تک هسته ای، هسته IP (یا طرح) روی یک ریزپردازنده واحد بدون تکرار ساخته می شود.
تفاوت بین ریزپردازنده و هسته مالکیت فکری چیست؟
• در حالی که یک ریزپردازنده یک پیاده سازی فیزیکی از یک طراحی منطقی است، یک هسته IP خود طرح (یا طرح) است. بنابراین، همچنین می توان یک هسته IP را به عنوان "هسته" یک ریزپردازنده مشاهده کرد و به این ترتیب آن را "هسته ریزپردازنده" نامید.
• از نظر تجاری، اصطلاح هسته (یا هسته ریزپردازنده) برای اشاره به تعداد طرح منطقی مشابه (یا طرحبندی) تکرار شده در یک ریزپردازنده منفرد استفاده میشود: بنابراین، یک پردازنده دو هستهای دارای دو طراحی مشابه خواهد بود. در یک ریزپردازنده و یک پردازنده چهار هسته ای چهار طراحی مشابه تکرار شده است.
• معمولاً، تعداد هستههایی که در یک ریزپردازنده دارید، عاملی در تعیین تعداد رشتهها (برنامههای کاربردی) است که میتوانید همزمان (به صورت موازی) روی رایانه اجرا کنید..