Patents by Inventor Chia-Chih Yen

Chia-Chih Yen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11475293
    Abstract: A method of estimating a toggle count of a circuit, includes, in part, simulating the circuit to generate training data and an associated training toggle count of the internal nodes of the circuit in response to a test bench, training a neural network system to generate an estimate of the training toggle count in accordance with the training data and the associated training toggle count, simulating the circuit to generate simulation data in response to a first set of input values applied to the circuit, and invoking the trained neural network system to estimate a number of toggles of the internal nodes of the circuit from the simulation data. The training data may include, in part, values of input signals applied to the circuit and values of registers disposed in the circuit for a multitude of time stamps. The neural network system may include, in part, at least three layers.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: October 18, 2022
    Assignee: Synopsys, Inc.
    Inventors: Gung-Yu Pan, Chia-Chih Yen, Che-Hua Shih
  • Patent number: 11461523
    Abstract: A method for performing glitch power analysis of a circuit, comprising receiving no-timing waveform simulation data for the circuit, the waveform simulation data including a first signal, and identifying a delayed stimulus injection point (DSIP) for the first signal. The method further comprises determining a total delay for the first signal and performing waveform replay simulation including injecting the first signal at the DSIP at a time based on the total delay for the first signal.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: October 4, 2022
    Assignee: Synopsys, Inc.
    Inventors: Chia-Tung Chen, Che-Hua Shih, Shih-Ting Liu, Chia-Chih Yen, Chun Chan, Gung-Yu Pan, Yi-An Chen
  • Publication number: 20220261524
    Abstract: In some aspects, a graph is used to assist users in cause analysis of faults. The graph represents signal flow through a design of an integrated circuit The graph includes graph elements, such as nodes and edges. The nodes may represent cells and nets in the circuit design, and the edges may represent signal flow between the cells and nets. A propagation model for the propagation of faults through the graph is constructed. The propagation model includes local propagation models for the propagation of faults through the graph elements. Propagation of a known fault backward through the graph is modeled using the propagation model. This results in a causality ranking of the graph elements as possible causes of the known fault. Information indicative of the causality ranking is displayed in a user interface that shows the design of the integrated circuit.
    Type: Application
    Filed: February 10, 2022
    Publication date: August 18, 2022
    Inventors: Xiang Gao, Hsiang-Chieh Liao, Chia-Chih Yen, Sashikala Venkata Obilisetty
  • Patent number: 10176283
    Abstract: Techniques for equivalence checking of analog models are disclosed. The models include transistor level representations. The representations are used for simulation and verification of the circuit and are required to give similar output results in response to a given input stimulus. A common input stimulus is created for a first representation and a second representation of a semiconductor circuit. Output waveforms are generated for the first representation and the second representation using the common input stimulus. The first output waveforms and the second output waveforms are checked for equivalence. Signals from the first output waveforms are mapped to the second output waveforms.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: January 8, 2019
    Assignee: SYNOPSYS, INC.
    Inventors: Vijay Akkaraju, Chun Chan, Che-Hua Shih, Chia-Chih Yen
  • Publication number: 20170083651
    Abstract: Techniques for equivalence checking of analog models are disclosed. The models include transistor level representations. The representations are used for simulation and verification of the circuit and are required to give similar output results in response to a given input stimulus. A common input stimulus is created for a first representation and a second representation of a semiconductor circuit. Output waveforms are generated for the first representation and the second representation using the common input stimulus. The first output waveforms and the second output waveforms are checked for equivalence. Signals from the first output waveforms are mapped to the second output waveforms.
    Type: Application
    Filed: September 16, 2016
    Publication date: March 23, 2017
    Inventors: Vijay Akkaraju, Chun Chan, Che-Hua Shih, Chia-Chih Yen
  • Patent number: 9053264
    Abstract: What-if simulation methods and systems are provided. A design coding in HDL (Hardware Description Language) and a simulation result corresponding to the design are provided. A what-if design scope and a what-if time window are received. A portion of the design is extracted from the design according to the what-if design scope, and primary input signals are determined during the extraction of the sub-design. Then, what-if simulation data is extracted from the simulation result according to the primary input signals and the what-if time window. A what-if test bench is generated according to the what-if simulation data, wherein the what-if simulation data is read, and the signal values are fed to a simulator according to the what-if test bench.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: June 9, 2015
    Assignees: Synopsys, Inc., Synopsys Taiwan Co., Ltd.
    Inventors: Chia-Chih Yen, Che-Hua Shih, Chun-Chi Lin
  • Publication number: 20120239370
    Abstract: What-if simulation methods and systems are provided. A design coding in HDL (Hardware Description Language) and a simulation result corresponding to the design are provided. A what-if design scope and a what-if time window are received. A portion of the design is extracted from the design according to the what-if design scope, and primary input signals are determined during the extraction of the sub-design. Then, what-if simulation data is extracted from the simulation result according to the primary input signals and the what-if time window. A what-if test bench is generated according to the what-if simulation data, wherein the what-if simulation data is read, and the signal values are fed to a simulator according to the what-if test bench.
    Type: Application
    Filed: October 7, 2011
    Publication date: September 20, 2012
    Applicants: SPRINGSOFT USA, INC., SPRINGSOFT INC.
    Inventors: Chia-Chih Yen, Che-Hua Shih, Chun-Chi Lin