Patents by Inventor Philip S. Honsinger

Philip S. Honsinger 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: 6904584
    Abstract: A method and system for placing logic nodes based on an estimated wiring congestion are provided. Specifically, under the present invention, relative probabilities for potential implementations of wiring interconnects between logic nodes are determined. Then, for each edge between adjacent bins, a total of corresponding relative probabilities is compared to a wiring availability. Based on the comparison, the logic nodes can be placed within wiring constraints.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: June 7, 2005
    Assignee: International Business Machines Corporation
    Inventors: Ulrich Brenner, Philip S. Honsinger, Juergen Koehl, Bernhard Korte, Andre Rohe, Jens P. Vygen
  • Publication number: 20030208737
    Abstract: A method and system for placing logic nodes based on an estimated wiring congestion are provided. Specifically, under the present invention, relative probabilities for potential implementations of wiring interconnects between logic nodes are determined. Then, for each edge between adjacent bins, a total of corresponding relative probabilities is compared to a wiring availability. Based on the comparison, the logic nodes can be placed within wiring constraints.
    Type: Application
    Filed: May 6, 2002
    Publication date: November 6, 2003
    Applicant: International Business Machines Corporation
    Inventors: Ulrich Brenner, Philip S. Honsinger, Juergen Koehl, Bernhard Korte, Andre Rohe, Jens P. Vygen
  • Patent number: 6493859
    Abstract: Disclosed is a method of routing power from a power network to one or more power service terminals within a voltage island, comprising: dividing the power network into segments; creating power service terminal to segment connections based on a first set of criteria; removing selected power service terminal to segment connections based on a second set of criteria; and selecting one power service terminal to segment connection for each the power service terminal. The first criteria is includes power drop, wire length, wire size, wiring layer restrictions and the second criteria includes electro-migration, wire length and current criteria.
    Type: Grant
    Filed: October 1, 2001
    Date of Patent: December 10, 2002
    Assignee: International Business Machines Corporation
    Inventors: Scott W. Gould, Philip S. Honsinger, Andrew D. Huber, Patrick M. Ryan
  • Patent number: 5648912
    Abstract: A method for assigning interconnection resources to input/output connection points on differential current switch logic elements which need to use the resources, but which introduce an order dependency to the assignment problem, due to restrictions unique to differential current logic. The input/output connection points are paired first as are the interconnection resources. Pairing removes the order dependency. An assignment is then made through the use of an optimizing linear assignment algorithm suitable for single input/output connection point to single interconnection resource assignments. Preferably, a cost matrix is generated to determine the optimum assignment by minimizing the total assignment cost. The paired assignments are then broken apart to assign each individual member of the point pair to an individual member of the assigned resource pair.
    Type: Grant
    Filed: April 12, 1993
    Date of Patent: July 15, 1997
    Assignee: International Business Machines Corporation
    Inventors: Vinod Narayanan, Philip S. Honsinger, Lok Tin Liu
  • Patent number: 5519632
    Abstract: A routing method for differential current switch (DCS) pairs initially shortens the min/max length window for a first routed rail in order to increase the likelihood that length of the second rail will fall within the window. Next, the routing domain for the first rail is modified so that the first pin exit direction to the route is toward the second pin of the differential current switch pair. A suitable algorithm, such as a prior art mazerouter algorithm, is used to route the first rail along a path restricted to the routing domain. At each proposed via connection for connecting the first rail route from one plane to another, the program accepts the proposed via connection only if there is an available adjacent via for routing the second via. If a via for routing the second rail is not available, the proposed route for the first rail is rejected.
    Type: Grant
    Filed: April 5, 1993
    Date of Patent: May 21, 1996
    Assignee: International Business Machines Corporation
    Inventors: Hai H. Chen, Ling-Hui Hao, Philip S. Honsinger, Andrew D. Huber, Thomas J. Lavery, Shuhui Lin
  • Patent number: 5500804
    Abstract: A wiring methodology for optimizing the wiring of multiple wiring media packages. Data models are created for the package and for the networks which embody the circuit design logic of the package. These data models represent the design data and the contrasting electrical and geometrical characteristics of the different media in a form suitable for the operation of wiring algorithms. In the preferred embodiment, one or more constraint models are associated with each wiring network. The electrical properties and availability limits of all wiring resources are included in the data model. The data model is then used in the selection of a rough path for each connection and the assignment of networks and portions of networks to particular media. The rough path serves as a basis for estimates of the characteristics of the wiring solution for each network.
    Type: Grant
    Filed: December 8, 1993
    Date of Patent: March 19, 1996
    Assignee: International Business Machines Corporation
    Inventors: Philip S. Honsinger, Lucy Lim, Vinod Narayanan