-
公开(公告)号:US08924447B2
公开(公告)日:2014-12-30
申请号:US13280607
申请日:2011-10-25
申请人: Dmitry N. Babin , Denis V. Parkhomenko , Ivan L. Mazurenko , Denis V. Parfenov , Alexander N. Filippov
发明人: Dmitry N. Babin , Denis V. Parkhomenko , Ivan L. Mazurenko , Denis V. Parfenov , Alexander N. Filippov
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)可以通过使用输入值作为参数来模拟所选择的第一操作之一来生成输出值。 仿真可以在硬件中利用所选择的第一操作。 输出值可以双精度的固定点格式实现。 仿真通常由处理器执行的多个指令执行。
-
公开(公告)号:US20120271871A1
公开(公告)日:2012-10-25
申请号:US13280607
申请日:2011-10-25
申请人: Dmitry N. Babin , Denis V. Parkhomenko , Ivan L. Mazurenko , Denis V. Parfenov , Alexander N. Filippov
发明人: Dmitry N. Babin , Denis V. Parkhomenko , Ivan L. Mazurenko , Denis V. Parfenov , Alexander N. Filippov
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)可以通过使用输入值作为参数来模拟所选择的第一操作之一来生成输出值。 仿真可以在硬件中利用所选择的第一操作。 输出值可以双精度的固定点格式实现。 仿真通常由处理器执行的多个指令执行。
-
公开(公告)号:US08804946B2
公开(公告)日:2014-08-12
申请号:US13233417
申请日:2011-09-15
申请人: Ivan L. Mazurenko , Dmitry N. Babin , Denis V. Parkhomenko , Alexander A. Petyushko , Denis V. Parfenov
发明人: Ivan L. Mazurenko , Dmitry N. Babin , Denis V. Parkhomenko , Alexander A. Petyushko , Denis V. Parfenov
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)随机矢量对输入向量进行滤波来生成第一采样。 随机矢量中的多个分量中的每一个通常具有相应的随机值。 第一电路还可以被配置为产生第二样本作为第三样本和第一样本之间的差。 可以从网络接收第三个样本作为回波。 第二电路可以被配置为更新滤波的多个抽头的子集,其中随机矢量的相应一个分量具有随机值的第一值。
-
4.
公开(公告)号:US20120224686A1
公开(公告)日:2012-09-06
申请号:US13233417
申请日:2011-09-15
申请人: Ivan L. Mazurenko , Dmitry N. Babin , Denis V. Parkhomenko , Alexander A. Petyushko , Denis V. Parfenov
发明人: Ivan L. Mazurenko , Dmitry N. Babin , Denis V. Parkhomenko , Alexander A. Petyushko , Denis V. Parfenov
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)随机矢量对输入向量进行滤波来生成第一采样。 随机矢量中的多个分量中的每一个通常具有相应的随机值。 第一电路还可以被配置为产生第二样本作为第三样本和第一样本之间的差。 可以从网络接收第三个样本作为回波。 第二电路可以被配置为更新滤波的多个抽头的子集,其中随机矢量的相应一个分量具有随机值的第一值。
-
-
-