Support apparatus, design support method, and computer-readable recording medium
First Claim
1. A design support apparatus, comprising:
- a memory; and
a processor coupled to the memory, wherein the processor executes a process comprising;
when a power line runs parallel between two signal lines in a circuit, partitioning a direction in which the two signal lines extend into a plurality of sections based on a position of the power line running parallel;
calculating a crosstalk noise value when the power line does not run parallel, for each of the plurality of sections;
calculating a coefficient that becomes larger with decrease in an area of the power line included in an area between the two signal lines based on a relative positional relationship between the two signal lines and the power line in the section, for each of the plurality of sections;
correcting the crosstalk noise value corresponding to each section, using the coefficient corresponding to each section, for each of the plurality of sections; and
calculating a total of the crosstalk noise values corrected and corresponding respectively to the plurality of sections, as a crosstalk noise value between the two signal lines.
1 Assignment
0 Petitions
Accused Products
Abstract
A design support apparatus calculates a crosstalk noise value when a power line does not run parallel, for each of a plurality of sections. Moreover, the design support apparatus calculates a coefficient Fshield that becomes larger with decrease in the area of the power line included in an area between two signal lines based on a relative positional relationship between the two signal lines and the power line in a section, for each of the plurality of sections. Moreover, the design support apparatus corrects the crosstalk noise value corresponding to a section, using the coefficient Fshield corresponding to the section, for each of the plurality of sections. Moreover, the design support apparatus calculates a total of the corrected crosstalk noise values corresponding respectively to the plurality of sections as a crosstalk noise value between the two signal lines.
9 Citations
6 Claims
-
1. A design support apparatus, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor executes a process comprising; when a power line runs parallel between two signal lines in a circuit, partitioning a direction in which the two signal lines extend into a plurality of sections based on a position of the power line running parallel; calculating a crosstalk noise value when the power line does not run parallel, for each of the plurality of sections; calculating a coefficient that becomes larger with decrease in an area of the power line included in an area between the two signal lines based on a relative positional relationship between the two signal lines and the power line in the section, for each of the plurality of sections; correcting the crosstalk noise value corresponding to each section, using the coefficient corresponding to each section, for each of the plurality of sections; and calculating a total of the crosstalk noise values corrected and corresponding respectively to the plurality of sections, as a crosstalk noise value between the two signal lines. - View Dependent Claims (2, 3, 4)
-
-
5. A design support method, the design support method comprising:
-
when a power line runs parallel between two signal lines in a circuit, partitioning a direction in which the two signal lines extend into a plurality of sections based on a position of the power line running parallel; calculating a crosstalk noise value when the power line does not run parallel, for each of the plurality of sections; calculating, using a computer, a coefficient that becomes larger with decrease in an area of the power line included in an area between the two signal lines based on a relative positional relationship between the two signal lines and the power line in each section, for each of the plurality of sections; correcting the crosstalk noise value corresponding to each section, using the coefficient corresponding to each section, for each of the plurality of sections; and calculating a total of the corrected crosstalk noise values corresponding respectively to the plurality of sections as a crosstalk noise value between the two signal lines.
-
-
6. A non-transitory computer-readable recording medium having stored therein a design support program causing a computer to execute a process comprising:
-
when a power line runs parallel between two signal lines in a circuit, partitioning a direction in which the two signal lines extend into a plurality of sections based on a position of the power line running parallel; calculating a crosstalk noise value when the power line does not run parallel, for each of the plurality of sections; calculating a coefficient that becomes larger with decrease in an area of the power line included in an area between the two signal lines based on a relative positional relationship between the two signal lines and the power line in each section, for each of the plurality of sections; correcting the crosstalk noise value corresponding to each section, using the coefficient corresponding to each section, for each of the plurality of sections; and calculating a total of the corrected crosstalk noise values corresponding respectively to the plurality of sections as a crosstalk noise value between the two signal lines.
-
Specification