
The DCT is a transform that converts a signal into its constituent frequency components. The DCT core is used for Video coding systems based on the baseline JPEG and performs 8x8 two-dimensional forward Discrete Cosine Transform.
The data input into the core is a block of 8x8 samples. The two-stage process performs the transform as two separate one-dimensional transforms.
This results in a set of intermediate results being produced, which require storage and further processing. There is a latency of 76 clock cycles before which the first output sample appears at the output.
Consequently, there is a similar latency of 76 clock cycles between the last input data and the last output data.