طراحی پردازنده

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

طراحی پردازنده (به انگلیسی: CPU Design) یک وظیفه مهندسی برای ساخت واحد پردازش مرکزی (CPU) از اجزای سخت‌افزار رایانه می باشد که از زمینه‌های فرعی مهندسی الکترونیک و مهندسی کامپیوتر است.

بررسی اجمالی[ویرایش]

موارد زیر در طراحی پردازنده مورد توجه هستند:

  1. مسیرهای داده (به عنوان مثال ALU یا خطوط لوله)
  2. واحد کنترل: منطقی با کنترل مسیرهای داده
  3. واحدهای حافظه:از قبیل ثبات و حافظه پنهان
  4. مدارهای ساعتی از قبیل راه‌اندازهای ساعت، حلقه قفل شده فاز، شبکه‌های توزیع ساعت
  5. لایه مدارهای فرستنده و گیرنده
  6. دروازه منطق کتابخانه سلول که برای پیاده سازی منطق استفاده می‌شود.

پردازنده‌های طراحی شده برای کارایی بالا بازارها ممکن است به طراحی سفارشی هر یک از موارد یادشده در بالا برای رسیدن به اهداف فرکانس، پراکندگی قدرت، منطقه تراشه نیاز داشته باشد.

منبع[ویرایش]

  • مقاله CPU design در ویکی‌پدیای انگلیسی