Posts

Showing posts from 2026

Challenge 15 : QoR

Image
Refer below image : FF1,FF2,FF3 : Launch Flop FF4,FF5,FF6 : Capture Flop All numbers are in ps all paths are violating If you run " report_global_timing " command, what will be WNS/TNS/FEP ..? share your answer in comment.

STA : Quality of constraints validation at Block and Fullchip level

Image
 In the semiconductor industry, meeting stringent timing requirements is of paramount importance for successful design implementation. Static Timing Analysis (STA) is a vital technique used to verify and validate design constraints, ensuring proper functionality and optimal performance. Validating the quality of constraints is essential, as they decide design quality, performance, and faster time-to-market. With designs growing larger and intricate, extending parallel STA analysis is necessary at both the Block level as well FullChip level, accounting for inter-block interactions and global timing considerations. This article explores the challenges and best practices of validating constraints at both levels, highlighting common issues and proposing potential solutions. By addressing these aspects, the primary aim is to streamline the design process and create robust, high-performance digital designs. Importance of Design Constraints For any ASIC chip, design constraints are crucia...

Low Power Design: A Key to Efficient ASICs

Image
Consider below scenario: If you have designed one smartphone very faster and less area. speed is very high (no lag) also response is quicker. but what if the device getting discharged within 30min ?  will you buy that smartphone ..? I am assuming your answer would be a big "NO" (unless you have figured out way to reduce battery usage...!! ) Well, there are multiple such scenarios possible if you start counting... that's why requirement of "Low Power" comes into picture. Low Power : significance  for advanced technology mode designs, as frequency is very high which leads to high switching which consumes more dynamic power (internal + switching power).  Also as devices shrinks, Leakage is more compared to older node which leads to Leakage (or standby) power. Thus in lower nodes, along with smaller area and higher speed, it is really important to Low power. Categories of Low power design Multi-voltage design [ Power domain operates at different voltage] If there ar...