Patent ID: 7962884

Claim:
A floorplanning apparatus performing a process of arranging a plurality of placement object blocks, in each of which internal component is arranged, onto a mounting region, the floorplanning apparatus comprising: a temporary placement section that temporarily arranges the plurality of placement object blocks onto the mounting region so that at least two placement object blocks among the plurality of placement object blocks overlap each other to form an overlap region; and an optimization section that changes arrangement of the internal component in at least one placement object block among the placement object blocks forming the overlap region in such a manner that the internal component is set into the overlap region to optimize said at least one placement object block, wherein the temporary placement section comprises: a placement section that arranges the plurality of placement object blocks onto the mounting region so that the plurality of placement object blocks do not overlap each other; and an overlap region former that changes a position and/or a shape of at least one placement object block among the plurality of placement object blocks arranged by the placement section to form the overlap region.