Rules | Recent posts | topic RSS | Search | Register  | Log in

synchronous clock domain crossing

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital)
Author Message
kalyansumankv



Joined: 30 Dec 2005
Posts: 17
Helped: 1


Post12 May 2008 14:50   synchronous clock domain crossing

Hi all,
Can some help me in understanding what is "synchronous clock domain crossing",
what kind of problems we can face from the above, and what are the methods to avoid the same....

Thanks&Regards
Kalyansuman
Back to top
anantha_09



Joined: 28 Jan 2007
Posts: 74


Post13 May 2008 18:03   Re: synchronous clock domain crossing

http://www.edadesignline.com/howto/205201913?pgno=3

http://www.asic-world.com/tidbits/clock_domain.html
Back to top
kalyansumankv



Joined: 30 Dec 2005
Posts: 17
Helped: 1


Post14 May 2008 6:11   Re: synchronous clock domain crossing

Dear Anantha,
thanks a lot for your reply,
the link one is that which speaks about a Asynchronous clock domain crossing,
and second link is also of same kind of stuff,

But what am speaking is synchronous clock domain crossing,
i.e., there will be a relation between both the clock domain, as they will be generated from the same clock source.

for example there will a clock domain clka with 80Mhz and the other clk_b with 20Mhz,i want to know what kind of measures to be taken when the data is transferred between these clock domains.

I will be thankful if some one can help in this regard

Regards
KalyanSumankV
Back to top
AdvaRes



Joined: 14 Feb 2008
Posts: 601
Helped: 33


Post14 May 2008 10:04   Re: synchronous clock domain crossing

kalyansumankv wrote:
Dear Anantha,
thanks a lot for your reply,
the link one is that which speaks about a Asynchronous clock domain crossing,
and second link is also of same kind of stuff,

But what am speaking is synchronous clock domain crossing,
i.e., there will be a relation between both the clock domain, as they will be generated from the same clock source.

for example there will a clock domain clka with 80Mhz and the other clk_b with 20Mhz,i want to know what kind of measures to be taken when the data is transferred between these clock domains.

I will be thankful if some one can help in this regard

Regards
KalyanSumankV


Hi,

I dont know if you are asking for clock synchronization or data synchronization.
For clock synchonisation even if Clk1 is a natural multiple of Clk2, if Phase Clk1-Phase CLK2 is not null then synchronization will be ensured simply by inserting 2 DFFs between the two clock domain: one DFF is drived by Clk1 that second by CLK2.
Back to top
kalyansumankv



Joined: 30 Dec 2005
Posts: 17
Helped: 1


Post14 May 2008 10:39   Re: synchronous clock domain crossing

Hi,

I am actually speaking about data synchronization,
Thanks for your advice,let me try that and see if
i have any timing violations

Regards
KalyanSumankv
Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital)
Page 1 of 1 All times are GMT + 2 Hours


Abuse
Administrator
Moderators
topic RSS 
sitemap