IO timing optimization issues with Altera FPGA

Source: Internet
Author: User

The structure of an IO in Chip planner is shown

The left side is the output section to the right of the input section, but will notice two structure: 1, register, 2,delay module

Here's my guess: These two structures are designed for timing optimization and are mentioned in Altera's timing optimization documentation for the fast input and output registers in the Io cell.

If you have the correct timing constraints, the Quartus software can automatically determine whether the register is placed in the core or IO cell, but can also be set manually, by selecting the pin set in the assignment editor to set manually, if it is input register, put to IO Cell can reduce TSU, if it is output register can reduce TCO,

About programmable delay, there is a passage on the official document

Can be seen, the official is not recommended to adjust programmable delay, after the completion of the compilation to see the timing does not meet the requirements of the situation and then modify programmable delay,

And I found the following form in Device Handbook.

You can adjust the delay so much. The adjustment method is also adjusted in the assignment editor.

IO timing optimization issues with Altera FPGA

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.