BRIEF DESCRIPTION OF THE DRAWINGS
FIGS. 1A and 1B show the outline of a computer.
FIG. 2 shows an example of a circuit described in RTL.
FIG. 3 is a diagram for explaining how a computer separates an IP macro.
FIG. 4 is a diagram for explaining how a computer adds an IP macro.
FIG. 5 is a diagram for explaining how a computer adds and separates IP macros.
FIGS. 6 and 7 are a flowchart describing how a computer separates, adds, and adds and separates IP macros.
FIG. 8 is a functional block diagram of the computer.
FIG. 9 shows a circuit before the computer separates an IP macro.
FIG. 10 shows a circuit after the computer separates the IP macro.
FIG. 11 shows a port information file of TOP1 to be inputted to the computer.
FIG. 12 shows a port information file of FUNC1 to be inputted to the computer.
FIG. 13 shows a port information file of FUNC2 to be inputted to the computer.
FIG. 14 shows a port information file of IP1 to be inputted to the computer.
FIG. 15 shows a setting file to be inputted to the computer.
FIG. 16 shows a port information file of TOP1 after the separation.
FIG. 17 shows a port information file of FUNC1 after the separation.
FIG. 18 shows a port information file of FUNC2 after the separation.
FIGS. 19 and 20 show RTL of TOP1 to be inputted to the computer.
FIG. 21 shows RTL of IP1 to be inputted to the computer.
FIG. 22 shows RTL of TOP1 after the separation of IP1.
FIG. 23 is a flowchart describing how to create port information files when an IP macro is separated.
FIG. 24 shows a circuit before the computer adds an IP macro.
FIG. 25 shows a circuit after the computer adds the IP macro.
FIG. 26 shows a port information file of TOP2 to be inputted to the computer.
FIG. 27 shows a port information file of IP2 to be inputted to the computer.
FIG. 28 shows a setting file to be inputted to the computer.
FIG. 29 shows a port information file of TOP3 after the addition.
FIG. 30 shows a port information file of FUNC1 after the addition.
FIG. 31 shows a port information file of FUNC2 after the addition.
FIG. 32 shows RTL of IP2 to be inputted to the computer.
FIGS. 33 and 34 show RTL of TOP3 after IP2 is added.
FIG. 35 is a flowchart describing how to create port information files when an IP macro is added.
FIG. 36 shows conversion of a port format.
FIG. 37 is a diagram of a circuit to be realized by an ASIC.
FIG. 38 is a diagram of a circuit from which an IP macro has been separated.