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)?
- OrF1 year ago
Occasional Contributor
I 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.