14 Commits

Author SHA1 Message Date
958772ab8a project.yml aktualisiert 2025-04-27 21:27:31 +02:00
503e057eda Update build workflow to use HDLBuild for dependency management and building 2025-04-27 19:18:45 +00:00
df86ad5eee Add GrayCounter VHDL implementation with configurable parameters and functions 2025-04-27 19:15:11 +00:00
db04b49022 Add project configuration for AsyncFIFO with tool options and dependencies 2025-04-27 19:15:03 +00:00
a0a6d3aa37 Add devcontainer configuration for Xilinx ISE 14.7 environment 2025-04-27 19:14:57 +00:00
c7cad5cb58 Remove unused configuration files and update .gitignore for build artifacts 2025-04-27 19:14:46 +00:00
b34db682d4 .github/workflows/build.yml hinzugefügt 2025-04-22 17:44:08 +02:00
713f247229 . 2025-04-22 15:40:48 +00:00
526ffaa790 Misc 2025-04-16 17:30:50 +00:00
57ad2aa377 Add asynchronous FIFO with AXI-like interface
Implements an asynchronous FIFO with independent read/write clocks and Gray code pointers for clock domain crossing. Refactors internal logic to use components like PipelineRegister and GrayCounter for improved synchronization and readability. Includes a testbench to validate functionality with data integrity checks.

Relates to version 1.1.2 updates.
2025-04-16 17:30:42 +00:00
ffbf5c4984 Add Gray counter implementation and testbench
Introduces a synchronous Gray counter with configurable width, reset, enable, and look-ahead functionality. Implements binary-to-Gray and Gray-to-binary conversion functions. Includes a testbench for simulation and validation of the counter's behavior.
2025-04-16 17:30:22 +00:00
d7bcc091a6 Add .gitignore to exclude locale files 2025-04-01 09:18:12 +00:00
6459acb31b Add build submodule configuration and initialize subproject 2025-04-01 09:18:05 +00:00
30eea54062 Add submodule configuration for build and Pipeline-AXI-Handshake libraries 2025-04-01 09:12:40 +00:00