FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > Verilog

Verilog comp.lang.verilog newsgroup / usenet

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-07-2006, 05:49 PM
himassk
Guest
 
Posts: n/a
Default 2 FF synchronizer

Hi,

Kindly clarify the following doubts on Two FF synchronizer.
Most of the material available in net says the two flip-flop
synchronizer is sufficient to remove all likely metastability.

The first flip-flop samples the asynchronous input signal and waits
for a full clock cycle to permit any metastability output signal to
come to stable either 1 or 0.

How can the ouput of the first FF will becomes stable before the
next clock cycle? On what factors it will depend?
(Theoritically it not guarenteed that Two FF synchronizer avoids
metastability but proctically it is, how?)

Whats vendors approach for the first FF to go to stable state before
next sampling edge arrives?
Whats information/insructions the vendor can provide designers
regarding first FF settling time etc....?

What are all the options available in the designer hand to make the
two ff synchronizer work properly?

Please make me clear.

Thanks in advance.

Regards,
SruthiTeja.

Reply With Quote
  #2 (permalink)  
Old 09-07-2006, 06:56 PM
Kai Harrekilde-Petersen
Guest
 
Posts: n/a
Default Re: 2 FF synchronizer

"himassk" <[email protected]> writes:

> Hi,
>
> Kindly clarify the following doubts on Two FF synchronizer.
> Most of the material available in net says the two flip-flop
> synchronizer is sufficient to remove all likely metastability.
>
> The first flip-flop samples the asynchronous input signal and waits
> for a full clock cycle to permit any metastability output signal to
> come to stable either 1 or 0.
>
> How can the ouput of the first FF will becomes stable before the
> next clock cycle? On what factors it will depend?
> (Theoritically it not guarenteed that Two FF synchronizer avoids
> metastability but proctically it is, how?)
>
> Whats vendors approach for the first FF to go to stable state before
> next sampling edge arrives?
> Whats information/insructions the vendor can provide designers
> regarding first FF settling time etc....?


This app note from Philips discuss the metastability quite well.
http://www.semiconductors.philips.co...es/AN219_1.pdf


Kai
--
Kai Harrekilde-Petersen <khp(at)harrekilde(dot)dk>
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 03:07 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved