Waveform processing apparatus with versatile data bus
First Claim
1. A transmitting node device connected to a bus for transmitting data, the bus comprising a plurality of data signal lines and one frame signal line for transferring data by a plurality of frames on a time divisional basis within one sampling period, the transmitting node device comprising:
- a frame counter that counts frame numbers on the basis of a frame signal transferred from the frame signal line within the sampling period;
a first register that stores a frame number designating a transmission frame by which the transmitting node device should transmit data;
a second register that stores the data to be transmitted to the bus by the transmission frame;
a comparator that outputs a coincidence signal when detecting that the frame number counted by the frame counter coincides with the frame number stored in the first register; and
a transmitting section that forms a frame signal corresponding to the transmission frame and transmits the formed frame signal to the frame signal line of the bus in response to the coincidence signal, and concurrently transmits the data stored in the second register to the data signal lines by the transmission frame.
1 Assignment
0 Petitions
Accused Products
Abstract
A waveform data processing apparatus has a bus that transfers data signals representative of waveform data. A plurality of transmitting nodes transmit the data signals to the bus. A plurality of receiving nodes receive the data signals from the bus. A clock generator generates a word clock signal at each sampling period. A controller is responsive to the word clock signal for conducting a session of transferring the data signals within a sampling period, such that the transmitting nodes sequentially transmit the data signals in an order predetermined by the controller so as to avoid collision of the data signals within the sampling period, and each of the receiving nodes selectively admits a necessary one of the data signals outputted from the transmitting nodes and processes the admitted data signal within the sampling period.
20 Citations
7 Claims
-
1. A transmitting node device connected to a bus for transmitting data, the bus comprising a plurality of data signal lines and one frame signal line for transferring data by a plurality of frames on a time divisional basis within one sampling period, the transmitting node device comprising:
-
a frame counter that counts frame numbers on the basis of a frame signal transferred from the frame signal line within the sampling period;
a first register that stores a frame number designating a transmission frame by which the transmitting node device should transmit data;
a second register that stores the data to be transmitted to the bus by the transmission frame;
a comparator that outputs a coincidence signal when detecting that the frame number counted by the frame counter coincides with the frame number stored in the first register; and
a transmitting section that forms a frame signal corresponding to the transmission frame and transmits the formed frame signal to the frame signal line of the bus in response to the coincidence signal, and concurrently transmits the data stored in the second register to the data signal lines by the transmission frame. - View Dependent Claims (2, 3)
-
-
4. A receiving node device connected to a bus for receiving therefrom data, the bus comprising a plurality of data signal lines and one frame signal line for transferring data by a plurality of frames on a time divisional basis within one sampling period, the receiving node device comprising:
-
a frame counter that counts frame numbers on the basis of a frame signal transferred from the frame signal line within the sampling period;
a first register that stores a frame number indicating a reception frame by which the receiving node device should receive data;
a second register that is prepared for storing data to be received by the reception frame;
a comparator that outputs a coincidence signal when detecting that the frame number counted by the frame counter coincides with the frame number stored in the first register; and
a receiving section that selectively admits the data carried by the reception frame through the data signal lines into the second register in response to the coincidence signal. - View Dependent Claims (5)
-
-
6. A method of operating a transmitting node device connected to a bus for transmitting data, the bus comprising a plurality of data signal lines and one frame signal line for transferring data by a plurality of frames on a time divisional basis within one sampling period, the method of operating the transmitting node device comprising the steps of:
-
counting frame numbers on the basis of a frame signal transferred from the frame signal line within the sampling period;
storing a frame number designating a transmission frame by which the transmitting node device should transmit data;
storing the data to be transmitted to the bus by the transmission frame;
outputting a coincidence signal when detecting that the counted frame number coincides with the stored frame number;
forming a frame signal corresponding to the transmission frame;
transmitting the formed frame signal to the frame signal line of the bus in response to the coincidence signal; and
concurrently transmitting the stored data to the data signal lines by the transmission frame.
-
-
7. A method of operating a receiving node device connected to a bus for receiving therefrom data, the bus comprising a plurality of data signal lines and one frame signal line for transferring data by a plurality of frames on a time divisional basis within one sampling period, the method of operating the receiving node device comprising the steps of:
-
counting frame numbers on the basis of a frame signal transferred from the frame signal line within the sampling period;
storing a frame number indicating a reception frame by which the receiving node device should receive data;
preparing a register for storing data to be received by the reception frame;
outputting a coincidence signal when detecting that the counted frame number coincides with the stored frame number; and
selectively admitting the data carried by the reception frame through the data signal lines into the register in response to the coincidence signal.
-
Specification