Patent ID: 7080338

Claim:
A layout designing apparatus comprising: an input unit that receives an input of a frame having a boundary scan register that propagates a test signal to an input/output macro placement area; a placing unit that places an input/output macro to be connected to a signal terminal for propagating other signal than the test signal in an arbitrary input/output macro placement area of the frame input; a determining unit that determines whether a frame terminal at an arbitrary terminal position in the frame matches with at least one of a test terminal for propagating the test signal in the frame input and a signal terminal to be connected to the input/output macro placed; and a replacing unit that replaces, based on a result of determining by the determining unit, the input/output macro placed with either of a shared input/output macro to be connected to a shared terminal for propagating the test signal and the other signal and a test-only input/output macro propagating the test signal and having the boundary scan register.