• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. PCB Design
  3. Packager XL Error

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 164
  • Views 14063
  • Members are here 0
More Content
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Packager XL Error

archive
archive over 19 years ago

Hi guys! Al here again. I encountered this error while packaging my schematic entry to generate the board layout. I just connected some 3 or 4 I/O pins of the FPGA to a D flip flop ACT 574 just to see the what the footprint of the FPGA is. Apparently I got this error. Do I need to connect all pins of the FPGA? How about power and ground pins? Thanks in advance. Ü

***************

* Packaging *

***************

#1 ERROR(5): Pin 'P002' on primitive instance '@PROJECT_LIB.DESIGN(SCH_1):PA~

GE1_I3@PCB_LIB.XC4013(CHIPS)' cannot be packaged in package of type 'XC4013_PQ~

208'.


Originally posted in cdnusers.org by acbalbason
  • Cancel
  • archive
    archive over 19 years ago

    Al

    This type of error normally occurs when the symbol has a pin called p002 but this pin is not found in the packaging information for the part (chips.prt file) - a particular part may have more than one primitive (say DIP or SOIC or PLCC) which has different logical to physical pin mapping - so the pin P002 may exist in the DIP primitive but not the PLCC primitive. Check that the right version of the symbol is used for the primitive needed.

    You don't need to connect all the pins - power and ground pins can either be explicit (defined on the symbol) or implicit (hidden and only defined in the chips.prt file using the POWER_PINS property. Again Power and GND pins do not all need to be connected.

    The first place to look at here is the version of symbol used - you can have different versions of the same symbol which have different pins - if one version is missing a pin and you try to package into a particular primitive you will get this error.

    Andy


    Originally posted in cdnusers.org by andrewjw
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • archive
    archive over 19 years ago

    Thanks Andy! That was a lot. So how do I actually resolve this? How can I exactly know the version of the symbol for the primitive needed? An earlier problem that I encountered was, my Allegro installation was missing components. My standard library was missing passive components such as resistors and capacitors. I only had borders and power pins. What I did was i extracted some schematic entry files from the Allegro tutorials and added it under my standard library. If you can refer to my previous post, it was the first time I encountered that problem.

    Al


    Originally posted in cdnusers.org by acbalbason
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information