发明名称 Adaptive isochronous USB audio to RF communication device
摘要 A method of and a system for synchronizing isochronous audio data frames provided by a USB interface to a clock of a wireless RF communication device is provided. The USB interface and the wireless RF communication device are connected via an I2S link, the method comprising receiving the isochronous audio data frames and the wireless RF communication device clock in a streaming controller, phase locking the isochronous audio data frames to a USB interface clock, counting start-of-frame pulses of the phase locked isochronous audio data frames, comparing the counted start-of-frame pulses with the wireless RF communication device clock to determine a difference signal, the difference signal triggering a synchronization event code when a threshold difference has been reached, rate matching the isochronous audio data frames to the wireless RF communication device clock upon receiving the synchronization event code.
申请公布号 US9170981(B2) 申请公布日期 2015.10.27
申请号 US201213718298 申请日期 2012.12.18
申请人 GN Netcom A/S 发明人 Jensen Rene Elbæk
分类号 G06F17/00;H04L7/02;H04L7/04 主分类号 G06F17/00
代理机构 Altera Law Group, LLC 代理人 Altera Law Group, LLC
主权项 1. A method of synchronizing isochronous audio data frames while avoiding a delay caused buffer filling or other suspension of the audio stream, and re-acting on of a two-way low latency voice telephonic audio stream provided by a USB interface to a clock of a wireless RF communication device, the USB interface and the wireless RF communication device being connected via a serial audio link, the method comprising: receiving the isochronous voice audio data frames and the wireless RF communication device clock, synchronizing a data rate of the isochronous audio data frames to a USB interface clock, counting start-of-frame pulses of the synchronized isochronous audio data frames, establishing a predetermined maximum threshold of differences between the RF clock and start of frame pulses; comparing the counted start-of-frame pulses with the wireless RF communication device clock to determine a difference signal, the difference signal triggering a synchronization event code when said predetermined maximum threshold difference has been reached, rate matching the isochronous audio data frames to the wireless RF communication device clock upon receiving the synchronization event code; wherein, if the start of frame pluses are lagging the wireless RF clock, samples are inserted into the audio stream, and wherein, if the start of frame pluses are leading the wireless RF clock, samples are removed from the audio stream.
地址 DK