Altera_Forum
Honored Contributor
14 years ago[TimeQuest] constrain path between clock domain
Hello,
I'm having a FPGA Project, with multiple clock domains. The clocks are asynchronous, so i used "set_clock_groups -asynchronous". Every path between those clocks are now false path, but there are a lot of path between them. It doesn't matter how long the delay between them is, but i want those path to be from equal delay. (Sorry for my bad english). For example, I have 4 Registers from time domain A feeding a register on domain B(through a multiplexer) . All path are false path. I report false path to check timing, one register has -2 ns slack(less then 1 period) others has -11 ns (more than 3 clock cycle), clock relationship 1 ps, because clocks are unrelated. I want all register to register delay to be equal. How can i constrain those path delay? Is set_clock_group -asynchronous correct? I can't use a FIFO on every Path between those clock domain. Thank you.