sopynq / huffman-encoding-core

Huffman encoding core (Vivado HLS Project)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

huffman-encoding-core

Huffman encoding core (Vivado HLS)

Overview

block design

How to run

Download source code

$ git clone https://github.com/sopynq/huffman-encoding-core.git

Compile source codes with Vivado-HLS

$ cd huffman-encoding-core
$ vivado_hls -f setup.tcl

Tests

tests folder contains some test cases which should be run on PYNQ board. If you are running a bare zynq board you should write drivers yourself

Reference

pp4fpga Chapter 11.

About

Huffman encoding core (Vivado HLS Project)


Languages

Language:Tcl 84.8%Language:Jupyter Notebook 11.3%Language:C++ 3.2%Language:C 0.6%