Hi.
I have dual clk fifo in my project for Stratix V. Write clk - 250 MHz, read clk - 100 MHz. Fifo has aclr signal that is equal to wr_rst OR rd_rst. wr_rst is synchronous to 250 MHz, rd_rst is synchronous to 100 MHz. Fifo has following parameters:
.rdsync_delaypipe (4),
.wrsync_delaypipe (4)
.write_aclr_synch ("ON"),
.read_aclr_synch ("ON")
Adding them, I try to synchronize aclr with both clocks.
But TimeQuest reports about slack problems. It tolds that some fifo internal registers (rdptr, counters, etc.), clocked by 100 MHz, are violated with reset, clocked by 250 MHz. What can I do or can I ignore that slack?
Thanks.
I have dual clk fifo in my project for Stratix V. Write clk - 250 MHz, read clk - 100 MHz. Fifo has aclr signal that is equal to wr_rst OR rd_rst. wr_rst is synchronous to 250 MHz, rd_rst is synchronous to 100 MHz. Fifo has following parameters:
.rdsync_delaypipe (4),
.wrsync_delaypipe (4)
.write_aclr_synch ("ON"),
.read_aclr_synch ("ON")
Adding them, I try to synchronize aclr with both clocks.
But TimeQuest reports about slack problems. It tolds that some fifo internal registers (rdptr, counters, etc.), clocked by 100 MHz, are violated with reset, clocked by 250 MHz. What can I do or can I ignore that slack?
Thanks.