Method and Apparatus for Generating Harmonics Using Polynomial Non-Linear Functions
    1.
    发明申请
    Method and Apparatus for Generating Harmonics Using Polynomial Non-Linear Functions 审中-公开
    使用多项式非线性函数生成谐波的方法和装置

    公开(公告)号:US20170011004A1

    公开(公告)日:2017-01-12

    申请号:US15203393

    申请日:2016-07-06

    CPC classification number: G06F3/165 G06F1/022 G06F17/10 G10L21/038

    Abstract: A method and apparatus for generating harmonics using polynomial non-linear functions. Polynomial functions are used to produce harmonics of an input signal up to a predetermined order, and that match a preferred set of characteristics. The preferred characteristics include approximating a sine function to generate odd harmonics, and using a function with zero slope at −1, 0, and +1 to generate even harmonics. The polynomial coefficients may be chosen such that most of the coefficients for the odd polynomial function are scaled by the same constant as the coefficients for the even polynomial function, so that the calculation is shared between the two polynomials. In one embodiment, a digital signal processor having a pipelined ALU and a MAC is used to calculate the desired polynomial non-linear functions.

    Abstract translation: 一种使用多项式非线性函数产生谐波的方法和装置。 多项式函数用于产生直到预定顺序的输入信号的谐波,并且匹配一组优选的特性。 优选的特征包括近似正弦函数以产生奇次谐波,并且使用在-1,0和+1处具有零斜率的函数来产生偶次谐波。 可以选择多项式系数,使得用于奇数多项式函数的大多数系数按照与偶数多项式函数的系数相同的常数来缩放,使得计算在两个多项式之间共享。 在一个实施例中,使用具有流水线ALU和MAC的数字信号处理器来计算期望的多项式非线性函数。

    Method and Apparatus for Decimation in Frequency FFT Butterfly
    3.
    发明申请
    Method and Apparatus for Decimation in Frequency FFT Butterfly 有权
    频率FFT蝴蝶抽取的方法和装置

    公开(公告)号:US20170011005A1

    公开(公告)日:2017-01-12

    申请号:US15060475

    申请日:2016-03-03

    Abstract: A pipelined decimation in frequency FFT butterfly method, and an apparatus to perform this method comprising: a data memory with at least one read port and one write port; an add/subtract unit receiving data from the memory; a multiply/accumulate unit receiving data from the add/subtract unit; a source of coefficients, from logic gates or a coefficient memory, to supply FFT twiddle factors to the multiply/accumulate unit; a shifter receiving data from at least one of the add/subtract unit and the multiply/accumulate unit, the shifter supplying data to the write port of the data memory; wherein the apparatus performs these calculations in four cycles of the add/subtract unit and in four cycles of the multiply/accumulate unit, using complex arithmetic.

    Abstract translation: 频率FFT蝶形法中的流水线抽取,以及执行该方法的装置,包括:具有至少一个读取端口和一个写入端口的数据存储器; 从存储器接收数据的加法/减法单元; 乘法/累加单元,从加/减单元接收数据; 来自逻辑门​​或系数存储器的系数源,用于向乘法/累加单元提供FFT旋转因子; 移位器,从加法/减法单元和乘法/累加单元中的至少一个接收数据,移位器向数据存储器的写入端口提供数据; 其中该装置使用复数运算在加法/减法单元的四个周期和乘法/累加单元的四个周期中执行这些计算。

    Method and apparatus for decimation in frequency FFT butterfly

    公开(公告)号:US09940303B2

    公开(公告)日:2018-04-10

    申请号:US15060475

    申请日:2016-03-03

    Abstract: A pipelined decimation in frequency FFT butterfly method, and an apparatus to perform this method comprising: a data memory with at least one read port and one write port; an add/subtract unit receiving data from the memory; a multiply/accumulate unit receiving data from the add/subtract unit; a source of coefficients, from logic gates or a coefficient memory, to supply FFT twiddle factors to the multiply/accumulate unit; a shifter receiving data from at least one of the add/subtract unit and the multiply/accumulate unit, the shifter supplying data to the write port of the data memory; wherein the apparatus performs these calculations in four cycles of the add/subtract unit and in four cycles of the multiply/accumulate unit, using complex arithmetic.

    Sample rate converter with sample and hold
    5.
    发明授权
    Sample rate converter with sample and hold 有权
    采样率转换器采样和保持

    公开(公告)号:US09571265B2

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

    申请号:US14873410

    申请日:2015-10-02

    CPC classification number: H04L25/05 H03H17/0642

    Abstract: A sample rate converter for an oversampled data stream develops interpolated samples at a first oversample rate, from samples at a second oversample rate; wherein the first oversample rate is a non-integer multiple of the second oversample rate. When the samples at the second oversample rate are changing state, at least two interpolated samples are generated or the interpolation is at least second order. When the sample at the second oversample rate is not changing state, the sample at the second oversample rate is passed substantially unchanged. In one embodiment of the invention, asynchronous sample rate conversion is performed, and the first oversample rate is a varying non-integer multiple of the second oversample rate.

    Abstract translation: 用于过采样数据流的采样率转换器以第二过采样速率的样本以第一过采样速率开发内插采样; 其中所述第一过采样率是所述第二过采样率的非整数倍。 当第二过采样率的样本正在改变状态时,产生至少两个内插样本或者内插至少是二次。 当第二过采样率的样本不改变状态时,第二过采样率的样本基本上不变。 在本发明的一个实施例中,执行异步采样率转换,并且第一过采样率是第二过采样速率的变化的非整数倍。

    Method and apparatus for pulse width modulation

    公开(公告)号:US10216700B2

    公开(公告)日:2019-02-26

    申请号:US15188960

    申请日:2016-06-21

    Abstract: A ternary pulse width modulation (“PWM”) method and apparatus. In one embodiment, the start of the pulse sequence in the “current” frame is referenced to the end of the pulse sequence in a previous, “reference” frame, rather than to the frame boundary at the start of the current frame, thereby allowing the compensation portion of the pulse sequence to overlap into the preceding or following frame, thus achieving a higher modulation index without dropping the compensation pulses. Although in most instantiations, the reference frame will be the frame immediately preceding in time the current frame, in other instances, the reference frame may be any frame preceding the current frame that falls within the constraints of the timing facility.

    Sample Rate Converter with Sample and Hold
    7.
    发明申请
    Sample Rate Converter with Sample and Hold 有权
    采样率转换器采样和保持

    公开(公告)号:US20170012767A1

    公开(公告)日:2017-01-12

    申请号:US14873410

    申请日:2015-10-02

    CPC classification number: H04L25/05 H03H17/0642

    Abstract: A sample rate converter for an oversampled data stream develops interpolated samples at a first oversample rate, from samples at a second oversample rate; wherein the first oversample rate is a non-integer multiple of the second oversample rate. When the samples at the second oversample rate are changing state, at least two interpolated samples are generated or the interpolation is at least second order. When the sample at the second oversample rate is not changing state, the sample at the second oversample rate is passed substantially unchanged. In one embodiment of the invention, asynchronous sample rate conversion is performed, and the first oversample rate is a varying non-integer multiple of the second oversample rate.

    Abstract translation: 用于过采样数据流的采样率转换器以第二过采样速率的样本以第一过采样速率开发内插采样; 其中所述第一过采样率是所述第二过采样率的非整数倍。 当第二过采样率的样本正在改变状态时,产生至少两个内插样本或者内插至少是二次。 当第二过采样率的样本不改变状态时,第二过采样率的样本基本上不变。 在本发明的一个实施例中,执行异步采样率转换,并且第一过采样率是第二过采样速率的变化的非整数倍。

Patent Agency Ranking