Invention Grant
- Patent Title: Automatically identifying resettable flops for digital designs
- Patent Title (中): 自动识别数字设计的可复位触发器
-
Application No.: US13627653Application Date: 2012-09-26
-
Publication No.: US08869080B2Publication Date: 2014-10-21
- Inventor: Edmond R. Bures , Fritz A. Boehm
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Lawrence J. Merkel
- Main IPC: G06F17/50
- IPC: G06F17/50

Abstract:
An automated process identifies which components that retain their state need to be resettable in a design. The design is analyzed to identify components that retain their state and are non-resettable. A set of simulation tests is run on the design, where each test is known to pass when all components that retain their state are reset at reset. The tests are run with a respective logic value (1 or 0) randomly assigned to each non-resettable component at reset, until a test run fails. The failed test is rerun a specified number of times, each time with a different set of randomly assigned logic values provided to non-resettable components at reset. For each run, statistics are logged for each non-resettable component according to the test results and the logic value provided to the non-resettable component. The process determines which non-resettable components need to be resettable according to the statistics.
Public/Granted literature
- US20140089873A1 Automatically Identifying Resettable Flops For Digital Designs Public/Granted day:2014-03-27
Information query