Apparatus and method for layout design of substrate
AssigneeFujitsu Limited
InventorsKazunori Kumagai, Takahiko Orita
Life of this patent
Estimating the term…
Abstract
A receiving unit receives specification of two parts to be connected by wirings and the number of wirings connecting the two parts. A generating unit generates a schematic route connecting the two parts on a substrate with a width in accordance with the number of wirings received by the receiving unit. A derivation unit derives the number of arrangeable wirings by checking interference whether the schematic route generated by the generating unit is capable of being arranged on the substrate.
Claims5
A design support apparatus comprising:
- a receiving unit that receives specification of two parts to be connected by wirings and number of wirings connecting the two parts;
- a generating unit that generates a schematic route connecting the two parts on a substrate with a width in accordance with the number of wirings received by the receiving unit;
- a derivation unit that derives number of arrangeable wirings by checking interference of the schematic route generated by the generating unit when arranged on the substrate;
- a searching unit that searches, when there is a schematic route on which the number of arrangeable wirings derived by the derivation unit is smaller than the number of wirings received by the receiving unit, another schematic route connecting parts that are same as parts connected by the first schematic route;
- and
- a distributing unit that distributes a part of wirings to the other schematic route searched by the searching unit.
A design support apparatus comprising:
- a processor configured to execute a procedure, the procedure comprising:
- generating a schematic route connecting two parts on a substrate with a width in accordance with number of wirings received by a receiving unit that receives specification of the two parts to be connected by wirings and the number of wirings connecting the two parts;
- deriving number of arrangeable wirings by checking interference of the generated schematic route when arranged on the substrate;
- searching, when there is a schematic route on which the number of derived arrangeable wirings is smaller than the number of wirings received by the receiving unit, another schematic route connecting parts that are same as parts connected by the first schematic route;
- and
- distributing a part of wirings to the other schematic route searched in the searching.
A design support method for causing a computer to execute processing of:
- generating, by the computer, a schematic route connecting two parts on a substrate with a width in accordance with number of wirings received by a receiving unit that receives specification of the two parts to be connected by wirings and the number of wirings connecting the two parts;
- deriving, by the computer, number of arrangeable wirings by checking interference of the generated schematic route when arranged on the substrate;
- searching, by the computer, when there is a schematic route on which the number of derived arrangeable wirings is smaller than the number of wirings received by the receiving unit, another schematic route connecting parts that are same as parts connected by the first schematic route;
- and
- distributing, by the computer, a part of wirings to the other schematic route searched in the searching.
A computer-readable, non-transitory recording medium having stored therein a design support program for causing a computer to execute a process, the process comprising:
- generating a schematic route connecting two parts on a substrate with a width in accordance with number of wirings received by a receiving unit that receives specification of the two parts to be connected by wirings and the number of wirings connecting the two parts;
- deriving number of arrangeable wirings by checking interference of the generated schematic route when arranged on the substrate;
- searching, when there is a schematic route on which the number of derived arrangeable wirings is smaller than the number of wirings received by the receiving unit, another schematic route connecting parts that are same as parts connected by the first schematic route;
- and
- distributing a part of wirings to the other schematic route searched in the searching.
Dependencies are inferred from the claim text.