发明名称 Device and method for direct mixing of pulse density modulation (PDM) signals
摘要 A device for mixing multiple (N) pulse density modulated (PDM) bit streams of a bit rate, the device comprises an input logic, an error accumulation circuit, an error correction circuit and an adder of more than N bits; wherein the device is arranged to output an output PDM bit stream that represents a mixture of the multiple input PDM bit streams; wherein the output PDM bit stream comprises a plurality of output PDM bits, wherein a certain output PDM bit of a plurality of output PDM bits that form the output PDM bit stream is generated during a certain clock cycle; wherein the input logic is arranged to select, during each fraction of the certain clock cycle, a current bit of a selected PDM bit stream, wherein different PDM bit streams are selected during different fragments of the certain clock cycle; wherein the error accumulation circuit is arranged to store intermediate values during a first fraction till a penultimate fraction of the certain clock signal and to store a last value during a last fraction of the certain clock signal.
申请公布号 US8937515(B2) 申请公布日期 2015.01.20
申请号 US201314060626 申请日期 2013.10.23
申请人 DSP Group Ltd. 发明人 Haiut Moshe
分类号 H03K7/08;H03M1/00 主分类号 H03K7/08
代理机构 代理人 Reches Oren
主权项 1. A device for mixing multiple (N) pulse density modulated (PDM) bit streams of a bit rate, the device comprises an input logic, an error accumulation circuit, a error correction circuit and an adder of more than N bits; wherein the device is arranged to output an output PDM bit stream that represents a mixture of the multiple input PDM bit streams; wherein the output PDM bit stream comprises a plurality of output PDM bits, wherein a certain output PDM bit of a plurality of output PDM bits that form the output PDM bit stream is generated during a certain clock cycle; wherein the input logic is arranged to select, during each fraction of the certain clock cycle, a current bit of a selected PDM bit stream, wherein different PDM bit streams are selected during different fragments of the certain clock cycle; wherein the error accumulation circuit is arranged to store intermediate values during a first fraction till a penultimate fraction of the certain clock signal and to store a last value during a last fraction of the certain clock signal; wherein a sign of the last value is provided as the certain PDM output bit; wherein the adder is arranged to add, during each fraction of the certain clock cycle, the current bit of the selected PDM bit stream to on an intermediate value that was calculated during a previous fraction; and wherein the error correction circuit is arranged to apply an error correction on the last value to provide an updated value that is provided as an intermediate value during a first fraction of a clock cycle that follows the certain clock cycle.
地址 Herzeliya IL