مبانی و فراتر: STA - تحلیل زمانی ایستا
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک مفاهیم اساسی زمان راه اندازی و زمان نگهداری، هسته تمام تحلیلهای زمانی
- یادگیری نوشتن محدودیتهای ضروری SDC برای کلاکها و مسیرهای ورودی/خروجی
- تحلیل و تفسیر با اطمینان گزارشهای واقعی STA برای یافتن تخلفات (WNS ،TNS)
- درک چگونگی تأثیر کتابخانههای زمانی (.lib)، پارازیتها (.spef) و تغییرات روی تراشه (OCV) بر نتایج
پیشنیازهای دوره
- درک اولیه منطق دیجیتال مفید است.
- حتی اگر نه! نگران نباشید، ما شما را پوشش میدهیم، از همان ابتدا شروع خواهیم کرد!
توضیحات دوره
آیا تا به حال فکر کردهاید که چگونه شرکتهای چندملیتی برتر میتوانند تضمین کنند که تراشههایشان، با میلیاردها ترانزیستور که میلیاردها بار در ثانیه سوئیچ میشوند، واقعاً با سرعت اعلام شده کار کنند؟ پاسخ تحلیل زمانی ایستا (STA) است و این تنها حیاتیترین گام تأیید نهایی در طراحی تراشه مدرن محسوب میشود.
این دوره یک راهنمای اولیه، عملی و مستقیم برای تسلط به STA از پایه است. ما از اصطلاحات غیرضروری صرفنظر کرده و بر آنچه واقعاً اهمیت دارد تمرکز میکنیم. هدف مدرس این است که مفاهیم و مهارتهایی را به شما بیاموزد که واقعاً در صنعت از آنها استفاده خواهید کرد، چه در حال طراحی یک ASIC باشید و چه یک FPGA. ما بررسی خواهیم کرد که چرا یک مسیر زمانی شکست میخورد و مهمتر از آن، چگونه گزارشها را برای درک مسئله بخوانیم.
در پایان این دوره، شما نه تنها تئوری را خواهید دانست، بلکه قادر خواهید بود با اطمینان گزارشهای زمانی را تحلیل کرده و تأثیر انتخابهای طراحی خود را درک کنید.
آنچه پوشش خواهیم داد:
بخش 1: اصول STA
- درس 1: مقدمه - چرا زمانبندی بر سیلیکون حاکم است؟
- درس 2: جریان طراحی و جایگاه STA در آن (ASIC/FPGA)
- درس 3: STA چیست؟ (در مقابل DTA)
بخش 2: مفاهیم اصلی STA
- درس 4: منطق CMOS و سلولهای استاندارد در بستر زمانی
- درس 5: دوره کلاک، تأخیر کلاک، چرخه وظیفه و انواع کلاک
- درس 6: تأخیر انتشار، نرخ تغییر (Slew)، انحراف (Skew) - اثرات و مبادلهها
- درس 7: زمان ورود (AT)، زمان مورد نیاز (RT) و مبانی حاشیه (Slack)
- درس 8: معرفی زمان راه اندازی و زمان نگهداری
- درس 9: کمانهای زمانی و یکنواختی؛ تأخیر مسیر؛ مسیرهای حداقل/حداکثر
- درس 10: حوزههای کلاک و شرایط عملیاتی (PVT)، لرزش، عدم قطعیت
بخش 3: محاسبات تأخیر و حاشیه
- درس 11: تأخیر مسیر سرتاسری و انواع مسیر
- درس 12: محاسبه حاشیه راه اندازی
- درس 13: محاسبه حاشیه نگهداری
- درس 14: مثالهای عملی راه اندازی و نگهداری (مسیرها: in2reg ،reg2reg ،reg2out) و رفعها
بخش 4: سناریوهای زمانی خاص
- درس 15: قرض گرفتن زمان در طراحیهای مبتنی بر قفل
- درس 16: مسیرهای چندچرخه، نیمچرخه و مسیرهای کاذب
- درس 17: مسیر بحرانی و ناپایداری - میانگین زمان بین خرابیها (MTBF)
- درس 18: بررسیهای حداقل عرض پالس - کیفیت کلاک در STA
- درس 19: بررسیهای بازیابی و حذف - ریستهای ناهمزمان در STA
- درس 20: دروازهبندی کلاک و دروازهبندی یکپارچه کلاک (ICG) - بررسیها در STA
بخش 5: کتابخانهها، محدودیتها و مدلها
- درس 21: ورودیها و خروجیهای STA
- درس 22: تأخیر غیرخطی، مدلهای CCS و ECSM
- درس 23: توان در کتابخانهها: فعال، داخلی، نشتی
بخش 6: اتصالات داخلی، SPEF و یکپارچگی سیگنال
- درس 24: مدلهای تأخیر اتصالات داخلی و پارازیتهای پیش و پس از طرح بندی در STA
- درس 25: پارازیتهای استخراج شده و SPEF (چه چیزی در آن است، ابزارها چگونه از آن استفاده میکنند)
- درس 26: یکپارچگی سیگنال در STA: نویزهای گذرای ناشی از تداخل
بخش 7: تکنیکهای پیشرفته تأیید نهایی و بستن زمانبندی
- درس 27: OCV ،AOCV ،POCV ،SOCV ،LVF و نرخهای کاهش در تحلیل زمانی
- درس 28: CPPR (حذف بدبینی مسیر مشترک) و تأثیر آن
- درس 29: انحراف مفید: جلو/عقب کشیدن کلاک و ترفندهای بستن زمانبندی
- درس 30: تحلیل مبتنی بر گراف (GBA) و تحلیل مبتنی بر مسیر (PBA) در موتور STA
بخش 8: محیط STA و گزارشها
- درس 31: ساخت محیط STA: کلاکهای SDC، محدودیتهای ورودی/خروجی، کلاکهای مجازی
- درس 32: WNS و TNS؛ خواندن گزارشهای زمانی در ابزارهای مختلف (PrimeTime ،Tempus و غیره)
بخش 9: جمعبندی و آمادگی برای صنعت
درس 33: مرور STA، مشکلات رایج و ارتباط با صنعت
این دوره برای هر کسی است که میخواهد مهارتی حیاتی و پرتقاضا در صنعت نیمهرسانا داشته باشد. اگر میخواهید سختافزار دیجیتال را طراحی، تأیید یا پیادهسازی کنید، این دانشی است که باید داشته باشید.
این دوره برای چه کسانی مناسب است؟
- علاقهمندان به VLSI، دانشجویان، تازهکاران و حرفهایهای VLSI و هر کسی که علاقه شدید به الکترونیک دارد.
مبانی و فراتر: STA - تحلیل زمانی ایستا
-
مقدمه - چرا زمانبندی بر سیلیکون حاکم است؟ 01:48
-
جریان طراحی و جایگاه STA در آن (ASIC/FPGA) 09:07
-
STA چیست؟ (در مقابل DTA) 07:38
-
منطق CMOS و سلولهای استاندارد در بستر زمانی 15:48
-
دوره کلاک، تأخیر کلاک، چرخه وظیفه و انواع کلاک 15:40
-
تأخیر انتشار، نرخ تغییر، انحراف - اثرات و مبادلهها 09:56
-
زمان ورود (AT)، زمان مورد نیاز (RT) و مبانی حاشیه (Slack) 08:37
-
معرفی زمان راه اندازی و زمان نگهداری 16:23
-
کمانهای زمانی و یکنواختی؛ تأخیر مسیر؛ مسیرهای حداقل/حداکثر 13:02
-
حوزههای کلاک و شرایط عملیاتی (PVT)، لرزش، عدم قطعیت 19:12
-
تأخیر مسیر سرتاسری و انواع مسیر 06:49
-
محاسبه حاشیه راه اندازی 13:46
-
محاسبه حاشیه نگهداری 09:04
-
مثالهای عملی راه اندازی و نگهداری (مسیرها: in2reg ،reg2reg ،reg2out) و رفعها 24:47
-
قرض گرفتن زمان در طراحیهای مبتنی بر قفل 05:14
-
مسیرهای چندچرخه، نیمچرخه و مسیرهای کاذب 11:34
-
مسیر بحرانی و ناپایداری - میانگین زمان بین خرابیها (MTBF) 08:27
-
بررسیهای حداقل عرض پالس - کیفیت کلاک در STA 14:36
-
بررسیهای بازیابی و حذف - ریستهای ناهمزمان در STA 08:54
-
دروازهبندی کلاک و دروازهبندی یکپارچه کلاک (ICG) - بررسیها در STA 11:53
-
ورودیها و خروجیهای STA 34:30
-
تأخیر غیرخطی، مدلهای CCS و ECSM 13:01
-
توان در کتابخانهها: فعال، داخلی، نشتی 08:50
-
مدلهای تأخیر اتصالات داخلی و پارازیتهای پیش و پس از طرح بندی در STA 11:26
-
پارازیتهای استخراج شده و SPEF (چه چیزی در آن است، ابزارها چگونه از آن استفاده میکنند؟) 15:21
-
یکپارچگی سیگنال در STA: نویزهای گذرای ناشی از تداخل 09:01
-
OCV ،AOCV ،POCV ،SOCV ،LVF و نرخهای کاهش در تحلیل زمانی 24:44
-
CPPR (حذف بدبینی مسیر مشترک) و تأثیر آن 08:22
-
انحراف مفید: جلو/عقب کشیدن کلاک و ترفندهای بستن زمانبندی 07:29
-
تحلیل مبتنی بر گراف (GBA) و تحلیل مبتنی بر مسیر (PBA) در موتور STA 14:39
-
ساخت محیط STA: کلاکهای SDC، محدودیتهای ورودی/خروجی، کلاکهای مجازی 13:43
-
WNS و TNS؛ خواندن گزارشهای زمانی در ابزارهای مختلف (PrimeTime ،Tempus و غیره) 23:42
-
مرور STA، مشکلات رایج و ارتباط با صنعت 05:29
مشخصات آموزش
مبانی و فراتر: STA - تحلیل زمانی ایستا
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:33
- مدت زمان :07:02:32
- حجم :2.46GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy