Forum Discussion
Hi Pankaj,
Are referring to this type of static and dynamic flip flop? in the below below.
https://en.wikipedia.org/wiki/Flip-flop_(electronics)
How did you determine in Quartus the HDL synchronizer is using the dynamic flip flop? Is it some configs in there in the QP regarding this?
Thanks,
Regards
Hello,
Please see the following link for description on Dynamic Flip-flop
•https://web.stanford.edu/class/ee183/handouts/synchronization_pres.pdf
I do not know of any option within Quartus to choose the type of FF and therefore I posted the original question wondering if I can constrain on FFs so that only static FFs are chosen for synchronizer design.
Thanks
- sstrell5 years ago
Super Contributor
No, there are not different kinds of flip-flops like this. The Quartus Prime software can identify synchronizer chains and place and route the registers to maximize MTBF. Some online trainings that might be helpful:
https://www.intel.com/content/www/us/en/programmable/support/training/course/odswcdcc.html
https://www.intel.com/content/www/us/en/programmable/support/training/course/odsw1113.html (older but might still be relevant to your question)
The setting in Quartus: