Table of Contents
درک تأخیر مسیر بحرانی در microarchitecture CPU برای بهینه سازی عملکرد ضروری است.این تعیین می کند که حداکثر سرعت که یک پردازنده می تواند بدون خطا کار کند.این مقاله مفهوم و چگونگی محاسبه آن را توضیح می دهد.
تاخیر مسیر بحرانی چیست؟
تأخیر مسیر بحرانی به طولانی ترین توالی عملیات وابسته در یک CPU اشاره دارد که باید قبل از شروع دستورالعمل بعدی تکمیل شود.این زمان چرخه ی کل و سرعت پردازنده را تحت تاثیر قرار می دهد.
عوامل موثر بر مسیر بحرانی
عوامل متعددی بر تأخیر مسیر بحرانی اثر می گذارند، از جمله:
- تاخیر در دروازه
- تاخیرهای انتشار Wire
- پیچیدگی منطق
- مراحل خط لوله
دانلود بازی Calculation Critical Path Delay
این محاسبه شامل شناسایی طولانی ترین مسیر دروازه های منطق وابسته و اجزای آن است.در مجموع تاخیرها در این مسیر خلاصه ای از تاخیرهای فردی است.
گام های محاسبه:
- جریان داده ها و وابستگی ها را در مدار نقشه برداری کنید.
- اندازه گیری یا به دست آوردن مقادیر تاخیر برای هر دروازه و بخش سیم.
- تاخیر در هر مسیر برای پیدا کردن طولانی ترین آن
- طولانی ترین مجموع، تأخیر مسیر بحرانی است.