clock-domain-crossing
Here are 10 public repositories matching this topic...
Asynchronous FIFO for transferring data between two asynchronous clock domains
- Updated
Jun 3, 2016 - Verilog
FIFO implementation with different clock domains for read and write.
- Updated
Aug 17, 2021 - Verilog
Utilities for clock-domain crossing with an FPGA
- Updated
Jun 27, 2020 - SystemVerilog
Final project for the class "Application Specific Integrated Circuit Development"
- Updated
Oct 21, 2021 - SystemVerilog
In digital design, it is sometimes necessary to transfer data from one clock domain to another. However because of the nature of how data is stored, there is a probability the transaction will have a setup and hold violation or data is lost because of the different between the domain speeds.
- Updated
Nov 20, 2020 - VHDL
A Fault Tolerant Globally-Asynchronous-Locally-Synchronous Inter-Chip Communication Bridge on FPGAs
- Updated
Oct 30, 2017 - VHDL
Production-ready asynchronous FIFO buffer with independent read/write clock domains for safe CDC operations. Features Gray code pointers, dual flip-flop synchronizers, metastability prevention, and parameterized design. Essential for SoC inter-module communication and multi-clock systems.
- Updated
Nov 28, 2025 - Verilog
RTL designs and simulations for FIFO buffers (Synchronous & Asynchronous) in Verilog, targeting robust data handling architectures.
- Updated
May 18, 2025 - Verilog
Parameterizable Asynchronous FIFO with Gray Code Synchronization - A robust clock domain crossing solution in SystemVerilog
- Updated
Nov 20, 2025 - SystemVerilog
Improve this page
Add a description, image, and links to the clock-domain-crossing topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the clock-domain-crossing topic, visit your repo's landing page and select "manage topics."