When a function design has been carried out by an RTL description using an
HDL language, a CPU of an integrated circuit design support apparatus
writes data such as a simulation time, a layout area, a timing and a
power consumption into a header portion of the RTL description. The CPU
stores, as one file, the RTL description comprising the header portion
serving as a reuse design database, and an entity portion, in a hard disk
drive.