Patents by Inventor Aveek Sarkar

Aveek Sarkar 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: 11836431
    Abstract: A chip package system comprising N multiple processor cores can be tested by receiving a data file characterizing the chip package system. Thereafter, simulation testing is conducted for each core for each of Mi . . . j states using the data file such that each core is active in each state while all other cores are inactive. Each simulation test results in a simulation. The simulations are then combined to result in a composite test covering MN*j combinations. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: December 5, 2023
    Assignee: ANSYS, INC.
    Inventors: John Lee, Aveek Sarkar, Altan Odabasi, Scott Johnson, Murat Becer, William Mullen
  • Publication number: 20210350059
    Abstract: A chip package system comprising N multiple processor cores can be tested by receiving a data file characterizing the chip package system. Thereafter, simulation testing is conducted for each core for each of M, states using the data file such that each core is active in each state while all other cores are inactive. Each simulation test results in a simulation. The simulations are then combined to result in a composite test covering MN8j combinations. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: June 16, 2021
    Publication date: November 11, 2021
    Inventors: John LEE, Aveek SARKAR, Altan ODABASI, Scott JOHNSON, Murat BECER, William MULLEN
  • Patent number: 11042681
    Abstract: A chip package system comprising N multiple processor cores can be tested by receiving a data file characterizing the chip package system. Thereafter, simulation testing is conducted for each core for each of Mi . . . j states using the data file such that each core is active in each state while all other cores are inactive. Each simulation test results in a simulation. The simulations are then combined to result in a composite test covering MN*j combinations. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: June 22, 2021
    Assignee: Ansys, Inc.
    Inventors: John Lee, Aveek Sarkar, Altan Odabasi, Scott Johnson, Murat Becer, William Mullen
  • Patent number: 7484193
    Abstract: The timing response of a circuit path is predicted by modeling the circuit path using two different timing models. The variation between the timing responses produced by each of the timing models is used to generate a correction factor, which is then applied to one of the timing models. Once the correction factor has been applied to a timing model, the model is used to produce a corrected timing prediction for the modeled circuit path.
    Type: Grant
    Filed: August 28, 2003
    Date of Patent: January 27, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Aveek Sarkar, Shian-Jiun Fu, Peter Lai, Rambabu Pyapali
  • Patent number: 7036096
    Abstract: The capacitances of one or more inputs/outputs of a circuit are estimated by using an extraction tool (120) to extract information associated with the inputs/outputs from a netlist. The information includes information associated with circuit devices directly connected to the inputs/outputs, particularly information related to device connectivity and the feature sizes of the device. Once the information is extracted, a capacitance determination element (130) aggregates the feature sizes of all the circuit devices connected to each respective input or output, to obtain aggregate feature sizes for each respective input/output. The aggregate feature size is used in determining the total capacitance of the input/output. The total capacitance thus determined can be provided to a timing analysis tool (140), which uses the total capacitance of each input or output to generate a timing model for the circuit.
    Type: Grant
    Filed: September 8, 2003
    Date of Patent: April 25, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Aveek Sarkar, Yongning Sheng, Peter F. Lai, Rambabu Pyapali
  • Patent number: 7007256
    Abstract: The present invention describes a method and an apparatus for determining switching power consumption of global devices (e.g., repeaters, flops or the like) in an integrated circuit design during high-level design phase after the global routing for the integrated circuit is available. The clock cycle is divided into various timing intervals and the timing reports are generated for each cycle to determine a time-domain staggered distribution of each device's switching activity within a given timing interval. Each device's switching activity is analyzed within the given timing interval (or segment thereof). The power consumption is determined for each device that switches in the given timing interval.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: February 28, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Aveek Sarkar, Shyam Sundar, Peter F. Lai, Rambabu Pyapali
  • Patent number: 6954914
    Abstract: The present application describes various embodiments of a method and an apparatus for determining electromigration risks for signal nets in integrated circuits. A model for each one of the global nets connecting various circuit blocks in an integrated circuit is created using circuit blocks' timing model and detailed standard parasitic format representation (DSPF) of each global net. The final layout of the integrated circuit is not necessary to determine the electromigration risks. The models can be generated during the early stages of the design cycle once the DSPF of the global nets is available.
    Type: Grant
    Filed: March 24, 2003
    Date of Patent: October 11, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Shyam Sundar, Aveek Sarkar, Peter F. Lai, Rambabu Pyapali, Teong Ming Cheah
  • Publication number: 20050050405
    Abstract: The timing response of a circuit path is predicted by modeling the circuit path using two different timing models (110, 120). The variation between the timing responses produced by each of the timing models is used to generate a correction factor (180), which is then applied to one of the timing models. Once the correction factor has been applied to a timing model, the model is used to produce a corrected timing prediction for the modeled circuit path.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Inventors: Aveek Sarkar, Shian-Jiun Fu, Peter Lai, Rambabu Pyapali
  • Publication number: 20040194043
    Abstract: The present application describes various embodiments of a method and an apparatus for determining electromigration risks for signal nets in integrated circuits. A model for each one of the global nets connecting various circuit blocks in an integrated circuit is created using circuit blocks' timing model and detailed standard parasitic format representation (DSPF) of each global net. The final layout of the integrated circuit is not necessary to determine the electromigration risks. The models can be generated during the early stages of the design cycle once the DSPF of the global nets is available.
    Type: Application
    Filed: March 24, 2003
    Publication date: September 30, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Shyam Sundar, Aveek Sarkar, Peter F. Lai, Rambabu Pyapali, Teong Ming Cheah
  • Publication number: 20040177328
    Abstract: The present invention describes a method and an apparatus for determining switching power consumption of global devices (e.g., repeaters, flops or the like) in an integrated circuit design during high-level design phase after the global routing for the integrated circuit is available. The clock cycle is divided into various timing intervals and the timing reports are generated for each cycle to determine a time- domain staggered distribution of each device's switching activity within a given timing interval. Each device's switching activity is analyzed within the given timing interval (or segment thereof). The power consumption is determined for each device that switches in the given timing interval.
    Type: Application
    Filed: March 6, 2003
    Publication date: September 9, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Aveek Sarkar, Shyam Sundar, Peter F. Lai, Rambabu Pyapali