Patent attributes
A placement and routing processing unit performs placement and routing processing on a customer circuit based on design data. An embedded circuit generation processing unit refers to a library including embedded circuit information, grasps physical positional relationships among elements such as terminals and wires, and checks whether the elements are short-circuited to each other or not. The library including embedded circuit information records a result of placement and routing output by the placement and routing processing unit, attribute information on a test circuit to be embedded into the customer circuit or terminal information and wire position information, and the like on the test circuit. The elements that are short-circuited to each other are incorporated into a netlist to be generated, as the elements constituting one net. The embedded circuit generation processing unit generates a netlist in which the test circuit is incorporated into the customer circuit and outputs the netlist as design data including design data on embedded circuit.