A fast DCT(discrete cosine transform) based on a DSP(digital signal processing) chip is designed, and its performance is investigated by simulation. It is based on Chen algorithm and a DSP chip of 16-bit fixed-point arithmetic operation.
To reduce the calculation loss in fixed-point arithmetic operations, an improved method in stored data scaling and division operation is proposed. Also it is shown that the DCT speed can be improved by using two DSP's in a different way.
The results show that the DCT with the proposed method is comparable in performance to the DCT by a 64-bit floating-point arithmetic operation, which is recommended by CCITT.