Expand description
Clock Domain Crossing (CDC) Formal Verification
CDC bugs are among the hardest to find in simulation. Metastability, data coherence, and synchronizer correctness require formal analysis.
Structs§
- CdcClock
Domain - A clock domain for CDC analysis.
- CdcCrossing
- A signal crossing between clock domains.
- CdcReport
- CDC analysis report.
- CdcViolation
- A CDC violation.
Enums§
- CdcPattern
- CDC synchronization pattern.
- CdcViolation
Type - CDC violation type.
Functions§
- analyze_
cdc - Analyze an RTL module for clock domain crossing issues.
- cdc_
sva_ properties - Generate SVA properties for CDC verification.