- Patent Title: Determining and verifying metastability in clock domain crossings
-
Application No.: US17316610Application Date: 2021-05-10
-
Publication No.: US11347917B2Publication Date: 2022-05-31
- Inventor: Deepak Ahuja , Anchit Jain , Paras Mal Jain
- Applicant: Synopsys, Inc.
- Applicant Address: US CA Mountain View
- Assignee: Synopsys, Inc.
- Current Assignee: Synopsys, Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Haynes Beffel & Wolfeld LLP
- Agent Andrew Dunlap
- Main IPC: G06F30/327
- IPC: G06F30/327 ; G06F30/3312 ; G06F30/3315 ; G06F30/396 ; G06F30/398 ; G06F119/12 ; G06F119/02 ; G06F117/04

Abstract:
The technology disclosed relates to verifying metastability for a clock domain crossing (CDC) in a circuit design. The technology disclosed may include, for a destination clock domain in the circuit design, creating a circuit graph based, at least in part, on the circuit design. The circuit graph includes start points and stop points. The start points may be data inputs, clocks, and enables of the destination clock domain. The stop points may be synchronizer outputs of the destination clock domain and a source clock domain in the circuit design. The technology disclosed may also include traversing the circuit graph to mark all graph nodes that reside in a source-destination path of the CDC. Based on the marked graph nodes, the start points, and the stop points, the technology disclosed may also include propagating destination domain qualifiers on the circuit graph within an allowed sequential depth.
Public/Granted literature
- US20210350053A1 DETERMINING AND VERIFYING METASTABILITY IN CLOCK DOMAIN CROSSINGS Public/Granted day:2021-11-11
Information query