Huffman Test

Huffman Test

The functionality of entire Huffman Module is checked here

test.test_huffman.test_huffman()

This test checks the functionality of the Run Length Encoder

test.test_huffman.write_block(input_stream, control_unit, input_fifo_empty, color, input_pixel_vli, input_runlength_test, input_vli_size_test, clock)

write data into the huffman module

test.test_huffman.read_block(output_data_bus, clock)

This function reads the data from FIFO

test.test_huffman.test_block_conversion()

Test bench used for conversion purpose

Huffman Double Buffer Test

Test file for doublebuffer to check its conversion and funtioning

test.test_huffdoublebuffer.test_doublebuffer()

The functionality of Double Buffer is tested here

test.test_huffdoublebuffer.test_doublebuffer_conversion()

This block checks the conversion of Rle Double Fifo