Altera_Forum
Honored Contributor
11 years agoWhat we can do to fix the timing failure inside the Altera IPs?
I have design which use multiple DDR3 UniPHY controller in the qsys system. I compiled the design and the design failed timing. I checked the failed paths, and I can see some paths are inside the DDR3 controller IPs. So I wonder if we confront timing issues inside IPs, what we can do to fix it except ask Altera assistance? Based my limited understanding, I can't do too much since the IP is mostly like a black box for us.
Meanwhile, if the timing failed inside the generated files from qsys, what should we do? I don't think editing the generated files directly is a good idea, since if we have any changes later and regenerated, the changes we did will lost. So it looks like the proper solution is understanding the timing issue clearly, then add some custom logics into qsys design is a right way. Any idea? Thanks in advance.