transferring from clock domain

Status
Not open for further replies.

i am not sure a single clock source will generate 2 clocks with same frequency with unknown phase relationship.

even such source is there use only one clock from that source for both the blocks that are exchanging data, instead of synchronizing the data paths between the blocks.

In general for 2 clocks of same frequency but unknown phase relationship, i think 2 flop synchronizer is sufficient for data paths between the blocks

On my previous post
think, No need of a synchronization circuit between the paths of two designs. If same 'Clk' is used by two designs(blocks), as Clk1 for one design(block1) and as Clk2 for other design(block2). then No need of a synchronization circuit between the paths of two designs(block1 & block2). Clk1 & Clk2 are same frequency as 'Clk'. the phase diff between Clk1 & Clk2 are diff in clock distribution delay(Clock Skew). generally tools will take care of 'Clock Skew'. you can also control by controlling blocks placement.

I consider phase diff due to clock skew of single clock.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…