Method for calculating an L1 norm and parallel computer processor
    21.
    发明授权
    Method for calculating an L1 norm and parallel computer processor 失效
    计算L1范数和并行计算机处理器的方法

    公开(公告)号:US5884089A

    公开(公告)日:1999-03-16

    申请号:US949975

    申请日:1997-10-14

    IPC分类号: G06F17/10 G06F15/00

    CPC分类号: G06F17/10

    摘要: A parallel computer processor that performs L1 norm calculations includes a plurality of processing elements and a data pipeline which couples the processing elements. The data vectors for which the L1 norm is to be calculated are stored in storage lines of a cache memory. In operation each processing element accesses data in its private storage column in the cache memory and calculates a term signal. The term signals are added to form the resulting L1 norm.

    摘要翻译: 执行L1范数计算的并行计算机处理器包括多个处理元件和耦合处理元件的数据流水线。 将要计算L1范数的数据矢量存储在高速缓存存储器的存储行中。 在操作中,每个处理元件访问高速缓冲存储器中其专用存储列中的数据,并计算一个项信号。 加入术语信号以形成所得的L1范数。

    Method and system for compressing a pixel map signal using dynamic
quantization
    22.
    发明授权
    Method and system for compressing a pixel map signal using dynamic quantization 失效
    使用动态量化压缩像素图信号的方法和系统

    公开(公告)号:US5793892A

    公开(公告)日:1998-08-11

    申请号:US495123

    申请日:1995-06-27

    摘要: A pixel map signal is converted into a coefficient signal of block coefficient signals, each representing the pixels in a pixel map block (420) in a pixel map (410) with the coefficients in a hybrid polynomial. The coefficient signal is quantized by dividing each of the coefficient values in each of the block coefficient signals by quantization factors to produce quantized coefficient values which replace the coefficient values. Block coefficient signals which represent an edge block (424) in the pixel map (410) are divided by larger quantization factors than block coefficient signals which represent a center block (422) in the pixel map (410). As a result, smaller quantized coefficient values are obtained so that block coefficient signals which represent an edge block (424) are compressed to a greater extent than block coefficient signals that represent a center block (422) in the pixel map (410).

    摘要翻译: 像素映射信号被转换为块系数信号的系数信号,每个块系数信号表示具有混合多项式中的系数的像素映射(410)中的像素映射块(420)中的像素。 通过将每个块系数信号中的每个系数值除以量化因子来量化系数信号,以产生代替系数值的量化系数值。 表示像素图(410)中的边缘块(424)的块系数信号被除以比像素图(410)中的中心块(422)的块系数信号更大的量化因子。 结果,获得更小的量化系数值,使得表示边缘块(424)的块系数信号被压缩到比表示像素图(410)中的中心块(422)的块系数信号更大的程度。

    Method and system for performing an FIR filtering operation
    23.
    发明授权
    Method and system for performing an FIR filtering operation 失效
    执行FIR滤波操作的方法和系统

    公开(公告)号:US5721696A

    公开(公告)日:1998-02-24

    申请号:US520325

    申请日:1995-08-28

    CPC分类号: H03H17/06

    摘要: A method and system for an FIR filter are provided. A sequence of input signal is converted to a corresponding sequence of log signals. FIR filtering coefficients are then added to each log signal to generate a plurality of term signals. The term signals are then converted to inverse-log signals, and the inverse-log signals are summed to produce an output signal. Log/inverse-log conversions of signals are based on estimating a log/inverse-log function using a second-order polynomial.

    摘要翻译: 提供了FIR滤波器的方法和系统。 输入信号的序列被转换成对应的对数序列信号。 然后将FIR滤波系数加到每个对数信号中以产生多个项信号。 术语信号然后被转换成反对数信号,并将反对数信号相加以产生输出信号。 信号的日志/反向对数转换基于使用二阶多项式估计日志/反向对数函数。

    Method and system for compressing a speech signal using envelope
