50 likes | 172 Views
Technion - Israel institute of technology department of Electrical Engineering. הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל. High speed digital systems laboratory. המעבדה למערכות ספרתיות מהירות. דו”ח סיכום פרויקט (חלק א’/סופי) Subject:. Project name.
E N D
Technion - Israel institute of technology department of Electrical Engineering הטכניון - מכון טכנולוגי לישראלהפקולטה להנדסת חשמל High speed digital systems laboratory המעבדה למערכות ספרתיות מהירות דו”ח סיכום פרויקט (חלק א’/סופי) Subject: Project name Performed by: Noam Arnov 029675113 Simon Amar 033108390 Instructor: Erez Sabag Cooperated with:CreoCytex Ltd סמסטר (חורף/קיץ) שנה 1
High speed digital systems laboratory המעבדה למערכות ספרתיות מהירות Abstract This project continues a previous project made in SIPL.The heart of this project is the implementation of a HW decoder for Huffman encoding in very high speed (about 70Mpxl/sec). The inputs include “error predicted color” , its length And length bits number. The out put is the true color. 2
High speed digital systems laboratory המעבדה למערכות ספרתיות מהירות System description The input streams get into the InStreamFifos unit which store them until process end. The main unit is the Hufman unit which encode the color and the stream length using a LUT. The encoded color and length transferred to the Analayzer unit which summarize it with the predicted color. The predictor use the same function which used in the decoder so the result is the original color. 3
High speed digital systems laboratory המעבדה למערכות ספרתיות מהירות Specification • Hardware Altera Apex 2 The system needs very big chip to store the LUT. We used the Altera Apex 2. Any other chip which have 1.5 Mbit or more can be used as well 4
B UnDecoded High speed digital systems laboratory המעבדה למערכות ספרתיות מהירות System Block Diagram RAM Neighbors PREDICTOR Color InStreamFIFOs HUFFMAN Prediction B Enable ANALYZER C “Color” Translated True Color Inputs Encoded 5