A method and circuit computes a Discrete Cosine Transform in a more
efficient manner for improving the computation speed, thereby reducing the
computation time and allowing a higher number of digital samples to be
processed. The circuit provides a microcontroller that includes a parallel
accumulation multiplier for performing a first transform of the input
data. A further quantization step is then performed on the transformed
data. Likewise, the method includes the first transform being computed by
the parallel accumulation multiplier. A further quantization step is
performed on the transformed data. In this respect, the method and circuit
provides good performance in terms of compression rate.
Um método e um circuito computam um cosine discreto transformam em uma maneira mais eficiente para melhorar a velocidade da computação, desse modo reduzindo o tempo da computação e permitindo que um número mais elevado de amostras digitais seja processado. O circuito fornece um microcontrolador que inclua um multiplicador paralelo da acumulação para executar um primeiro transforme dos dados de entrada. Uma etapa mais adicional da quantização é executada então nos dados transformados. Do mesmo modo, o método inclui o primeiro transforma ser computado pelo multiplicador paralelo da acumulação. Uma etapa mais adicional da quantização é executada nos dados transformados. Neste respeito, o método e o circuito fornecem o desempenho bom nos termos da taxa da compressão.