Patent ID: 8555231
Filing Date: 2013-10-08
Classification: G06F,Y10T

Abstract:
1. An automatic wiring device comprising: a wiring unit that performs wiring based on connection information of a circuit in an integrated circuit; a parameter-file storage unit that stores a parameter file that designates a correction method of correcting the wiring and a priority order for each of objects in the integrated circuit; a wiring-metal-area calculating unit that divides wires and via holes obtained by the wiring into a plurality of blocks and calculates a metal area included in each of the blocks; a minimum-metal-area determining unit that determines whether the metal area calculated by the wiring-metal-area calculating unit is smaller than a minimum metal area as a predetermined threshold value; and a minimum-metal-area correcting unit that reads the parameter file stored in the parameter-file storage unit, and corrects the wiring so that the metal area becomes equal to or larger than the minimum metal area in accordance with the correction method and the priority order designated by the parameter file, when the minimum-metal-area determining unit determines that the metal area is smaller than the minimum metal area, wherein the minimum-metal-area correcting unit repeats a process of correcting the wiring of the integrated circuit until there is no minimum metal area error.