Systems and methods for handling silence in audio streams

    公开(公告)号:US10437552B2

    公开(公告)日:2019-10-08

    申请号:US15895965

    申请日:2018-02-13

    Abstract: Systems and methods for handling silence in audio streams are disclosed. In one aspect, a transmitter detects a halt in an audio stream. After detection of the halt in the audio stream, the transmitter embeds a silence signal into the audio stream and transmits the silence signal to associated receivers. The associated receivers may respond to the embedded silence signal by “playing” silence or by using the silence signal to activate a silence protocol. In either event, the associated receivers do not receive the original audio halt and do not produce an unwanted audio artifact.

    PHASE ALIGNMENT IN AN AUDIO BUS
    72.
    发明申请

    公开(公告)号:US20190289393A1

    公开(公告)日:2019-09-19

    申请号:US16260325

    申请日:2019-01-29

    Abstract: Exemplary aspects of the present disclosure assist in phase alignment for systems having multiple audio sources. For example, in a system having plural microphones, phase alignment may also be assisted by sampling the microphones at the appropriate time relative to when the samples are placed on the audio bus. Further, phase shifts between audio samples are reduced or eliminated by keeping a sample delay constant for samples from the same microphone. Such manipulation of the audio samples reduces phase shifts which reduces the likelihood of an audio artifact capable of being detected by the human ear and thus improves consumer experience.

    Soundwire-based embedded debugging in an electronic device

    公开(公告)号:US10073137B2

    公开(公告)日:2018-09-11

    申请号:US15226482

    申请日:2016-08-02

    CPC classification number: G01R31/2884 G01R31/31705 G01R31/3177 G06F11/3656

    Abstract: SoundWire-based embedded debugging in an electronic system is provided. In this regard, in one aspect, a SoundWire slave circuit receives a SoundWire data input signal over a SoundWire bus including two physical wires. The SoundWire data input signal includes a plurality of debug configuration bits in assigned SoundWire bitslots. The SoundWire slave circuit generates a plurality debug input bits required for debugging the SoundWire slave circuit based on the debug configuration bits received in the assigned SoundWire bitslots. In another aspect, the SoundWire slave circuit returns a SoundWire data output signal, which includes a debug output bit in an assigned SoundWire bitslot, over the SoundWire bus. By receiving debugging configurations and returning debugging results over the SoundWire bus, it is possible to debug the SoundWire slave circuit with a reduced number of physical pins, thus helping to reduce the overall pin count and footprint of the electronic device.

    SOUNDWIRE-BASED EMBEDDED DEBUGGING IN AN ELECTRONIC DEVICE

    公开(公告)号:US20180038908A1

    公开(公告)日:2018-02-08

    申请号:US15226482

    申请日:2016-08-02

    CPC classification number: G01R31/2884 G01R31/31705 G01R31/3177 G06F11/3656

    Abstract: SoundWire-based embedded debugging in an electronic system is provided. In this regard, in one aspect, a SoundWire slave circuit receives a SoundWire data input signal over a SoundWire bus including two physical wires. The SoundWire data input signal includes a plurality of debug configuration bits in assigned SoundWire bitslots. The SoundWire slave circuit generates a plurality debug input bits required for debugging the SoundWire slave circuit based on the debug configuration bits received in the assigned SoundWire bitslots. In another aspect, the SoundWire slave circuit returns a SoundWire data output signal, which includes a debug output bit in an assigned SoundWire bitslot, over the SoundWire bus. By receiving debugging configurations and returning debugging results over the SoundWire bus, it is possible to debug the SoundWire slave circuit with a reduced number of physical pins, thus helping to reduce the overall pin count and footprint of the electronic device.

    SOUNDWIRE XL TURNAROUND SIGNALING
    78.
    发明申请

    公开(公告)号:US20170250794A1

    公开(公告)日:2017-08-31

    申请号:US15430134

    申请日:2017-02-10

    Abstract: System, methods and apparatus are described that improve link turnaround performance in a differentially driven link. A method performed at a first device coupled to a two-wire serial link includes transmitting from the first device first differentially-encoded data to a second device over the two-wire serial link during a first time period, receiving at the first device second differentially-encoded data from the second device over the two-wire serial link during a second time period, and driving by the first device both wires of the two-wire serial link to a common voltage level during a third time period, the third time period spanning a link turnaround period between the first time period and the second time period. Both wires of the two-wire serial link are driven toward the common voltage level by the second device during the third time period.

    AUDIO BUS INTERRUPTS
    79.
    发明申请

    公开(公告)号:US20170168968A1

    公开(公告)日:2017-06-15

    申请号:US14969315

    申请日:2015-12-15

    CPC classification number: G06F13/24 G06F13/364 G06F13/4282

    Abstract: Audio bus interrupts are disclosed. In one aspect, a new command (referred to herein as a Slave Interrupt Status command) is provided using a reserved Opcode within the SOUNDWIRE protocol. In response to a Ping Request by a slave, a master generates a PING command. The slave that generated the Ping Request sets a bit in a Ping Response according to the existing SOUNDWIRE protocol. However, instead of iteratively reading from each slave, the master uses the Slave Interrupt Status command to interrogate the requesting slave more thoroughly. In response to the Slave Interrupt Status command, the slave provides a more robust response that indicates interrupt requesting status of all registers within the slave that could generate an interrupt. Thus, the master is provided a complete list of which registers generate the original Ping Request and can act accordingly to address issues that generate the interrupt.

    SYSTEMS AND METHODS FOR RATE DETECTION FOR SOUNDWIRE EXTENSION (SOUNDWIRE-XL) CABLES
    80.
    发明申请
    SYSTEMS AND METHODS FOR RATE DETECTION FOR SOUNDWIRE EXTENSION (SOUNDWIRE-XL) CABLES 审中-公开
    声音扩展速率检测系统及方法(SOUNDWIRE-XL)电缆

    公开(公告)号:US20170063700A1

    公开(公告)日:2017-03-02

    申请号:US15226330

    申请日:2016-08-02

    Abstract: Systems and methods for rate detection for SOUNDWIRE extension (SOUNDWIRE-XL) cables are disclosed. In one aspect, software may be used to initiate a capability exchange between a host device and a slave device over a SOUNDWIRE-XL cable. In a second exemplary aspect, resistors may be associated with data lines in the slave device. Designers may encode rate information into the slave device by using different values for the elements. The host device may then sample the data lanes and determine a rate for the slave device.

    Abstract translation: 公开了用于SOUNDWIRE扩展(SOUNDWIRE-XL)电缆的速率检测的系统和方法。 在一个方面,软件可以用于通过SOUNDWIRE-XL电缆发起主机设备和从设备之间的能力交换。 在第二示例性方面,电阻器可以与从设备中的数据线相关联。 设计者可以通过使用元素的不同值来将速率信息编码到从设备中。 然后,主机设备可以对数据通道进行采样,并确定从设备的速率。

Patent Agency Ranking