Commit Graph

15 Commits

Author SHA1 Message Date
6ded9dc0a8 Remove unused files 2025-05-30 21:25:18 +02:00
d156d1c944 Refactor project structure and update dependencies
- Updated .gitignore to exclude virtual environment and additional test files.
- Modified diligent_jstk.bd to reorganize interface nets for clarity.
- Adjusted diligent_jstk.bda to correct node attributes and edges.
- Revised diligent_jstk_wrapper.vhd to ensure proper port declarations.
- Enhanced uart_viewer.py for improved image handling and serial connection checks.
- Updated diligent_jstk.xpr and lab3.xpr for correct file paths and run configurations.
- Added requirements.txt to specify project dependencies for Python packages.
2025-05-30 14:14:25 +02:00
e21c00512f Update clk to 100MHz 2025-05-30 13:54:13 +02:00
6dea73806c Fix LFO 2025-05-27 14:18:46 +02:00
aa01b3a6e2 Update clk 2025-05-26 18:41:47 +02:00
d4f2772027 Update to work at 180MHz 2025-05-26 14:08:08 +02:00
86bf16abaf Refactor and optimize various components in LAB3 design
- Updated lab_3.bda to correct node connections and attributes.
- Enhanced LFO.vhd with improved signal handling and clamping logic.
- Modified all_pass_filter.vhd to ensure proper data transfer.
- Adjusted balance_controller.vhd to incorporate reset logic in signal assignments.
- Cleaned up effect_selector.vhd by removing unnecessary assignments.
- Improved led_level_controller.vhd for better readability and functionality.
- Refined moving_average_filter_en.vhd to streamline AXIS assignments.
- Enhanced mute_controller.vhd for clearer data flow management.
- Updated lab3.xpr to correct file paths and simulation settings.
2025-05-23 15:53:03 +02:00
4e3d7c45a2 Add Vivado project files and testbench configurations for volume multiplier and volume saturator
- Created `tb_volume_multiplier_behav.wcfg` for waveform configuration of the volume multiplier testbench.
- Added `volume_multiplier.xpr` project file for the volume multiplier design.
- Created `volume_saturator.xpr` project file for the volume saturator design.
- Added `volume_saturator_tb_behav.wcfg` for waveform configuration of the volume saturator testbench.
2025-05-21 00:31:23 +02:00
1b6bae5183 Refactor volume_saturator VHDL code for improved readability and structure; update project files for consistent path references and disable unused components in lab3 design. 2025-05-19 16:24:36 +02:00
6ab3f7bcde Refactor LFO and design files: update LFO entity parameters, adjust signal handling, and modify project file paths for improved functionality and organization. 2025-05-18 20:35:05 +02:00
63aa004db9 Remove unused Vivado project zip file 2025-05-17 22:04:44 +02:00
55c5c84247 Refactor lab_3.bda to update node IDs and edge connections; modify digilent_jstk2.vhd to increase packet delay and adjust state machine; enhance uart_viewer.py for real-time coordinate visualization using matplotlib; update diligent_jstk.xpr simulation settings and remove unused file sets; add new Vivado project zip files for diligent_jstk and lab3. 2025-05-16 16:43:45 +02:00
a4ec7ce43a Add lab_3_wrapper VHDL file and update project files for LAB3 2025-05-12 14:58:06 +02:00
c99622188d Update design files for LAB3: reorganize components and adjust simulation settings 2025-05-12 14:38:11 +02:00
60a8aa912d Add initial design files and project configuration for LAB3
- Created a new Block Design Archive (lab_3.bda) for LAB3, defining nodes and edges for the design.
- Added a placeholder README file in the simulation directory.
- Initialized a Vivado project file (lab3.xpr) with configuration settings and source files for synthesis and simulation.
- Updated vhdl_ls.toml to include LAB3 source and simulation files for VHDL language server support.
2025-05-12 14:20:41 +02:00