V
vittal
Guest
HI , I am new to this group as well as verilog.
I have to design a module so that i can transfer data
from one clock domain to other clock domain. the 2 clocks are totally
asynchronous .
e.g. data coming at rate of 10MBps (Bytes per sec) has to be
transferred from
a clk domain (freq=100MHz) to domain (freq=45MHz). there is a valid
input signal
indicating whether the data coming is valid byte or not .
correspondingly we have to generate
a valid output signal.
I tried designing with a fifo , but i couldnt get how to calculate fifo
depth..
please tell me the logic for this design
Thanks ,
Vittal
I have to design a module so that i can transfer data
from one clock domain to other clock domain. the 2 clocks are totally
asynchronous .
e.g. data coming at rate of 10MBps (Bytes per sec) has to be
transferred from
a clk domain (freq=100MHz) to domain (freq=45MHz). there is a valid
input signal
indicating whether the data coming is valid byte or not .
correspondingly we have to generate
a valid output signal.
I tried designing with a fifo , but i couldnt get how to calculate fifo
depth..
please tell me the logic for this design
Thanks ,
Vittal