Patents by Inventor Larry E. McMurchie

Larry E. McMurchie 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: 8136077
    Abstract: Techniques for timing-optimal placement, pin assignment, and routing for integrated circuits are described herein. According to one embodiment, a list of paths providing implementation possibilities is constructed. A means is provided for removing paths from the list as well as a means for committing paths to the implementation if such paths are required for making the circuit implementation valid. Paths with worst case attributes are iteratively removed from the list until all paths in the list are committed to the implementation. Other methods and apparatuses are also described.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: March 13, 2012
    Assignee: Synopsys, Inc.
    Inventors: Larry E. McMurchie, Kenneth S. McElvain, Kenneth R. McElvain
  • Publication number: 20100218157
    Abstract: Techniques for timing-optimal placement, pin assignment, and routing for integrated circuits are described herein. According to one embodiment, a list of paths providing implementation possibilities is constructed. A means is provided for removing paths from the list as well as a means for committing paths to the implementation if such paths are required for making the circuit implementation valid. Paths with worst case attributes are iteratively removed from the list until all paths in the list are committed to the implementation. Other methods and apparatuses are also described.
    Type: Application
    Filed: April 30, 2009
    Publication date: August 26, 2010
    Inventors: Larry E. McMurchie, Kenneth S. McElvain, Kenneth R. McElvain