The increase of DFT and DCT DFT (Discrete Fourier Transform) and its derivative DCT (Discrete Cosine Transform) are the transforms most often used in DSP (Digital Signal Processing), especially in data communications for signal compression [1, 2, 3, 4]. DFT and DCT algorithms have been modified and their rate and accuracy optimized for many years [3, 4]. Most of them are calculated in multibit PCM (Pulse Code Modulation) format. The differential DPCM (Differential Pulse Code Modulation) format, used in this work can be an alternative for PCM format applied in DFT and DCT. It ensures higher accuracy of computation with code word length shorter than PCM code word. When we modify DPCM format (Section 3) in such a way that the quantization steps are set of the numbers with a base 2 and exponent belonging to a natural numbers set, the multiplication operation rate, as one of the most often used operation in DSP, increases. It is possible because multiplication operations can be replaced with fast shift bit logical operations. The parallel combination of some MDPCM (Modified Differential Pulse Code Modulations) codes creates SDPCM (Synthesized Differential Pulse Code Modulation) code (Section 3), which has high computational accuracy, equal to the DPCM accuracy, however it does not require multiplications. In most cases, parallel computations lead to their rate increase in comparison to computation rate of sequentially operations. These calculations, apart from using appropriate and accurate algorithms require applying the systems which enable the effective work of the parallel methods. Thus, for this purpose the programmable FPGA devices (Fields Programmable Gates Array) have been the most commonly used recently. Their main advantages are high speed of operations, the possibility of programming every computational structure and their low price. In this work, apart from fast parallel DFT and DCT algorithms, we presented the structures of processing DFT and DCT systems (specialized processors) working in parallel way. The processing systems presented in Section 5 allow fast and accurate calculations without time-consuming multiplications. With reference to the article [5] presenting fast differential DCT algorithms, in this work the authors proposed another way of increasing the rate and accuracy of DCT computations, which consists in the modifications of a partV
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.