OpenCores
URL https://opencores.org/ocsvn/dct/dct/trunk

Subversion Repositories dct

[/] [dct/] [web_uploads/] [dct.shtml] - Rev 6

Compare with Previous | Blame | View Log

<!--# set var="title" value="" -->
<!--# include virtual="/ssi/ssi_start.shtml" -->
<b><font size=+2 face="Helvetica, Arial" color=#bf0000>Project Name: Discrete Cosine Transformer</font></b>
 
<h3>Description</h3>
 
 
<p class=MsoBodyText style='text-indent:.5in'>Recent advances in communications
and networking technologies have made it possible that many applications use
digital videos such as teleconferencing and multimedia communications. These
applications require a very large bit-rate if being handled without
compression. Most video compression standards such as HDTV, H.261, JPEG and
MPEG use Discrete Cosine Transform (DCT) as a standard transform-coding scheme.<span
style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:Arial'><o:p></o:p></span></p>
 
<p class=MsoBodyText style='text-indent:.5in'>Discrete Cosine Transform is decomposing the signal
into weighted sums of cosine harmonics; unlike DCT, Discrete Fourier Transform
decomposes the signal into weighted sums of orthogonal sines and cosines that
when added together reproduce the original signal.</p>
 
<p class=MsoBodyTextIndent style='text-indent:.5in'><span style='mso-bidi-font-size:
10.0pt;mso-bidi-font-family:Arial'>FreeDCT-L
is a low power architecture 1-Dimensional 8-point DCT/IDCT core that occupies
minimal area for systems that do not require high-speed operation (e.g. Still
Image Compression in digital cameras, Audio compression applications). The
core’s operating resolution can be easily controlled. The main goal of
designing the core was to minimize the size and power consumption. It uses
about 3000 gates when implemented on FPGAs. After implementing the design using
Alliance Series software for Xilinx XC4000E FPGA family, timing simulation
results showed that the core can operate at a speed of 29 MHz. When
implementing the design on ASIC 0.8-micron technology, timing simulation showed
that the core will operate at a maximum frequency of 51 MHz. The core occupied
an area of 1.1 mm<sup>2</sup> and contains 11,162 transistors.<o:p></o:p></span></p>
 
<p class=MsoBodyTextIndent style='text-indent:.5in'><span style='mso-bidi-font-size:
10.0pt;mso-bidi-font-family:Arial'>FreeDCT-M
is a moderate speed 1-Dimensional IDCT core. It processes 12-bit words at a
rate of 1 bit per clock cycle. The core will be suitable for MPEG
decoding/encoding at the MP@ML</a> ( Main Profile / Main
Level). The VHDL core associated with detailed explanation and documentation
will be released later.<o:p></o:p></span></p>
 
<h4>Current Status</h4>
 
<p>Both cores associated with
documentation are packed <a
href="http://www.opencores.org/cores/dct/dct.zip">here</a> in a ZIP
file, please feel free to send your opinions or suggestions regarding my work<o:p></o:p></span></p>
 
<p><h4>Maintainer and Author</h4></p>
 
<p>Sherif
Taher Eid<span style="mso-spacerun: yes">     </span><o:p></o:p></span></p>
 
<p>
<a href="mailto:sherif_taher@ieee.org">sherif_taher@ieee.org</a><o:p></o:p></span></p>
 
 
<!--# include virtual="/ssi/ssi_end.shtml" -->
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.