Patents by Inventor Svetlana Rudnaya

Svetlana Rudnaya 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: 8060355
    Abstract: A method of providing simulation results includes detecting any power net and rail in a circuit netlist. The circuit can be divided into net-partitioned blocks. Using these net-partitioned blocks, a topological analysis can be performed to identify cuttable/un-cuttable devices and synchronization requirements. Then, the circuit can be re-divided into rail-partitioned blocks. Using these rail-partitioned blocks, a sparse solver can identify potential partitions, but eliminate fill-ins as determined by the topological analysis. A cost function can be applied to the potential partitions as well as the identified cuttable/un-cuttable devices to determine final cut points in the circuit and dynamic inputs to the final blocks. Simulation can be performed on the final blocks and simulation results can be generated.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: November 15, 2011
    Assignee: Synopsys, Inc.
    Inventors: Kevin J. Kerns, Mayukh Bhattacharya, Svetlana Rudnaya, Kiran Gullapalli
  • Publication number: 20090030665
    Abstract: A method of providing simulation results includes detecting any power net and rail in a circuit netlist. The circuit can be divided into net-partitioned blocks. Using these net-partitioned blocks, a topological analysis can be performed to identify cuttable/un-cuttable devices and synchronization requirements. Then, the circuit can be re-divided into rail-partitioned blocks. Using these rail-partitioned blocks, a sparse solver can identify potential partitions, but eliminate fill-ins as determined by the topological analysis. A cost function can be applied to the potential partitions as well as the identified cuttable/un-cuttable devices to determine final cut points in the circuit and dynamic inputs to the final blocks. Simulation can be performed on the final blocks and simulation results can be generated.
    Type: Application
    Filed: July 27, 2007
    Publication date: January 29, 2009
    Applicant: Synopsys, Inc.
    Inventors: Kevin J. Kerns, Mayukh Bhattacharya, Svetlana Rudnaya, Kiran Gullapalli