Forum Discussion
Altera_Forum
Honored Contributor
10 years agoDCFIFO: shoud i set flase path timing
HI, Im using a DCFIFO (dual clock fifo) to transfer clock domains. i genreated a DCFIFO, but i get timing violations from 1 clock to the other regards Fifo components. should i "set_f...
Altera_Forum
Honored Contributor
10 years ago --- Quote Start --- I believe there are some recommended timing constraints to use with dcfifo's that might help, see: page 20 of ug_fifo.pdf "Embedded constraint settings" --- Quote End --- Hi, thank for the answer. i already look into that, and the document is unclear. first it has this: "When using the Quartus Prime TimeQuest timing analyzer with a design that contains a DCFIFO blockapply the following false paths to avoid timing failures in the synchronization registers" then after few line we have that: "The false path assignments are automatically added through the HDL-embedded Synopsis designconstraint (SDC) commands when you compile your design. The related message is shown under theTimeQuest timing analyzer report" it saying that it adding it using an "HDL-embedded" SDC ...:confused: any ways, i added those and i still have timing issues. the question remains: Do i add a "false path" between those clocks? :confused: