UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 10970

3.1i Modular Design - MAP "ERROR:Pack:683 - Unable to pack the following symbols concurrently..."

描述

Keywords: assembly, I/O, module, ports, map

Urgency: Standard

General Description:
In Modular Design flow, MAP is unable to pack I/O components if the components (IBUF, BUFP, OBUF) are located inside a module.

The following error appears in the MAP report during assembly flow:

"ERROR:Pack:683 - Unable to pack the following symbols concurrently into an empty I/O component:
PAD symbol "PCI_CORE/PCLK.PAD" (Pad Signal = PCLK)
GCLKIBUF symbol "PCI_CORE/XPCI_CKI" (Output Signal = PCI_CORE/NUB)
The buffer PCI_CORE/XPCI_CKI can not merge with signal PCLK. The signal has a NOMERGE property."

解决方案

1

This problem is fixed in the latest 3.1i Service Pack, available at:
http://support.xilinx.com/support/techsup/sw_updates.
The first service pack containing the fix is 3.1i Service Pack 7.

2

If an IBUF/OBUF is connected to an IOB register, the register and buffer must exist in the same module.

MAP will issue this error if you have an I/O buffer in a top-level design that is connected to an IOB register in a module.
MAP will not optimize across the module boundary, so this configuration cannot be merged.
AR# 10970
日期 06/10/2003
状态 Archive
Type 综合文章
的页面