- Patent Title: Methods for verifying retimed circuits with delayed initialization
-
Application No.: US15354809Application Date: 2016-11-17
-
Publication No.: US10372850B2Publication Date: 2019-08-06
- Inventor: Mahesh A. Iyer
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Treyz Law Group, P.C.
- Agent Jason Tsai; Tianyi He
- Main IPC: G06F17/50
- IPC: G06F17/50 ; G06F1/24

Abstract:
Circuit design computing equipment may perform register moves within a circuit design. When moving the registers, counter values may be maintained for non-justifiable elements. The counter values may be maintained and updated on a per element, per clock domain basis to account for register moves across the corresponding non-justifiable elements. The maximum counter value for each clock domain may be chosen as an adjustment value that is used to generate a sequence for resetting the modified circuit design after the register moves. The adjustment value may be bound by a user-specified maximum value. This retiming operation may also be verified by performing rewind verification. The rewind verification involves retiming the retimed circuit back to the original circuit, while respecting the counter values. If verification succeeds, the circuit design may be reset using a smaller adjustment value. If verification fails, a correct counter value may be suggested for each clock domain.
Public/Granted literature
- US20180137226A1 METHODS FOR VERIFYING RETIMED CIRCUITS WITH DELAYED INITIALIZATION Public/Granted day:2018-05-17
Information query