Altera_Forum
Honored Contributor
16 years agoClocks for synchronization chain
Hi all,
This is a different question but related to my earlier thread. I have implemented a simple synchronous sequential logic, couple of gates and two FF. Input to the logic are two asynchronous external signals. To reduce metastability, I have added a synchronization chain for both signals referring to Understanding metastability in FPGA-wp-01082-quartus-ii-metastability.pdf. My first question refers to Fig. 3, page 3. The figure shows two separate clocks: Clock 1 and Clock 2 for the synchronizing chain -why two clocks? Any clock inside the FPGA is eventually derived from system clock. And is timeclock1 less than or greater than timeclock2. Second question is regarding MBFT data. what is the best way calculate it? do i have to use the actual input signals? Is there some documentation simpler than Managing Metastability with the Quartus II Software-qts_qii51018.pdf? Thanks