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.

Stretched Synchronizer - what is it?

Status
Not open for further replies.

ivlsi

Advanced Member level 3
Advanced Member level 3
Joined
Feb 17, 2012
Messages
883
Helped
17
Reputation
32
Reaction score
16
Trophy points
1,298
Activity points
6,868
Hi All,

What is Stretched Synchronizer? How should it be implemented?

Thank you!
 

Is this to eliminate metastable errors (race) or stretch glitches?

image.jpg
 

Or do you mean to have a pulse synchronizer across clock domains?
 

Stretched synchronizer - I mean synchronization of fast clock domain to a slow one -> what synchronizer should be used?
 

Stretched synchronizer - I mean synchronization of fast clock domain to a slow one -> what synchronizer should be used?

Subharmonic sync? Use divider to generate slow clock or PLL or use system clock with 2 stage FF to avoid races on async clocks.


If worried about aliasing effects, eg slow data sent on high speed bus, use FF to send a 1 once only. Such as for PWM or tach out.

But your case is fast to slow so must use clock at least 2x data rate and 2 stage FF for capture without loss of data or glitches.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top