طراحی پردازنده
طراحی پردازنده (به انگلیسی: CPU Design) یک وظیفهٔ مهندسی برای ساخت واحد پردازش مرکزی (CPU) از اجزای سختافزار رایانه است که از زمینههای فرعی مهندسی الکترونیک و مهندسی کامپیوتر است.
بررسی اجمالی
موارد زیر در طراحی پردازنده مورد توجه هستند:
- مسیرهای داده: «ALU» یا خطوط لوله
- واحد کنترل: منطقی با کنترل مسیرهای داده
- واحدهای حافظه: ثبات و حافظه پنهان
- مدارهای ساعتی: راهاندازهای ساعت، حلقه قفل شده فاز، شبکههای توزیع ساعت
- لایه مدارها: فرستنده و گیرنده
- دروازۀ منطق کتابخانۀ سلول: پیادهسازی منطق
پردازندههای طراحیشده برای کارایی بالای بازارها ممکن است به طراحی سفارشی هر یک از موارد یادشده در بالا برای رسیدن به اهداف فرکانس، پراکندگی قدرت و منطقۀ تراشه نیاز داشته باشد.
منابع
- مقاله CPU design در ویکیپدیای انگلیسی