In integrated circuit terminology, a droop is the voltage drop that happens in a circuit. This is a well-known phenomenon and can happen due to the following reasons. The power supply falls below the operating range for which a chip was designed for, resulting in a droop. More current is drawn by the conductive elements than they were designed for, resulting in a droop. Sometimes, signal interference or noise on the power supply can also cause voltage fluctuations, resulting in a droop.
Droops can impact the operations of a circuit. Reduced performance of the chip, leading to longer processing times is one such impact. But the following are some of the more serious and/or catastrophic impacts. The chip could draw more current to maintain the level of performance leading to increased power consumption and heat dissipation. This can lead to reduced life of the chip and in severe cases, a complete failure of the chip due to setup and hold variations. Droops can also cause data corruption or errors in the output. This is a very serious issue for applications that depend on the accuracy and reliability of the chip.
Naturally, the phenomenon of droops is taken into serious consideration when designing chips and systems. The most common methods to mitigate droops are power supply decoupling, voltage regulation, circuit optimization and system-level power management. The conditions and the operating environment in which the chip will be performing are carefully considered when designing droop mitigating solutions.
Modern Day Problems
As SoCs become more complex, droop issues can get quite complex too. A SoC’s design needs to be optimized for performance, power, cost, form factor, etc. in addition to optimizing for droop mitigation. Sometimes these optimization goals can compete with each other and run counter and tradeoffs have to be made. For example, SoC architects can raise the operating voltage, adding margin, to circumvent local and global droop, but this rise quadratically increases power. Alternatively, designers can have their clock generation adapt to droop, which makes performance a function of clock generation switching time.
Consequently, large SoCs in the datacenter compute and AI space are notably susceptible to droop. Customer workloads are very diverse and dynamic, leading to significant fluctuations in switching activity and current draw. Of course, systems cannot afford to let droop issues go unaddressed. The potential liability from inaccurate output or catastrophic failure of a chip is too high for today’s systems and applications.
Localized Droop Issues
Application-specific accelerators are widely used in tandem with general-purpose processors to deliver the performance and power efficiency required in today’s demanding computing environments. But these accelerators as well as the increasing number of cores and the asymmetric nature of workloads, increase the risk of localized voltage droops. These localized voltage drops are a result of sudden increase in switching activity and can cause transient glitches and potential mission-mode failures.
When localized droop occur, the impact can be mitigated through dynamic frequency scaling. This is achieved by adjusting the timing of a circuit using a programmable clock. A programmable clock allows the clock frequency and timing to be adjusted dynamically based on the current operating conditions of the circuit.
Movellus Makes it Easy to Address Localized Droops
Movellus, a leading digital system-IP provider, has developed the Aeonic Generate family of products to address localized droops. The Movellus Aeonic portfolio offers adaptive clocking solutions that deliver rapid droop response. The portfolio includes the adaptive clocking system. The building blocks are built with synthesizable Verilog, making them intrinsically flexible. The solutions are configurable, scannable and process-portable for a wide range of advanced SoC applications.
The Aeonic Generate family of products is also significantly smaller than traditional analog solutions. As a result, designers can instantiate the IP at the granularity required without any significant impact on the area. Additionally, as designs move to finer process geometries, the Aeonic Generate area continues to scale, making it an ideal solution for future designs.
A Couple of Use Cases
The following Figure from Movellus shows an example architecture of an ADAS processor with the Aeonic Generate AWM Platform for localized droop support. An architect would pair an AWM module with an application-specific sub-block or accelerator to respond to workload-driven localized droops within five clock cycles with glitch-less and rapid frequency shifts. This approach provides a reliable and efficient solution for addressing the challenges of localized droops in ADAS, 5G, and data center networking markets.
The following Figure from Movellus shows an example architecture of a sea of processor SoC with Aeonic Generate for localized droop support. An architect would pair an Aeonic Generate AWM module with a droop detector for the processor cluster and associated voltage domain to rapidly respond to workload-driven localized droops. This allows designers to deliver localized and independent droop response without altering the performance of neighboring processor clusters.
خلاصه
Localized voltage droops can occur in heterogeneous SoCs containing application-specific accelerators. These droops can lead to timing glitches, transient glitches and mission-mode failures in ADAS, data center networking and 5G applications. System architects can implement adaptive clocking to respond to these droops and mitigate the impact.
The Movellus™ Aeonic Generate Adaptive Workload Module (AWM) family of high-performance clock generation IP products are part of the Aeonic Intelligent Clock Network™ architecture. For more information, refer to Movellus’ Aeonic Generate™ AWM page.
همچنین خواندن:
Advantages of Large-Scale Synchronous Clocking Domains in AI Chip Designs
اکنون زمان شبکه های ساعت هوشمند فرا رسیده است
Performance, Power and Area (PPA) Benefits Through Intelligent Clock Networks
اشتراک گذاری این پست از طریق:- محتوای مبتنی بر SEO و توزیع روابط عمومی. امروز تقویت شوید.
- پلاتوبلاک چین. Web3 Metaverse Intelligence. دانش تقویت شده دسترسی به اینجا.
- منبع: https://semiwiki.com/ip/326488-adaptive-clock-technology-for-real-time-droop-response/
- :است
- 5G
- a
- شتاب دهنده
- شتاب دهنده ها
- دقت
- دست
- فعالیت
- وفق دادن
- ADA ها
- اضافه
- علاوه بر این
- نشانی
- خطاب به
- تنظیم شده
- پیشرفته
- AI
- اجازه می دهد تا
- و
- برنامه های کاربردی
- روش
- معماری
- هستند
- محدوده
- AS
- مرتبط است
- At
- مستقر
- BE
- شدن
- در زیر
- مزایای
- مسدود کردن
- بلاک ها
- بنا
- ساخته
- by
- CAN
- می توانید دریافت کنید
- نمی توان
- Осторожно
- موارد
- مصیبت بار
- علت
- مرکز
- چالش ها
- تراشه
- چیپس
- ساعت
- خوشه
- مشترک
- رقابت
- کامل
- پیچیده
- محاسبه
- محاسبه
- شرایط
- توجه
- در نظر گرفته
- مصرف
- ادامه
- فساد
- هزینه
- میتوانست
- مقابله با
- زن و شوهر
- دوره
- جاری
- مشتری
- چرخه
- داده ها
- مرکز داده
- مرکز داده
- روز
- ارائه
- خواستار
- طرح
- طراحی
- طراحان
- طراحی
- طرح
- توسعه
- دیجیتال
- توزیع شده
- مختلف
- دامنه
- حوزه
- کشیده شده
- قطره
- قطره
- پویا
- بطور پویا
- هر
- بهره وری
- موثر
- عناصر
- محیط
- محیط
- خطاهای
- و غیره
- مثال
- شکست
- آبشار
- خانواده
- شکل
- قابل انعطاف
- نوسانات
- پیروی
- برای
- فرم
- فرکانس
- از جانب
- تابع
- آینده
- همه منظوره
- تولید می کنند
- نسل
- دریافت کنید
- جهانی
- Go
- اهداف
- رخ دادن
- اتفاق می افتد
- آیا
- زیاد
- عملکرد بالا
- نگه داشتن
- HTTPS
- دلخواه
- تأثیر
- اثرات
- انجام
- in
- نادرست
- شامل
- افزایش
- افزایش
- افزایش
- افزایش
- مستقل
- اطلاعات
- یکپارچه
- ادغام
- هوشمند
- ذاتا
- IP
- موضوع
- مسائل
- IT
- بزرگ
- در مقیاس بزرگ
- رهبری
- برجسته
- سطح
- بدهی
- زندگی
- محلی
- دیگر
- ساخته
- حفظ
- باعث می شود
- ساخت
- مدیریت
- حاشیه
- بازارها
- حداکثر عرض
- روش
- کاهش
- تسکین دهنده
- کاهش
- واحد
- ماژول ها
- بیش
- اکثر
- حرکت
- طبیعت
- نیازهای
- شبکه
- شبکه
- سر و صدا
- به ویژه
- عدد
- of
- پیشنهادات
- on
- ONE
- عملیاتی
- عملیات
- بهینه سازی
- بهینه
- بهینه سازی
- دیگر
- تولید
- بخش
- کارایی
- انجام
- پدیده
- سکو
- افلاطون
- هوش داده افلاطون
- PlatoData
- مقام
- پست
- پتانسیل
- قدرت
- منبع تغذیه
- روند
- در حال پردازش
- پردازنده
- پردازنده ها
- محصولات
- ارائه دهنده
- فراهم می کند
- بالا بردن
- محدوده
- سریع
- سریعا
- خواندن
- زمان واقعی
- دلایل
- کاهش
- تنظیم
- قابلیت اطمینان
- قابل اعتماد
- ضروری
- پاسخ
- پاسخ
- نتیجه
- نتیجه
- طلوع
- خطر
- دویدن
- مقیاس
- مقیاس گذاری
- SEA
- جدی
- برپایی
- شدید
- شیفت
- نشان می دهد
- سیگنال
- قابل توجه
- به طور قابل توجهی
- کوچکتر
- هوشمند
- راه حل
- مزایا
- برخی از
- فضا
- چنین
- ناگهانی
- عرضه
- پشتیبانی
- مناسب
- سیستم
- سیستم های
- پشت سر هم
- پیشرفته
- واژه شناسی
- که
- La
- محوطه
- شان
- آنها
- اینها
- از طریق
- زمان
- بار
- زمان
- به
- امروز
- هم
- سنتی
- استفاده کنید
- بسیار متنوع
- از طريق
- ولتاژ
- خوب
- معروف
- که
- وسیع
- دامنه گسترده
- به طور گسترده ای
- اراده
- با
- در داخل
- بدون
- خواهد بود
- زفیرنت