modulation
    24.
    发明授权
    Method and system for compressing a speech signal using envelope modulation 失效
    使用包络调制压缩语音信号的方法和系统

    公开(公告)号:US5701391A

    公开(公告)日:1997-12-23

    申请号:US558582

    申请日:1995-10-31

    IPC分类号: G10L11/06 G10L19/02 G10L9/18

    CPC分类号: G10L19/0204 G10L25/93

    摘要: A speech signal is sampled to form a sequence of speech data and segmented into segments. The envelope of each segment is detected to form an envelope segment. Each datum of the segment is divided by each datum of the envelope segment to form a de-envelope segment which is transformed into spectral components. Dominant frequencies are determined for the spectral components with greatest magnitudes. Envelope coefficients are generated by fitting a polynomial function to the segment. Phase parameters are generated representing a phase of each of the dominant spectral components. The dominant frequencies, the envelope coefficients and the phase parameters are generated as compressed speech data for each voiced segment. For each unvoiced segment, a carrier frequency, an amplitude and at least one sideband frequency of an amplitude modulation component are generated as the compressed speech data.

    摘要翻译: 语音信号被采样以形成语音数据序列并被分段成段。 检测每个段的包络线以形成包络线段。 该段的每个数据被包络线段的每个数据划分,以形成被转换为频谱分量的去包络线段。 对于具有最大幅度的光谱分量确定主要频率。 通过将多项式函数拟合到段来生成包络系数。 产生表示每个主要谱分量的相位的相位参数。 主频,包络系数和相位参数作为每个浊音段的压缩语音数据产生。 对于每个无声段,生成幅度调制分量的载波频率,幅度和至少一个边带频率作为压缩语音数据。

    Method and system for performing an IIR filtering operation
    25.
    发明授权
    Method and system for performing an IIR filtering operation 失效
    用于执行IIR滤波操作的方法和系统

    公开(公告)号:US6085209A

    公开(公告)日:2000-07-04

    申请号:US999618

    申请日:1997-07-28

    申请人: Shao Wei Pan

    发明人: Shao Wei Pan

    IPC分类号: H03H17/04 G06F17/10 G06F7/00

    CPC分类号: H03H17/0261 H03H17/04

    摘要: A method and system for an IIR filter are provided. A sequence of input signals is converted to a first sequence of log signals, while a sequence of feedback signals is converted to a second sequence of log signals. IIR filtering coefficients are then added to each sequence of log signals to generate a plurality of term signals. The term signals are then converted to inverse-log signals which are summed to produce an output signal. The log/inverse-log conversions of signals are based on estimating a log/inverse-log function using a second-order polynomial.

    摘要翻译: 提供了一种IIR滤波器的方法和系统。 输入信号序列被转换为第一序列的对数信号,而一系列的反馈信号被转换成第二个对数信号序列。 然后将IIR滤波系数加到每个对数信号序列中以产生多个项信号。 术语信号然后被转换成反相信号,它们被相加以产生输出信号。 信号的对数/反向对数转换基于使用二阶多项式估计日志/反向对数函数。

    Apparatus and method for matrix multiplication
    26.
    发明授权
    Apparatus and method for matrix multiplication 失效
    矩阵乘法的装置和方法

    公开(公告)号:US6055556A

    公开(公告)日:2000-04-25

    申请号:US912224

    申请日:1997-08-15

    IPC分类号: G06F17/16 G06F7/00 G06F7/52

    CPC分类号: G06F17/16

    摘要: A system (400) alternatively performs real matrix operation in a first mode or performs complex matrix multiplication in a second mode. One input matrix (e.g., {B}) stays in a plurality of memory fields (430-k), while the other input matrix (e.g., {A}) is loaded into a plurality of registers (410-k). Parallel operating groups (405-k, 409-(k+1)) combine elements of {A} with elements of {B}. The groups (405-k, 409-(k+1)) comprise the memory fields (430-k), the registers (410-k) as well as computational units (440-k), switches (420-k) and adder units (460-k). The adder units (460-k) are configured by the switches (420-k) to operate as adders or to operate as accumulators, depending on the mode. Adders provide intermediate results and accumulators accumulate these intermediate results (e.g., Sum) to elements of the resulting matrix {C}. For complex multiplication, real (Re) and imaginary (Im) parts of matrix elements are in processed in adjacent groups. The system (400) uses logarithmic representations of the matrix elements and further comprises a log converter (490) and a plurality of inverse log converters (450-k).

    摘要翻译: 系统(400)可选地以第一模式执行实矩阵运算或在第二模式中执行复矩阵乘法。 一个输入矩阵(例如{+ E,uns B + EE})停留在多个存储器场(430-k)中,而另一个输入矩阵(例如,{+ E,uns A + EE})被加载到 多个寄存器(410-k)。 并行操作组(405-k,409-(k + 1))将{+ E,uns A + EE}的元素与{+ E,uns B + EE}的元素组合。 组(405-k,409-(k + 1))包括存储器字段(430-k),寄存器(410-k)以及计算单元(440-k),开关(420-k)和 加法器单元(460-k)。 加法器单元(460-k)由开关(420-k)配置,作为加法器运行或者作为累加器运行,这取决于模式。 加法器提供中间结果,并且累加器将这些中间结果(例如,Sum)累积到所得矩阵{+ E,C C + EE}的元素。 对于复数乘法,在相邻组中处理矩阵元素的实数(Re)和虚部(Im)部分。 系统(400)使用矩阵元素的对数表示,并且还包括对数转换器(490)和多个逆对数转换器(450-k)。

    Method and apparatus for log conversion with scaling
    27.
    发明授权
    Method and apparatus for log conversion with scaling 失效
    用于缩放的日志转换的方法和装置

    公开(公告)号:US5951629A

    公开(公告)日:1999-09-14

    申请号:US929607

    申请日:1997-09-15

    IPC分类号: G06F7/52 G06F7/556 G06F5/01

    CPC分类号: G06F7/5235 G06F7/556

    摘要: A parallel processor (110) operates in the LOG domain. A LOG converter (114) receives input data in the NORMAL and converts it to the LOG domain for processing in the parallel processing units PPU-k. Scaling of the input data, is performed in the LOG converter (114) without need for additional multipliers. A constant factor is added to the LOG input data during the LOG conversion process using existing LOG adders already present to perform the LOG conversion. Thus, less total circuitry is needed and the processor can be made more compact, more efficient and less costly.

    摘要翻译: 并行处理器(110)在LOG域中操作。 LOG转换器(114)接收NORMAL中的输入数据并将其转换为LOG域以在并行处理单元PPU-k中进行处理。 在LOG转换器(114)中执行输入数据的缩放,而不需要额外的乘法器。 在LOG转换过程中,使用已经存在的LOG加法器来执行LOG转换,将恒定因子添加到LOG输入数据。 因此,需要更少的总电路,并且可以使处理器更紧凑,更有效且成本更低。

    Logarithm/inverse-logarithm converter and method of using same
    28.
    发明授权
    Logarithm/inverse-logarithm converter and method of using same 失效
    对数/逆对数转换器及其使用方法

    公开(公告)号:US5941939A

    公开(公告)日:1999-08-24

    申请号:US881903

    申请日:1997-06-25

    IPC分类号: G06F1/035 H03M7/50 G06F7/00

    摘要: A converter, which may be used for implementing either logarithmic or inverse-logarithmic functions, includes a memory, a multiplier, and an adder. The memory stores a plurality of parameters which are derived using a least squares method to estimate a logarithmic or inverse-logarithmic function over a domain of input values.

    摘要翻译: A转换器,其可以被用于实现任一对数或反对数函数,包括存储器,乘法器和加法器。 所述存储器存储多个被使用最小二乘法来估计在输入值的域的对数或反对数函数导出的参数。

    Method for eletronically representing a number, adder circuit and
