Patents by Inventor Sanjiv MATHUR

Sanjiv MATHUR 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: 11704467
    Abstract: Embodiments provide for building a global clock tree. In embodiments, an example method includes inserting clock drivers at symmetric locations in one or more hierarchy levels of a plurality of hierarchy levels of an integrated circuit (IC) design. The example method further includes generating one or more routes by routing one or more nets within or across the one or more hierarchy levels of the plurality of hierarchy levels. The example method further includes matching symmetric routes of the one or more routes at each of the one or more hierarchy levels irrespective of a number of physical hierarchies each associated net spans. The example method further includes placing one or more ports at one or more signal entry points where routes of the one or more routes cross physical hierarchy blocks.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: July 18, 2023
    Assignee: Synopsys, Inc.
    Inventors: Ashima Sahil Dabare, Sanjiv Mathur, Anusha Reddy Sindhwala, Prakasha Karkada Holla, Sivakumar Arulanantham, Srinivasan Krishnamurthy, Chun-Cheng Chi, Shih-Pin Hung
  • Publication number: 20210390242
    Abstract: Embodiments provide for building a global clock tree. In embodiments, an example method includes inserting clock drivers at symmetric locations in one or more hierarchy levels of a plurality of hierarchy levels of an integrated circuit (IC) design. The example method further includes generating one or more routes by routing one or more nets within or across the one or more hierarchy levels of the plurality of hierarchy levels. The example method further includes matching symmetric routes of the one or more routes at each of the one or more hierarchy levels irrespective of a number of physical hierarchies each associated net spans. The example method further includes placing one or more ports at one or more signal entry points where routes of the one or more routes cross physical hierarchy blocks.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 16, 2021
    Inventors: Ashima Sahil Dabare, Sanjiv Mathur, Anusha Reddy Sindhwala, Prakasha Karkada Holla, Sivakumar Arulanantham, Srinivasan Krishnamurthy, Chun-Cheng Chi, Spin Hung
  • Patent number: 8863058
    Abstract: A method for timing optimization of an integrated circuit design using a timing optimization system comprising loading an original delay value and an original gate configuration net-list for an original gate from a results database. A near optimum gate configuration is identified using near optimum gate configuration information stored in a delay characterization database for the original gate. A near optimum delay value and a near optimum gate configuration net-list of a near optimum gate configuration are loaded. A timing optimized gate configuration is provided from running an incremental static timing analysis of the near optimum gate configuration.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: October 14, 2014
    Assignee: Atrenta, Inc.
    Inventors: Anup Nagrath, Sanjiv Mathur
  • Publication number: 20140298281
    Abstract: System-on-chip (SoC) designs include large amounts of interconnected intellectual property blocks and standard-cell logic using complex bus fabrics. Today SoC design-closure that validates design targets of area, timing, congestion and power constraints is accomplished post routing as over 80% of validation problems are due to global-interconnect. A method is disclosed that allows the designers to achieve global design-closure and physical topology constraints, early in the design cycle, at much higher levels of abstraction. In particular, logic hierarchy of the design is converted into a physical hierarchy of functional-related clusters of locally-connected logic. The clusters and inter-cluster global connections can be refined to meet design constraints in order to generate a top-level floor-plan in the form of library and constraint files.
    Type: Application
    Filed: October 16, 2013
    Publication date: October 2, 2014
    Applicant: Atrenta, Inc.
    Inventors: Ravi Varadarajan, Jitendra Gupta, Sanjiv Mathur, Priyank Mittal, Kaushal Kishore Pathak, Kshitiz Krishna, Anup Nagrath, Ritesh Mittal
  • Patent number: 8839171
    Abstract: System-on-chip (SoC) designs include large amounts of interconnected intellectual property blocks and standard-cell logic using complex bus fabrics. Today SoC design-closure that validates design targets of area, timing, congestion and power constraints is accomplished post routing as over 80% of validation problems are due to global-interconnect. A method is disclosed that allows the designers to achieve global design-closure and physical topology constraints, early in the design cycle, at much higher levels of abstraction. In particular, logic hierarchy of the design is converted into a physical hierarchy of functional-related clusters of locally-connected logic. The clusters and inter-cluster global connections can be refined to meet design constraints in order to generate a top-level floor-plan in the form of library and constraint files.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: September 16, 2014
    Assignee: Atrenta, Inc.
    Inventors: Ravi Varadarajan, Jitendra Gupta, Sanjiv Mathur, Priyank Mittal, Kaushal Kishore Pathak, Kshitiz Krishna, Anup Nagrath, Ritesh Mittal
  • Patent number: 8782582
    Abstract: This invention provides a method for detecting physical implementation hot-spots in a pre-placement integrated circuit design. The method first identifies physical issues at an object level. Physical issues include timing, routing congestion, clocking, scan, power, and thermal. The method then analyzes these physical issues over a collection of connected logic cell and large cell instances and determines a physical implementation hot-spot severity based on the number and severity of physical issues as well as the number of objects in the related collection.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: July 15, 2014
    Assignee: Atrenta, Inc.
    Inventors: Jitendra Gupta, Ashima Dabare, Kshitiz Krishna, Sanjiv Mathur, Ravi Varadarajan
  • Publication number: 20140089879
    Abstract: A method for timing optimization of an integrated circuit design using a timing optimization system comprising loading an original delay value and an original gate configuration net-list for an original gate from a results database. A near optimum gate configuration is identified using near optimum gate configuration information stored in a delay characterization database for the original gate. A near optimum delay value and a near optimum gate configuration net-list of a near optimum gate configuration are loaded. A timing optimized gate configuration is provided from running an incremental static timing analysis of the near optimum gate configuration.
    Type: Application
    Filed: September 24, 2012
    Publication date: March 27, 2014
    Applicant: ATRENTA, INC.
    Inventors: Anup NAGRATH, Sanjiv MATHUR
  • Patent number: 7123954
    Abstract: Analyzes surface electrocardiographic and intracardiac signals to identify and separate electrical activity corresponding to distinct but superimposed events in the heart. Assesses the spatial phase, temporal phase, rate, spectrum and reproducibility of each event to determine uniformity of activation in all spatial dimensions. Uses numerical indices derived from these analyses to diagnose arrhythmias. Uses these indices to determine the location of an arrhythmia circuit, and to direct the movement of an electrode catheter to this location for ablation or permanent catheter positioning. Subsequently, uses these indices to determine whether ablation has successfully eliminated the circuit. Uses variability in these indices from the surface electrocardiogram to indicate subtle beat-to-beat fluctuations which reflect the tendency towards atrial and ventricular arrhythmias.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: October 17, 2006
    Inventors: Sanjiv Mathur Narayan, Valmik Bhargava
  • Publication number: 20040059237
    Abstract: Analyzes surface electrocardiographic and intracardiac signals to identify and separate electrical activity corresponding to distinct but superimposed events in the heart. Assesses the spatial phase, temporal phase, rate, spectrum and reproducibility of each event to determine uniformity of activation in all spatial dimensions. Uses numerical indices derived from these analyses to diagnose arrhythmias. Uses these indices to determine the location of an arrhythmia circuit, and to direct the movement of an electrode catheter to this location for ablation or permanent catheter positioning. Subsequently, uses these indices to determine whether ablation has successfully eliminated the circuit. Uses variability in these indices from the surface electrocardiogram to indicate subtle beat-to-beat fluctuations which reflect the tendency towards atrial and ventricular arrhythmias.
    Type: Application
    Filed: December 18, 2002
    Publication date: March 25, 2004
    Inventors: Sanjiv Mathur Narayan, Valmik Bhargava