Forum Discussion
3 Replies
- SyafieqS
Super Contributor
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
- pkat
New Contributor
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
- sstrell
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: