Patent ID: 8887108
Filing Date: 2014-11-11
Classification: G06F

Abstract:
1. A design support apparatus comprising: a memory; and a processor coupled to the memory, wherein the processor executes a process including: storing first information indicating a predetermined circuit including a plurality of first cells operating based on an input clock signal, a plurality of second cells that inputs the clock signal into any of the plurality of first cells via wires, and the wires that connect each of the plurality of first cells and each of the plurality of second cells, and second information indicating the content of a change in a placement of the first cell in the predetermined circuit, the second information being defined such that the first cells connected to the same second cell belong to the same logical group; for each of the plurality of first cells, first identifying the second cell connected to the first cell via the wire in the predetermined circuit based on the first information; second identifying another second cell whose input terminals are connected to cells being the same as cells connected to input terminals of the second cell; third identifying other first cells connected via the wires to the identified second cell and another second cell; fourth identifying another first cell belonging to the same logical group based on the second information for each of the plurality of first cells; for each of the plurality of first cells, selecting the second cell connected via the wire to the another first cell identified at the fourth identifying, the another first cell being included in the other first cells identified at the first to third identifying, when the another first cell identified at the fourth identifying is included in the other first cells identified at the first to third identifying; for each of the plurality of first cells, registering, in the first information, information that the first cell and the second cell selected at the selecting are connected via the wire when the first cell and the second cell selected at the selecting satisfy predetermined design rules; and copying the second cell selected at the selecting, and registering, in the first information, information that the copied second cell and the first cell are connected via the wire when the predetermined design rules are not satisfied.