Patent ID: 7363597
Filing Date: 2008-04-22
Classification: G06F

Abstract:
1. An element placement system comprising: a placement and routing library that stores placement information including element information about logical elements to be placed and region information of regions in which logical elements can be placed, and routing information necessary to execute routing; a placement improvement library that stores specified element information about specified logical elements being logical elements specified to place capacitors in the vicinity thereof; a placement unit that places logical elements according to input data containing connection data between logical elements and said placement information stored in said placement and routing library; a placement improvement unit that improves a result of placement by said placement unit by moving logical elements other than specified logical elements stored in the placement improvement library to collect spaces into the vicinity of said specified logical elements; a routing unit that routes logical elements after placement improvement by said placement improvement unit based on said input data; and a capacitor generation unit that places capacitors in said collected spaces.