A system which allows signal transmission between circuit blocks is constructed
promptly by automatically generating an I/F circuit in response to the adjustment
of a timing relationship and to a modification in a waveform on a GUI and automatically
inserting the I/F circuit between the circuit blocks or adding the I/F circuit
to any of the circuit block. A circuit for outputting an operation enable for a
receiving side is generated automatically between a plurality of blocks operating
with different frequencies, whereby the use of the circuit blocks is expanded in
spite of the different frequencies. Further, the design of a large-scale system
is performed efficiently by automatically generating a desired waveform by a simple
editing operation, generating a desired signal waveform by forming a combinational
circuit of signals in the circuit block, and automatically generating a logic synthesis script.