data and the operations of multiplying by the variable data using fixed coefficients are made on the data represented in the form of m couples of serialized bits so that the speed of the incoming and outgoing words in the form of words of parallel bits is equal to the speed of bit couples that represent the internal data a circuit implemented onto a silicon base for implementation the fulfillment of this system includes at least an input interface a converter for incoming words for the conversion from the form of parallel bits to the form of words represented by serial bit couples for the incoming words and vice versa for the outgoing words a first operator for the discrete cosine transform monodimensional transform a transpositor from lines to columns a second operator for monodimensional transform and a scaling device for outgoing words application_number US 55162890 A description to begin a short description of a general bidimensional dct is helpful if x is a matrix 8 8 of input samples we have where a is the transform matrix due to the associative property of the matrix product we can write we can make the first product z xa t monodimensional dct by operating onto the lines of the matrix x we can then make the product y a z monodimensional dct by operating on the columns of the intermediate matrix z the matrix products xa t and a z are computed by fast algorithms for example the ones indicated in the above mentioned article by chen.