Forum Discussion
sstrell
Super Contributor
1 year agoQuartus may not be recognizing these registers as a synchronization chain.
What are your synch chain length settings (Compiler Settings -> Advanced Synthesis) and synchronizer identification settings (Timing Analyzer -> Metastability Analysis tab)?
OrF
Occasional Contributor
1 year agoI think it is 3 ? / is it the right option ? and auto ?
- sstrell1 year ago
Super Contributor
Since it's set to 3 and you only have 2 registers in the destination clock domain, it's not getting recognized as a synch chain. Add an extra register or reduce the chain length, though I'd recommend adding a register because it is much more common to have 2 registers in a row throughout your design so there would be a better chance of chains getting mis-identified.