13 Commits

Author SHA1 Message Date
5cabb20fdd Refactor packetizer and depacketizer components; update test scripts and images
- Modified the graph structure in pak_depak.bda to correct node and edge connections.
- Adjusted testbench for packetizer (tb_packetizer.vhd) to fix data values and packet sizes.
- Enhanced packetizer.vhd to manage footer sending based on last signal.
- Removed obsolete executable file LAB2-Test_new.exe.
- Updated Python test script (test.py) to include new test case for depack > pack functionality and improved image handling.
- Altered Vivado project files to reflect changes in simulation and synthesis settings.
- Deleted unnecessary test executable and added new image for depack > pack testing.
2025-04-24 17:23:56 +02:00
a5b23940de Refactor depacketizer: enhance state machine logic, improve signal handling, and streamline data processing for better functionality 2025-04-24 13:07:26 +02:00
75fb66e531 Refactor rgb2gray and divider_by_3: update signal handling, enhance state management, and improve stimulus memory for better functionality and clarity 2025-04-24 11:25:39 +02:00
5995a532f5 Refactor testbench for bram_writer: update description, increase image size, and enhance signal handling for improved simulation accuracy 2025-04-23 01:49:46 +02:00
f014f8c341 Refactor and clean up project files
- Removed obsolete GraphML file `pak_depak.bda` and UI file `bd_c9b29a54.ui`.
- Updated `rgb2gray.vhd` to improve signal handling and state machine logic.
- Created new Vivado project files for `depacketizer_test`, including testbench configuration.
- Adjusted `pak_depak.xpr` to disable the FIFO module and set the top module correctly.
- Updated `rgb2grey_test.xpr` to modify simulation launch settings.
2025-04-22 22:32:01 +02:00
e2bcbf7d31 Add testbench for packetizer: implement behavioral testbench, configure simulation settings, and define stimulus for packetization process 2025-04-22 16:24:22 +02:00
47fca59a97 Refactor img_conv and tb_img_conv: enhance state management, improve signal handling, and add varied memory initialization for convolution processing 2025-04-20 00:37:40 +02:00
a054085341 Add testbench for LED blinker, enhance bram_writer with state management, and update test script for overflow/underflow handling 2025-04-17 22:55:49 +02:00
667632bfa3 Enhance bram_writer and testbench: add data handling for convolution, update state machine, and introduce new configuration files for simulation 2025-04-17 21:29:02 +02:00
7ee12b37fe Enhance bram_writer: add image size parameter, improve state machine for data handling, and refine signal management for better performance 2025-04-17 19:21:15 +02:00
b2d3060247 Refactor image processing components: update bit depth in rgb2gray and divider_by_3, enhance img_conv architecture, and adjust simulation settings 2025-04-11 18:06:02 +02:00
c712b160cc Refactor RGB to Grayscale conversion: update divider component and add testbench 2025-04-11 13:00:46 +02:00
a5264642a6 Add new VHDL entities for image processing and update test scripts for Lab2 2025-03-29 00:50:32 +01:00