- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I came across on the solution(reduce the failure rate) for the metastablity by using double synchronizer.
Somehow i don understand the statement below: Place FFs close together to allow maximum time for META to reslove Can someone explain? i would appreciate if the explanation include the timing diagram. thanksLink Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Placing the FFs close together shortens the path time between them. The clock period is of course fixed so the time between clocks is the META time plus the signal propagation time cannot be longer than the clock period or the input to the second FF will not be stable.
So path time = META time + propagation time and the shorter propagation time allow more time for META to resolve. clk.............|--|...........|--|.... input..........|------------------- META.........|---------|......... prop.......................|--| FF2.............................|-----
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page