computer system
    29.
    发明授权
    Method for eletronically representing a number, adder circuit and computer system 失效
    用于电子表示数字,加法器电路和计算机系统的方法

    公开(公告)号:US5923575A

    公开(公告)日:1999-07-13

    申请号:US912257

    申请日:1997-08-15

    IPC分类号: G06F7/38 G06F7/485 G06F7/50

    CPC分类号: G06F7/485 G06F7/38

    摘要: The invention relates to a method for electronically representing a number V in a binary data word. Both the exponent and the mantissa are represented as 2' complement. The mantissa is normalized to 0.1.F if the number V is positive where F is the fraction of the mantissa. In case that the number V is negative the fraction F is normalized to 10.F. Usage of this format allows to design an improved adder which requires less hardware.

    摘要翻译: 本发明涉及一种用于电子地表示二进制数据字中的数字V的方法。 指数和尾数均表示为2'补码。 如果数字V为正,则尾数归一化为0.1.F,其中F是尾数的分数。 在数字V为负的情况下,分数F归一化为10.F。 这种格式的使用允许设计一种需要较少硬件的改进加法器。

    Method and system for compressing a speech signal using nonlinear
prediction
    30.
    发明授权
    Method and system for compressing a speech signal using nonlinear prediction 失效
    使用非线性预测压缩语音信号的方法和系统

    公开(公告)号:US5696875A

    公开(公告)日:1997-12-09

    申请号:US550724

    申请日:1995-10-31

    IPC分类号: G10L19/02 G10L9/14

    CPC分类号: G10L19/0204

    摘要: A speech signal is sampled to form a sequence of speech data. The sequence of speech data is segmented into overlapping segments. Speech coefficients are generated by fitting each segment to a nonlinear predictive coding equation. The nonlinear predictive coding equation includes a linear predictive coding equation with linear terms, and additionally includes at least one cross term that is proportional to a product of two or more of the linear terms. If the segment is voiced, a sinusoidal term is included in the nonlinear predictive coding equation and sinusoidal parameters are generated. Otherwise, a noise term is included in the nonlinear predictive coding equation. The speech coefficients, a voiced bit, and, if the segment is voiced, the sinusoidal parameters are included as compressed speech data.

    摘要翻译: 语音信号被采样以形成语音数据序列。 语音数据的序列被分割成重叠的段。 通过将每个段拟合到非线性预测编码方程来产生语音系数。 非线性预测编码方程包括具有线性项的线性预测编码方程,并且还包括与两个或多个线性项的乘积成比例的至少一个交叉项。 如果该段是有声的,则在非线性预测编码方程中包括正弦项,并且产生正弦参数。 否则,噪声项被包括在非线性预测编码方程中。 语音系数,有声位,以及如果该段是有声的,则将正弦参数包括为压缩语音数据。