A digital signal processor (DSP) architecture which allows the DSP Multiply-Accumulator (MAC) to be used for special fixed functions during those times when the programmable portions of the DSP are not using the MAC circuitry. During the idle times, the DSP processor gives control of the MAC to the fixed function circuit. The fixed functions provided by the fixed function circuit can include digital filters, including a Finite Impulse Response filters (FIR), an Infinite Impulse Response (IIR) filter, or an oversampling filter associated with a sigma-delta converter. The DSP may, under program control, set up specific parameters for the fixed function, provide parameters to the fixed function parameter memory, or obtain results from the fixed function. Parameters for the fixed function circuit include the type of filter, the number of taps and the filter coefficients. For a decimation filter, the fixed function parameters can also include the decimation factor.

Uma arquitetura do processador do sinal digital (DSP) que permita que o Multiplic-Acumulador de DSP (MAC) seja usado para funções fixas especiais durante aquelas épocas em que as parcelas programáveis do DSP não estão usando os circuitos do MAC. Durante os tempos inativos, o processador de DSP dá o controle do MAC ao circuito fixo da função. As funções fixas fornecidas pelo circuito fixo da função podem incluir filtros digitais, including filtros finitos de uma resposta do impulso (ABETO), um filtro infinito da resposta do impulso (IIR), ou um filtro oversampling associado com um conversor do sigma-delta. O DSP pode, sob o controle de programa, ajustar acima parâmetros específicos para a função fixa, fornecer parâmetros à memória fixa do parâmetro da função, ou obter resultados da função fixa. Os parâmetros para o circuito fixo da função incluem o tipo de filtro, o número das torneiras e os coeficientes do filtro. Para um filtro do decimation, os parâmetros fixos da função podem também incluir o fator do decimation.

 
Web www.patentalert.com

< (none)

< Method for providing command augmentation to a command lane within a vehicle

> Process for the production of propylene terpolymers

> (none)

~ 00031