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

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

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

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

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

منابعویرایش

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