AR# 9306: 3.1i ECS: ERROR:NgdBuild:455 - logical net 'xxx' has multiple drivers
AR# 9306
|
3.1i ECS: ERROR:NgdBuild:455 - logical net 'xxx' has multiple drivers
Description
Keywords: Project Navigator, NGDBUILD, 467, macro
Urgency: Standard
General Description: The following Ngdbuild errors:
ERROR:NgdBuild:467 - output pad net 'xxxx' has an illegal buffer ERROR:NgdBuild:455 - logical net 'xxx' has multiple drivers
can be caused by the following:
1- Using IO macros in an ECS schematic 2- Naming two driving nets the same name 3- Instantiating special purpose buffers (LVDS, LVPECL) and synthesizing with FPGA Express
Solution
1
If the schematic contains IO macros there are two solutions:
1- Deselect the "Insert I/O" option during synthesis. 2- Replace the macros with primitives.
A complete description of each component can be found in the Xilinx Libraries Guide - (http://support.xilinx.com/)
2
To determine if two nets with the same name are driving use the DRC -> Query in ECS. Once the duplicate name is found, change one of the net names.