wyn2252128
Newbie level 4
I have two question:
1、The main way to solve the Metastability is to add a reg as a synchronizer after sampling reg
* below is my understanding, please comment in case any error:
after a long enough time, the invalid signal sampled by the sampling reg will return to an effective level, and then the synchronizer reg can take this effective level.
But returned level may be 0 or 1, then although the synchronizer reg sampled the level. That may also lead to a logical error, then what is the meaning of using the synchronizer?
2、why use two reg as synchronizer?
1、The main way to solve the Metastability is to add a reg as a synchronizer after sampling reg
* below is my understanding, please comment in case any error:
after a long enough time, the invalid signal sampled by the sampling reg will return to an effective level, and then the synchronizer reg can take this effective level.
But returned level may be 0 or 1, then although the synchronizer reg sampled the level. That may also lead to a logical error, then what is the meaning of using the synchronizer?
2、why use two reg as synchronizer?