Patents by Inventor Kishore Singhal

Kishore Singhal 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).

  • Publication number: 20250131173
    Abstract: Simulations of a circuit are performed for many different scenarios. These simulations are subject to statistical variations and the simulations produce preliminary analyses of the circuit for the different scenarios. A full characterization of the circuit is estimated for a scenario of interest, by migrating a full characterization for a reference scenario from the reference scenario to the scenario of interest. The full characterization for the reference scenario was produced by additional simulations of the circuit under the reference scenario. The reference scenario may be identified by grouping the different scenarios into clusters.
    Type: Application
    Filed: May 10, 2024
    Publication date: April 24, 2025
    Inventors: Yanqing Chen, Mohamed Baker Alawieh, Han-Sen Dai, Kishore Singhal
  • Publication number: 20240232486
    Abstract: In some aspects, surrogate netlists are used instead of the actual netlist of interest (the target netlist) in order to speed up the runtime for variation analysis. It is desired to characterize the distribution of a circuit's response as a function of process variation, in a tail region of the distribution. The tail region of the distribution is located by performing a variation analysis based on samples generated by circuit simulations of one or more transistor-level surrogate netlists. The circuit simulations of the surrogate netlists have shorter runtimes than circuit simulations of the target netlist, resulting in a decrease of the overall runtime. The distribution in the tail region is then characterized based on samples generated by circuit simulations of the actual target netlist.
    Type: Application
    Filed: January 9, 2023
    Publication date: July 11, 2024
    Inventors: Mohamed Baker Alawieh, Han-Sen Dai, Todd Gordon McKenzie, Kishore Singhal
  • Patent number: 8219961
    Abstract: An automated method for compensating for process-induced variations in threshold voltage and drive current in a MOSFET integrated circuit. The method's first step is selecting a transistor for analysis from the array. The method loops among the transistors of the array as desired. Next the design of the selected transistor is analyzed, including the steps of determining threshold voltage variations induced by layout neighborhood; determining drive current variations induced by layout neighborhood. The method then proceeds by attempting to compensate for any determined variations by varying the length of the transistor gate. The method can further include the step of identifying any shortcoming in compensation by varying contact spacing.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: July 10, 2012
    Assignee: Synopsys, Inc.
    Inventors: Victor Moroz, Dipankar Pramanik, Kishore Singhal, Xi-Wei Lin
  • Publication number: 20110219351
    Abstract: An automated method for compensating for process-induced variations in threshold voltage and drive current in a MOSFET integrated circuit. The method's first step is selecting a transistor for analysis from the array. The method loops among the transistors of the array as desired. Next the design of the selected transistor is analyzed, including the steps of determining threshold voltage variations induced by layout neighborhood; determining drive current variations induced by layout neighborhood. The method then proceeds by attempting to compensate for any determined variations by varying the length of the transistor gate. The method can further include the step of identifying any shortcoming in compensation by varying contact spacing.
    Type: Application
    Filed: May 20, 2011
    Publication date: September 8, 2011
    Applicant: SYNOPSYS, INC.
    Inventors: Victor Moroz, Dipankar Pramanik, Kishore Singhal, Xi-Wei Lin
  • Patent number: 7949985
    Abstract: An automated method for compensating for process-induced variations in threshold voltage and drive current in a MOSFET integrated circuit. The method's first step is selecting a transistor for analysis from the array. The method loops among the transistors of the array as desired. Next the design of the selected transistor is analyzed, including the steps of determining threshold voltage variations induced by layout neighborhood; determining drive current variations induced by layout neighborhood. The method then proceeds by attempting to compensate for any determined variations by varying the length of the transistor gate. The method can further include the step of identifying any shortcoming in compensation by varying contact spacing.
    Type: Grant
    Filed: June 1, 2007
    Date of Patent: May 24, 2011
    Assignee: Synopsys, Inc.
    Inventors: Victor Moroz, Dipankar Pramanik, Kishore Singhal, Xi-Wei Lin
  • Patent number: 7587691
    Abstract: One embodiment of the present invention provides a system for determining an electrical property for an interconnect layer. During operation, the system receives interconnect technology data which includes nominal parameter values for a first interconnect layer, and parameter-variation values which represent variations in the nominal parameter values due to random process variations. Next, the system receives an interconnect template which describes the geometry of a portion of a second interconnect layer. The system then determines electrical property data for the interconnect template using the interconnect technology data. The electrical property data can include a nominal electrical property value, and sensitivity values which represent the sensitivities of the nominal electrical property value to variations in the nominal parameter values. Next, the system stores the electrical property data and the interconnect technology data in a storage.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: September 8, 2009
    Assignee: Synopsys, Inc.
    Inventors: Edhi Sutjahjo, Kishore Singhal, Byungwook Kim, Goetz Leonhardt, Beifang Qiu, Sergey Krasnovsky, Baribrata Biswas, Alex Gyure, Mahmoud Shahram
  • Publication number: 20080297237
    Abstract: An automated method for compensating for process-induced variations in threshold voltage and drive current in a MOSFET integrated circuit. The method's first step is selecting a transistor for analysis from the array. The method loops among the transistors of the array as desired. Next the design of the selected transistor is analyzed, including the steps of determining threshold voltage variations induced by layout neighborhood; determining drive current variations induced by layout neighborhood. The method then proceeds by attempting to compensate for any determined variations by varying the length of the transistor gate. The method can further include the step of identifying any shortcoming in compensation by varying contact spacing.
    Type: Application
    Filed: June 1, 2007
    Publication date: December 4, 2008
    Applicant: SYNOPSYS, INC.
    Inventors: Victor Moroz, Dipankar Pramanik, Kishore Singhal, Xi-Wei Lin