Patent ID: 6217234
Filing Date: 2001-04-17
Classification: G06F,H04N

Abstract:
A system for transforming digital signals in which the digital signals are arranged in groups of N data input words, comprising:a pre-common processing circuit (PREC) arranged to perform predetermined pairing operations on odd-numbered ones of the input words and to transmit even-numbered ones of the input words to pre-common outputs;a common processing circuit (CBLK) receiving both odd-numbered and even-numbered data from said pre-common processing circuit (PREC) for forming odd and even common processing output values respectively; anda post-common processing circuit (POSTC) arranged to perform predetermined output scaling operations on the odd common processing output values to form post-processed odd values and to arithmetically combine the post-processed odd values with the even common processing output values to generate high- and low-order output words, the system being arranged such that the output words contain transformation values corresponding to the input data words, wherein said post-common processing circuit comprises:a first latch defining a first data stream source and a second latch defining a second data stream source;said first and said second latches being in communication with an arithmetic unit;said arithmetic unit communicating data to a transposer;said transposer transposing and communicating said data to said second latch;said second latch being arranged to absorb data; andsaid second latch and said first latch communicating said first and second data streams in an interleaved manner to said arithmetic unit, further defined that in said communication in the interleaved manner said second latch does not interrupt communication from said first latch;whereby a common arithmetic unit is used for said first and said second data streams.