A multiply and accumulate (MAC) unit (52) having a multiplier (54) and an adder (56) for providing a calculated result of a MAC operation, an accumulator (58) for storing the calculated result, and a scaler unit (60) for selecting a subset of the calculated result stored in the accumulator. The scaler unit receives information defining the subset as a predetermined number of contiguous bits and defining the location of the bits with respect to a radix point. In response to a detected error in the selection of the subset, the scaler unit selects a second subset, where the second subset also has a predetermined number of contiguous bits having a different location with respect to the radix point:

Multiplicar e acumula a unidade (do MAC) (52) que tem um multiplicador (54) e um adicionador (56) para fornecer um resultado calculado de uma operação do MAC, um acumulador (58) para armazenar o resultado calculado, e uma unidade do scaler (60) para selecionar um subconjunto do resultado calculado armazenado no acumulador. A unidade do scaler recebe a informação que define o subconjunto como um número predeterminado de bocados contíguos e que define a posição dos bocados com respeito a um ponto de raiz. Em resposta a um erro detectado na seleção do subconjunto, a unidade do scaler seleciona um segundo subconjunto, onde o segundo subconjunto tenha também um número predeterminado dos bocados contíguos que têm uma posição diferente com respeito ao ponto de raiz:

 
Web www.patentalert.com

< Optical switch incorporating stepped faceted mirrors

< Service framework for evaluating remote services based upon transport characteristics

> Speakerphone accessory for a portable telephone

> Frequency generation circuit and method of operating a tranceiver

~ 00075