AR# 52442

2012.3 Vivado - PinPlanning: Differential ports are getting placed in wrong sites when dragging and dropping to package view of elaborated design

描述

I have created a design with differential ports.

When I open the elaborated design, the I/O Ports tab shows the expected differential signals as type LVDS* and it shows the expected port name under Neg Diff Pair

When dragging and dropping the differential port pair, the ports are not placed onto a matching P side and N side port location as expected.

The pins are split up and placed onto unrelated P and N pins or onto two P side pins.

After saving and running the design, I see the following DRC warning:
 

Differential terminals <signal>_p,<signal>_n placed at <>,<> are of incompatible polarities.

Can you please let me know how to overcome this?

解决方案

This issue is only seen when trying to do I/O planning by opening an elaborated design.

The ports will be placed properly if placed in the synthesized design.

This issue has been resolved in Vivado 2013.1 and up.
AR# 52442
日期 09/29/2014
状态 Active
Type 已知问题
器件
Tools