einfochips logo
 


Design
Verification & Validation
FPGA Prototyping & Chip Bring Up

Embedded systems
Application Software
Discrete Cosine Transform

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.

Features

  • Fully synchronous with asynchronous reset and without internal tri-state buffers
  • DCT input precision 8 bits; output precision 12 bits
  • High clock speed and low gate count
  • Internal block Ram used
  • Input scanning format: row-by row
  • Latency of 76 clock cycles
  • Suitable for JPEG
  • Test benches & reference modules available









  Feedback/Comment regarding website please write to WebMaster
©eInfochips 2008 | Privacy Policy | Sitemap