Computer aided design method and apparatus comprising means for automatically generating pin-to-pin interconnection lists between respective discrete electrical component circuits
First Claim
1. An arrangement for generating a component interconnection list for an electrical circuit, each interconnection being in the form of a link between a first individual component pin and a second individual component pin, said arrangement comprising means for enteringa component list containing any component used,a component description of any component used inclusive of a functional pin description thereof, anda circuit interconnection description containing elements of the form of a first array of pins of a second array of named components connected to a third array of pins of a fourth array of named components, at least one array being non-unitary,wherein for any circuit interconnection description element in which both said first and said third arrays are non-unitary the first and third arrays have equal numbers of array elements, said arrangement furthermore containing library means for storing said component descriptions as standard component descriptions, processing means for processing, under program control, the circuit interconnection description and the list of components used while addressing said library means for accessing said component descriptions, and output means for after said processing outputting said component interconnection list.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer aided design method and apparatus which automatically generate pin-to-pin interconnection lists between respective discrete electrical component circuits. Input devices provide for entering a list of components used, a description of those components and the circuit interconnection description. The memory store contains a library of standard component descriptions. A processing unit process the entered circuit description and selected component descriptions from storage to produce an interconnection list in the form of an individual component pin to individual component pin connection.
-
Citations
9 Claims
-
1. An arrangement for generating a component interconnection list for an electrical circuit, each interconnection being in the form of a link between a first individual component pin and a second individual component pin, said arrangement comprising means for entering
a component list containing any component used, a component description of any component used inclusive of a functional pin description thereof, and a circuit interconnection description containing elements of the form of a first array of pins of a second array of named components connected to a third array of pins of a fourth array of named components, at least one array being non-unitary, wherein for any circuit interconnection description element in which both said first and said third arrays are non-unitary the first and third arrays have equal numbers of array elements, said arrangement furthermore containing library means for storing said component descriptions as standard component descriptions, processing means for processing, under program control, the circuit interconnection description and the list of components used while addressing said library means for accessing said component descriptions, and output means for after said processing outputting said component interconnection list.
- 8. A method of generating component interconnection lists for an electrical circuit in the form of an individual component pin to individual component pin instruction comprising forming a circuit interconnection description of the form
- space="preserve" listing-type="equation">X[a;
b].A[c;
d], Y[e;
f].B[g;
h];
where X and Y are component pin function descriptions, A and B are component names, a, b, c, d, e, f, g, and h are integers or letters which may take any value provided that the difference between a and b is equal to the difference between e and f unless either of those differences is equal to zero in which case the other may take any value, and the comma represents "is connected to"; forming a list of components used and a description of those components;
storing a library of standard component descriptions; and
processing the circuit description and selected component descriptions from the library to produce an interconnection list in the form of an individual component pin to individual component pin connection.- View Dependent Claims (9)
- space="preserve" listing-type="equation">X[a;
Specification