Forum Discussion
output delay
Hi
Here the data path values which provide by Quartus ver 22.3 from the ALM to I/O pad
I try to understand why there is so much latency in the I/O output buffer and how can I decrease it
( the tool didnt succeed to get positive slack for my output delay constraint since I have high routing value )
Thanks
4 Replies
- sstrell
Super Contributor
An I/O is a physical location assignment. If the selected I/O pin is far from the previous LAB, you'd get a result like this.
You can either choose a different I/O pin, if that's possible for your design, or try to figure out why the Fitter placed the previous logic in the path so far from the selected I/O.
You may also want to try turning off the optimize hold timing option, which intentionally adds additional routing delay to help meet hold timing requirements.
- ymiler
Contributor
1) How can I try turning off the optimize hold timing option? via GUI? command?
2) What is the meaning of turning off this option? I'll get holding violation?
- sstrell
Super Contributor
- ymiler
Contributor
Thanks
No more questions