Double precision approximation of a single precision operation
    1.
    发明授权
    Double precision approximation of a single precision operation 有权
    双精度逼近的单精度运算

    公开(公告)号:US08924447B2

    公开(公告)日:2014-12-30

    申请号:US13280607

    申请日:2011-10-25

    IPC分类号: G06F7/00 G06F7/544

    CPC分类号: G06F7/544 G06F2207/382

    摘要: A method for double precision approximation of a single precision operation is disclosed. The method may include steps (A) to (B). Step (A) may store an input value in a processor. The processor generally implements a plurality of first operations in hardware. Each first operation may receive a first variable as an argument. The first variable may be implemented in a fixed point format at a single precision. The input value may be implemented in the fixed point format at a double precision. Step (B) may generate an output value by emulating a selected one of the first operations using the input value as the argument. The emulation may utilize the selected first operation in hardware. The output value may be implemented in the fixed point format at the double precision. The emulation is generally performed by a plurality of instructions executed by the processor.

    摘要翻译: 公开了一种用于单精度操作的双精度近似的方法。 该方法可以包括步骤(A)至(B)。 步骤(A)可以将输入值存储在处理器中。 处理器通常在硬件中实现多个第一操作。 每个第一操作可以接收第一变量作为参数。 第一变量可以以单个精度以固定点格式实现。 输入值可以以双重精度以固定点格式实现。 步骤(B)可以通过使用输入值作为参数来模拟所选择的第一操作之一来生成输出值。 仿真可以在硬件中利用所选择的第一操作。 输出值可以双精度的固定点格式实现。 仿真通常由处理器执行的多个指令执行。

    DOUBLE PRECISION APPROXIMATION OF A SINGLE PRECISION OPERATION
    2.
    发明申请
    DOUBLE PRECISION APPROXIMATION OF A SINGLE PRECISION OPERATION 有权
    单精度操作的双重精度逼近

    公开(公告)号:US20120271871A1

    公开(公告)日:2012-10-25

    申请号:US13280607

    申请日:2011-10-25

    IPC分类号: G06F5/00

    CPC分类号: G06F7/544 G06F2207/382

    摘要: A method for double precision approximation of a single precision operation is disclosed. The method may include steps (A) to (B). Step (A) may store an input value in a processor. The processor generally implements a plurality of first operations in hardware. Each first operation may receive a first variable as an argument. The first variable may be implemented in a fixed point format at a single precision. The input value may be implemented in the fixed point format at a double precision. Step (B) may generate an output value by emulating a selected one of the first operations using the input value as the argument. The emulation may utilize the selected first operation in hardware. The output value may be implemented in the fixed point format at the double precision. The emulation is generally performed by a plurality of instructions executed by the processor.

    摘要翻译: 公开了一种用于单精度操作的双精度近似的方法。 该方法可以包括步骤(A)至(B)。 步骤(A)可以将输入值存储在处理器中。 处理器通常在硬件中实现多个第一操作。 每个第一操作可以接收第一变量作为参数。 第一变量可以以单个精度以固定点格式实现。 输入值可以以双重精度以固定点格式实现。 步骤(B)可以通过使用输入值作为参数来模拟所选择的第一操作之一来生成输出值。 仿真可以在硬件中利用所选择的第一操作。 输出值可以双精度的固定点格式实现。 仿真通常由处理器执行的多个指令执行。

    Stochastic vector based network echo cancellation
    3.
    发明授权
    Stochastic vector based network echo cancellation 有权
    基于随机矢量的网络回波消除

    公开(公告)号:US08804946B2

    公开(公告)日:2014-08-12

    申请号:US13233417

    申请日:2011-09-15

    IPC分类号: H04B3/23

    CPC分类号: H04B3/23

    摘要: An apparatus generally having a first circuit and a second circuit is disclosed. The first circuit may be configured to generate a first sample by filtering an input vector based on (a) a filter vector and (b) a stochastic vector. Each of a plurality of components in the stochastic vector generally has a respective random value. The first circuit may also be configured to generate a second sample as a difference between a third sample and the first sample. The third sample may be received from a network as an echo. The second circuit may be configured to update a subset of a plurality of taps of the filtering where a corresponding one of the components of the stochastic vector has a first value of the random values.

    摘要翻译: 公开了一种通常具有第一电路和第二电路的装置。 第一电路可以被配置为通过基于(a)滤波器向量和(b)随机矢量对输入向量进行滤波来生成第一采样。 随机矢量中的多个分量中的每一个通常具有相应的随机值。 第一电路还可以被配置为产生第二样本作为第三样本和第一样本之间的差。 可以从网络接收第三个样本作为回波。 第二电路可以被配置为更新滤波的多个抽头的子集,其中随机矢量的相应一个分量具有随机值的第一值。

    STOCHASTIC VECTOR BASED NETWORK ECHO CANCELLATION
    4.
    发明申请
    STOCHASTIC VECTOR BASED NETWORK ECHO CANCELLATION 有权
    基于STOCHASTIC VECTOR的网络ECHO CANCELLATION

    公开(公告)号:US20120224686A1

    公开(公告)日:2012-09-06

    申请号:US13233417

    申请日:2011-09-15

    IPC分类号: H04M9/08

    CPC分类号: H04B3/23

    摘要: An apparatus generally having a first circuit and a second circuit is disclosed. The first circuit may be configured to generate a first sample by filtering an input vector based on (a) a filter vector and (b) a stochastic vector. Each of a plurality of components in the stochastic vector generally has a respective random value. The first circuit may also be configured to generate a second sample as a difference between a third sample and the first sample. The third sample may be received from a network as an echo. The second circuit may be configured to update a subset of a plurality of taps of the filtering where a corresponding one of the components of the stochastic vector has a first value of the random values.

    摘要翻译: 公开了一种通常具有第一电路和第二电路的装置。 第一电路可以被配置为通过基于(a)滤波器向量和(b)随机矢量对输入向量进行滤波来生成第一采样。 随机矢量中的多个分量中的每一个通常具有相应的随机值。 第一电路还可以被配置为产生第二样本作为第三样本和第一样本之间的差。 可以从网络接收第三个样本作为回波。 第二电路可以被配置为更新滤波的多个抽头的子集,其中随机矢量的相应一个分量具有随机值的第一值。