A method and system for checking timing violations of multi-bit signals across clock domains
A technology that crosses clock domains and bit signals, applied in the field of digital integrated circuit design, can solve problems such as violations, and achieve the effect of avoiding insertion and reducing inaccurate inspection constraints.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0036] Such as figure 1 As shown, the method for checking the timing violation of multi-bit signals across clock domains in this embodiment includes the following steps:
[0037] 1) Obtain all timing signoff corners (signoff corners);
[0038] 2) Traversing through all signoff corners, and performing the following processing each time a current signoff corner is traversed: Calculate the average clock insertion delay of each clock domain named characteristic sequence unit; remove the asynchronous constraints between different time groups , do not check the internal timing of the clock domain; set different timing check constraints for the multi-bit control and data signals under the cross-clock domain clock grouping; check the setup and hold time violations of the control and data signals for all cross-clock domain clock groups;
[0039] 3) Output the timing check results of cross-clock domain signals.
[0040] Step 1) Link the cross-clock domain timing analysis with the chip m...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


