The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 21, 2026

Filed:

Nov. 21, 2022
Applicant:

Synopsys, Inc., Mountain View, CA (US);

Inventors:

Walter Lau Neto, Salt Lake City, UT (US);

Luca Gaetano Amaru, Santa Clara, CA (US);

Vinicius Neves Possani, Sunnyvale, CA (US);

Patrick Vuillod, St. Bernard du Touve, FR;

Jiong Luo, Morgan Hill, CA (US);

Assignee:

Synopsys, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 30/30 (2020.01); G06F 30/327 (2020.01); G06F 30/337 (2020.01); G06F 30/343 (2020.01); G06F 115/06 (2020.01);
U.S. Cl.
CPC ...
G06F 30/327 (2020.01); G06F 30/337 (2020.01); G06F 30/343 (2020.01); G06F 2115/06 (2020.01);
Abstract

Some aspects utilize an iterative process to synthesis a logic network within an ASIC using lookup table (LUT) optimization techniques. The logic network may be represented by an And-Inverter graph (AIG), as described in more detail below. On each iteration, the current AIG representation of the logic network is mapped to a network of k-LUTs. A k-LUT is a lookup table that can represent any function of k variables. This network may then be improved using LUT optimization techniques. The improved network of k-LUTs is decomposed into a trial AIG representation, which may be further improved for example by applying Boolean-based optimization techniques. The current AIG representation may then be updated in accordance with the quality of the trial AIG representation produced by the current iteration. The final AIG representation from the iterations is synthesized to a netlist of standard cells.


Find Patent Forward Citations

Quick Actions:

Lau Neto, Walter. (2026). Application-specific integrated circuit (asic) synthesis based on lookup table (lut) mapping and optimization (U.S. Patent No. 12608523). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/12608523

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…