Implémentation de l'algorithme de codage Huffman 8 bits à l'aide de System Verilog. Le système prend une image en entrée, l'image contient 100 pixels et chaque valeur de pixel est un entier compris entre 1 et 6 (inclus). Le système génère ensuite le code de Huffman pour chaque valeur de pixel en fonction de la distribution de probabilité source (les valeurs de pixel les plus fréquentes auront les mots de code les plus courts). Il s'agit du projet final de la classe Circuits et systèmes numériques du NCTU.
Huffman_Codeing_IC/ ├─ huffman.sv ....... Fonction principale pour le codage de Huffman ├─ testbench.sv ..... Banc de test RTL ├─ pattern.sv ....... Modèle de test RTL ├─ main.cpp ......... Fonction C++ pour calculer le codage de Huffman (pour générer un modèle de test) ├─ input.txt ........ image d'entrée └─ output.txt ....... sortie codage de Huffman