Patent ID: 8713503

Claim:
A design assisting apparatus comprising: a memory configured to store routing information representing a first wire line from wire lines of a module belonging to a first layer of a semiconductor circuit having a plurality of layers, the module having a first layout area, the first wire line being likely to become either one of an aggressor net and a victim net in a crosstalk noise check performed on wire lines of a supra-chip, the supra-chip being a module belonging to a second layer hierarchically higher than the first layer, the first layout area being within a second layout area of the supra-chip; and a processor configured to perform a wire line identification for a first module, the wire line identification for the first module identifying a second wire line within the supra-chip of the first module, the second wire line being likely to become either one of an aggressor net and a victim net in the crosstalk noise check performed on the first wire line represented by the routing information stored on the memory, the second wire line being an aggressor net when the first wire line is a victim net and a victim net when the first wire line is an aggressor net, the processor performing the wire line identification for the first module separately and in parallel with the wire line identification for a second module, the second module not being a supra-chip of the first module, the first module not being a supra-chip of the second module; determine whether an interface file belonging to a layer lower than a sub chip as a check target is present; and read the interface file of sub chips of all lower layers when a determination is made that the interface file is present.