Error during bitstream generation

来源:互联网 发布:攻守道 知乎 编辑:程序博客网 时间:2024/06/03 18:59

Partially routed net

Common issues to look for

  • Carry Chains that are not aligned and BX pin not available for route-thru

  • Too many global signals driving non-clock pins in a tile

  • Differential I/O Pair not placed together in paired sites

  • Clock Region over populated with too many global nets. No clock spines unused.

  • Directed Route blocking switchbox route path to pin.

  • BUFIO or BUFR with loads not constrained within reach

Method:

Open the implemented design in Vivado and find the list of unrouted nets using Find (refer to below screenshot). Highlight the unrouted nets and then zoom in on them to examine the pin connectivity involved.

if there is unconnected interface in the block design could case this problem.

IO placement is infeasible

This error can occur in 2 situations:

1) the design uses more I/Os than there are available in the selected device and package combination
Review the amount of toplevel ports used and if the correct device and package was selected

2) There are more toplevel ports than there are available in the device and package combination, but not all are used.
Vivado Synthesis did not correctly optimize away all unused toplevel ports.
This is a known issue that will be resolved in a future version of Vivado.

0 0
原创粉丝点击