Patent ID: 8850376

Claim:
A non-transitory computer-readable recording medium having stored therein a program to cause a computer to execute a process comprising: performing an initial noise countermeasure design check on a plurality of nets provided on a substrate; and selectively performing one or more of a plurality of additional noise countermeasure design checks based on a result of the performing the initial noise countermeasure design check wherein: the plurality of noise countermeasure design checks include a first check regarding a net provided in an inner layer, a second check regarding a substrate surface pattern length, a third check regarding a noise countermeasure component, a fourth check regarding a guard pattern, and a fifth check regarding a distance from a substrate end; when the first check is the initial noise countermeasure design check the execution order of the checks is the first check, the second check, the third check, the fourth check, and the fifth check; if the first check is successful, the second check, the third check, and the fifth check are omitted; if the second check is successful, the third check and the fourth check are omitted; if the third check is successful, the fourth check is omitted; and if the fourth check is successful, the fifth check is omitted.