Prosecution Insights
Last updated: August 17, 2026
Application No. 18/381,052

EFFICIENT METHOD FOR THE LATCH TIMING ANALYSIS OF ELECTRONIC DESIGNS

Non-Final OA §103§112
Filed
Oct 17, 2023
Examiner
GARBOWSKI, LEIGH M
Art Unit
Tech Center
Assignee
Amd
OA Round
1 (Non-Final)
88%
Grant Probability
Favorable
1-2
OA Rounds
0m
Est. Remaining
98%
With Interview

Examiner Intelligence

Grants 88% — above average
88%
Career Allowance Rate
655 granted / 746 resolved
+27.8% vs TC avg
Moderate +10% lift
Without
With
+10.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 2m
Avg Prosecution
19 currently pending
Career history
760
Total Applications
across all art units

Statute-Specific Performance

§101
18.9%
-21.1% vs TC avg
§103
17.6%
-22.4% vs TC avg
§102
31.7%
-8.3% vs TC avg
§112
22.8%
-17.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 746 resolved cases

Office Action

§103 §112
Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claim Rejections - 35 USC § 112 The following is a quotation of the first paragraph of 35 U.S.C. 112(a): IN GENERAL.—The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor or joint inventor of carrying out the invention. The following is a quotation of the first paragraph of pre-AIA 35 U.S.C. 112: The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor of carrying out his invention. Claims 2-4, 11-13 and 20 are rejected under 35 U.S.C. 112(a) or 35 U.S.C. 112 (pre-AIA ), first paragraph, as failing to comply with the written description requirement. The claim(s) contains subject matter which was not described in the specification in such a way as to reasonably convey to one skilled in the relevant art that the inventor or a joint inventor, or for applications subject to pre-AIA 35 U.S.C. 112, the inventor(s), at the time the application was filed, had possession of the claimed invention. Taking claim 2 as exemplary, subject matter regarding “reset” (line 8) does not appear to be properly described in the application as filed. Consequently, this raises doubt as to possession of the claimed invention at the time of filing. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1, 5-10 and 14-19 are rejected under 35 U.S.C. 103 as being unpatentable over Zasio et al. [US 4,924,430]. Taking claim 1 as exemplary of claims 1, 10 and 19 [column 1, line 14 by a computer, column 8, line 25 host computer connote a processing system and medium], Zasio et al. teach a method for performing timing analysis of a circuit design, the method comprising: determining delays of devices and wires of the circuit design [column 3, lines48-58 useful combinations of delay values, for a delay-calculation equation, column 4, lines 11-27 pointer field of information, data field, column 4, lines 36-column 5, line 36 the present invention accumulated delay values, column 5, line 55-column 6, line 44, column 7, lines 4-21 it is therefore desirable to calculate and accumulated information about circuit delays]; performing clock and arrival propagations for the circuit design based on the delays of the devices and wires [column 4, lines 29-35 set-up clock violation check]; identifying latch loops in the circuit design [Fig. 9C Feedback Loop Break-Up Algorithm, FIG. 16 ]; performing latch analysis on latches of the latch loops [Fig. 9C Feedback Loop Break-Up Algorithm, FIG. 12a, FIG. 13a Latch Model Timing, FIG. 14a Latch Delay Timing, FIG. 16a Latch Delay Timing, FIG. 15]; performing arrival propagation for circuit elements of the circuit design impacted by the latch analysis performed on the latches of the latch loops [Fig. 9c Has Every Cell in the Design Been Completely Processed?, FIG. 12f Done with Feedback Loop Break-Up Algorithm, FIG. 13a for each path]; performing latch analysis on latches of the circuit design external to the latch loops [Fig. 9c Has Every Cell in the Design Been Completely Processed? Fig. 11 for each path specified, FIG. 12c Multi-Chip Timing, FIG. 13a for each path, FIG. 14b Multi-Chip Timing, FIGS. 17-19]; and performing required time and slack calculations on the circuit design [column 9, lines 1-3, column 10, lines 16-45]. In other words, to create the latch timing model for latch analysis latch loops are identified for the feedback loop breakup algorithm to perform arrival propagation for elements impacted with each path and all paths in the design subject to multi-chip timing for analysis of the circuit design external to the latch loops processed, resulting in performing the required time and slack calculations on the circuit design through all levels. However, Zasio et al. do not teach building a timing graph and determining delays based on the timing graph. Yet, static timing analysis is known to be based on graphs which provide the data structures for the timing information. Zasio et al. do teach a net list [FIG. 7 netlist creation, which is known as a representation of the design. Thus, using a timing graph, which is also known as a version of a netlist that has been augmented with timing information, can be interpreted as essential and understood for performing timing analysis. The claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains because the information greatly facilitates rapid identification of paths in excess of selected delay limits, can designate the fastest clock cycle time at which the proposed logic design can be operated without design-rule failures or logic failures, facilitate logic design modifications prior to fabricating [column 12, lines 12-31]. Taking claim 5 as exemplary of claims 5 and 14, wherein performing the latch analysis on the latches of the latch loops comprises performing iterations of latch timing calculations and propagating data arrivals across the circuit design associated with the latch loops until latch timing converges for the latches of the latch loops [Fig. 9C Feedback Loop Break-Up Algorithm, FIG. 12a, FIG. 13a Latch Model Timing, FIG. 14a Latch Delay Timing, FIG. 16a Latch Delay Timing, FIG. 15]. Taking claim 6 as exemplary of claims 6 and 15, wherein performing the latch analysis on the latches of the latch loops comprises performing maximum data arrival propagation on the latch loops, and wherein minimum data arrival propagation is disabled when performing the latch analysis on the latches of the latch loops [column 1, lines 49-52 indications best- and worst-case operating condition, column 6, lines 19-44 Worst-Case]. Taking claim 7 as exemplary of claims 7 and 16, wherein the latch timing converges for a latch when arrival at an input data pin of the latch does not worsen or a maximum amount of time has been borrowed for the latch [until timing converges is broadly interpreted as does not worsen]. Taking claim 8 as exemplary of claims 8 and 17, wherein performing the arrival propagation for the impacted circuit elements comprises performing maximum data arrival propagation and minimum data arrival propagation on the impacted circuit elements of the circuit design based on the latch analysis on the latches of the latch loops [column 1, lines 49-52 indications best- and worst-case operating condition, column 6, lines 39-44, Best-Case to Worst-Case, column 6, line 59-column 7, line 15 Best-Case conditions, Worst-Case conditions]. Taking claim 9 as exemplary of claims 9 and 18, wherein performing latch analysis on the latches of the circuit design external to the latch loops comprises performing iterations of latch timing calculations and propagating data arrivals across the latches external to the latch loops based on the latch analysis performed on the latch loops and subsequent arrival propagation until timing converges for the latches external to the latch loops [Fig. 9c Has Every Cell in the Design Been Completely Processed? Fig. 11 for each path specified, FIG. 12c Multi-Chip Timing, FIG. 13a for each path, FIG. 14b Multi-Chip Timing, FIGS. 17-19]. The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Segal et al. [US 6,023,568] disclose a latch timing model for timing borrowing and chains (see entire document). Sutherland et al. [US 12,475,286 B1] disclose timing graphs and tags (see entire document). Spyrou et al. [US 10,223,493 B1] discloses dynamic tag allocation in timing analysis (see entire document). Moon et al. [US 6,928,630 B2] disclose timing graph reduction (see entire document). Becker et al. [US 2003/0088838 A1] disclose time borrowing in timing analysis (see at least FIGS. 4 and 9). Hathaway et al. [US 2002/0112195 A1] disclose timing analysis and timing graph (see entire document). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to LEIGH M GARBOWSKI whose telephone number is (571)272-1893. The examiner can normally be reached M-F 9-5 EST. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Jack Chiang can be reached at 571-272-7483. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /LEIGH M GARBOWSKI/ Primary Examiner, Art Unit 2851
Read full office action

Prosecution Timeline

Oct 17, 2023
Application Filed
Oct 08, 2024
Response after Non-Final Action
Jul 29, 2026
Non-Final Rejection mailed — §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12699824
DETERMINING SUBSTRATE CHARACTERISTICS BY VIRTUAL SUBSTRATE MEASUREMENT
3y 9m to grant Granted Aug 04, 2026
Patent 12694194
METHOD FOR FABRICATING PHOTOMASK LAYOUT AND METHOD FOR FABRICATING OF SEMICONDUCTOR DEVICE USING THE SAME
3y 9m to grant Granted Jul 28, 2026
Patent 12694178
Hybrid Switching Architecture For SerDes Communication Channels In Reconfigurable Hardware Modeling Circuits
3y 5m to grant Granted Jul 28, 2026
Patent 12694176
DEVICE AND METHOD FOR SEMICONDUCTOR CHIP ASSISTANCE DESIGN AND METHOD FOR CONSTRUCTING CHIP CHARACTERISTICS MODEL
3y 5m to grant Granted Jul 28, 2026
Patent 12681379
CORNER ROUNDING METHOD OF OPC PATTERN BASED ON DEEP LEARNING, AND OPC METHOD AND MASK MANUFACTURING METHOD INCLUDING THE CORNER ROUNDING METHOD
3y 8m to grant Granted Jul 14, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
88%
Grant Probability
98%
With Interview (+10.4%)
2y 2m (~0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 746 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month