×

Methods for allocating circuit elements between circuit groups

  • US 5,341,308 A
  • Filed: 05/17/1991
  • Issued: 08/23/1994
  • Est. Priority Date: 05/17/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of fabricating an electrical circuit which includes two subcircuits and at least one circuit node which is not in either of said subcircuits, each of said subcircuits including a plurality of circuit elements, each of said circuit elements requiring predetermined electrical connections to predetermined others of said circuit elements, and at least some of said circuit elements requiring predetermined electrical connections to said node, said method including the step of placing the circuit elements in the circuit so that the circuit elements are divided between the subcircuits, said placing step comprising a preliminary trial phase in which at least some of said circuit elements are moved between said subcircuits in an effort to reduce a variable which indicates the number of said electrical connections which must extend between said subcircuits, said preliminary trail phase of said placing step comprising the steps of:

  • identifying all circuit elements which require an electrical connection to said node;

    after performing said identifying step and each time a circuit element which was identified in said identifying step is a first of the circuit elements identified in said identifying step to move from a subcircuit which previously contained all of said circuit elements identified in said identifying step to the other of said subcircuits, increasing said variable by approximately half the amount that said variable is increased when a circuit element connected only to other circuit elements in one of said subcircuits is moved to the other of said subcircuits; and

    after performing said identifying step and each time a circuit element which was identified in said identifying step is moved to a subcircuit which previously contained all other circuit elements identified in said identifying step, decreasing said variable by approximately half the amount that said variable is decreased when a circuit element connected only to other elements in said subcircuits is moved to a subcircuit which contains all of the other circuit elements to which that circuit element is connected.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×