发明名称 AUDIO AND MUSIC DATA TRANSMISSION MEDIUM AND TRANSMISSION PROTOCOL
摘要 A transmission medium and protocol is provided for bi-directional communication between an audio system and a peripheral device. The transmission medium includes a communication medium for communicating data and a communication medium for communicating a clock signal that corresponds to a transmission rate of bits on the other communication media. By transmitting the clock signal on a separate communication medium from the data, clock recovery is avoided. There may be multiple clock domains. By having multiple clock domains, multiple sample rates can be supported. Synchronization information is embedded in the signal by using run length limiting markers between the data for each channel and a synchronization word having more consecutive zero bits than the number of bits for each channel. One or more channels may be dedicated to providing control and status information.
申请公布号 US2014244014(A1) 申请公布日期 2014.08.28
申请号 US201414262886 申请日期 2014.04.28
申请人 Avid Technology, Inc. 发明人 Weitz John C.
分类号 G11B20/10 主分类号 G11B20/10
代理机构 代理人
主权项 1. A peripheral device for communication with an audio system, comprising: one or more processing modules for performing operations with respect to audio data; an input interface having inputs for receiving signals from an input transmission medium comprising a first communication medium and a second communication medium on which data is received from the audio system as a low voltage differential signal, and from a third communication medium on which a first clock signal is transmitted which corresponds to a transmission rate of bits of the data received on the first and second communication media; wherein the data received on the first and second communication medium as a low voltage differential signal defines a plurality of frames of input channels of audio and user data in a sequence over time, wherein each frame of the data corresponds to a period of time and comprises a plurality of channels of audio data and a channel of user data and terminated by a synchronization signal with a run length delimiter before each of the plurality of channels and before the synchronization signal, wherein the channel of user data carries requests for status information and control information, wherein each of the plurality of channels of audio data in the frame carries a plurality of bits of a different one of the input channels of audio data for the period of time of the frame, and wherein the synchronization signal comprises a run of zeros greater than a number of bits in each channel; the input interface processing the first clock signal received over the third communication medium to extract the data received on the first and second communication medium, the extracted data being output to a controller; the controller having an input receiving, from the input interface, the extracted data and processing digital audio data in the extracted data received from the input interface and directing the received digital audio data from the frame to the one or more processing modules for processing; an output interface having outputs for connection to an output transmission medium comprising a fourth communication medium and a fifth communication medium, on which data is transmitted to the audio system as a low voltage differential signal, and a sixth communication medium, on which a second clock signal is transmitted which corresponds to a transmission rate of bits of the data transmitted on the fourth and fifth communication media; wherein the data transmitted on the fourth and fifth communication medium as a low voltage differential signal defines a plurality of frames of output channels of audio and user data in sequence over time, wherein each frame of the data corresponds to a period of time and comprises a plurality of channels of audio data and a channel of user data, terminated by a synchronization signal, with a run length delimiter between the data of each channel and the synchronization signal, wherein the channel of user data carries reply information, wherein each of the plurality of channels of audio data in the frame carries a plurality of bits of a different one of the output channels of audio data for the period of time of the frame, and wherein the synchronization signal comprises a run of zeros greater than a number of bits in each channel the controller providing, in response to operations to be performed on input digital audio data in one frame received by the input interface, output digital audio data from the one or more processing modules to the output interface for transmission in a subsequent frame output by the output interface to the audio system over the output transmission medium; wherein the input transmission medium further comprises, and the input interface further has inputs to receive signals from, a seventh communication medium and a eighth communication medium on which data is received from the audio system as a low voltage differential signal, and for accessing a ninth communication medium on which a third clock signal is transmitted which corresponds to a transmission rate of bits of the data received on the seventh and eighth communication media; wherein the output transmission medium further comprises, and the output interface further has outputs for connection to, a tenth communication medium and an eleventh communication medium on which data is transmitted to the audio system as a low voltage differential signal, and for accessing a twelfth communication medium on which a fourth clock signal is transmitted which corresponds to a transmission rate of bits of the data transmitted on the tenth and eleventh communication media; wherein the first and second clock signals have a first clock rate and the third and fourth clock signals have a second clock rate different from the first clock rate.
地址 Burlington MA US