Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

Negative Setup Slack time

Hi,

I am receiving a negative setup slack time .

inst|the_ddr_1|ddr_1_controller_phy_inst|ddr_1_phy_inst|ddr_1_phy_alt_mem_phy_inst|clk|pll|altpll_component|auto_generated|pll1|clk[1] of -0.706

Can anyone help with me with this and explain the reason of this?

Its urgent

I have attached the file with failing paths

Sneha

12 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    That's right. You can cut the output of that node so that timing analysis will not be run on those paths.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I am also having negative slack issues with the "altera_reserved_tck" signal going through one of the SLD nodes - I dug deep and tracked the signal down to a mega-function core called ALTDDR2 which is being used as part of the design.

    Would give some specifics on how to "cut the output of that node" as I don't know the Altera Quartus II interface enough, yet.

    Is there a way to constrain that un-constrained signal in the mega-function core or is the only solution is to "cut the output node"?

    To be clear, when you "cut the output of that node", does that remove from timing analysis?

    The interesting thing about this problem is that the negative slack doesn't start showing up until I have TWO SLD nodes active. If I have a single SLD node, the negative slack is no where to be found. I wonder if this issue has been investigated by Altera to be fixed?

    Thanks for you help in advance!!