Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to synchronize data or signal from different clk domains

Status
Not open for further replies.
Re: How to synchronize data or signal from different clk dom

use a FIFO to write at one clock and read using another clock. there by u can syncronize
 

Re: How to synchronize data or signal from different clk dom

Hello sycolegend.
can u just tell one thing that is your signal coming from fast clock domain to slow clock domain or vice versa.
 

You can also use control signals originating from the domain the data is in . Synchronize using double FFs the control signal in the other domain and only then take the data in the other domain. Need to make sure that the data does not change after control signal is set in the first domain however.
 

    sycolegend

    Points: 2
    Helpful Answer Positive Rating
Re: How to synchronize data or signal from different clk dom

spauls said:
Hello sycolegend.
can u just tell one thing that is your signal coming from fast clock domain to slow clock domain or vice versa.

Hi, spauls
In my design, both the two sides need signals from the other side.
 

Re: How to synchronize data or signal from different clk dom

let try to write two process in the architecture................
 

Re: How to synchronize data or signal from different clk dom

use a fifo or if you are using VHDL try to generate all the clocks from one big sorce clk.
 

Re: How to synchronize data or signal from different clk dom

In my design, both the two sides need signals from the other side.
If this is the case than handshaking is the best technique.
 

Re: How to synchronize data or signal from different clk dom

you can use the pulse synchronizer also
 

two method ,1,you can use fifo.2,you can use two FF
to aynthronize the signal
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top