Patent ID: 7220908

Claim:
A waveform data processing apparatus for processing waveform data in response to a word clock signal generated at each sampling period by a clock generator or provided at each sampling period from an outside, the waveform data processing apparatus comprising: a bus that transfers data signals representative of waveform data at each sampling period containing a plurality of frames having ordinals; a plurality of transmitting nodes that transmit the data signals to the bus; a plurality of receiving nodes that receive the data signals from the bus, wherein each of the transmitting and receiving nodes operates on the basis of an operation clock signal independently from other operation clock signals of other transmitting and receiving nodes; and a controller that conducts a session of transferring the data signals within a sampling period, such that each of the transmitting nodes generates a sync clock signal on the basis of the operation clock signal unique to the transmitting node and transmits the data signal by a frame having an ordinal predetermined by the controller together with the sync clock signal so as to avoid collision of the data signals within the sampling period, and each of the receiving nodes selectively admits the data signal of a frame having an ordinal predetermined by the controller together with the sync clock signal among the plurality of the frames, then converts the admitted data signal into a data signal synchronous with another operation clock signal unique to the receiving node on the basis of the sync clock signal and the operation clock signal of the receiving node, and processes the converted data signal within the sampling period.