• 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. Concept HDL Error

Stats

  • Locked Locked
  • Replies 7
  • Subscribers 164
  • Views 18972
  • 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

Concept HDL Error

archive
archive over 19 years ago

Hi guys! Al here again. I encountered an error while saving my schematic entry. The error reads Place holder property needs value set.

And when I am exporting the physical definition I encounter this error:

#1 ERROR(304): Cannot find a .sir file for '@pcb_lib.xc3s200pq208(entity)'. ~

Verify you have saved all changes to cell 'xc3s200pq208'.

In addition, verify the correct library for cell 'xc3s200pq208' has be~

en specified in the liblist of all cfg_package/expand.cfg files used during ex~

pansion of this design.

When binding to '@pcb_lib.xc3s200pq208(chips)', the port definition is~

determined using the 'entity' view.

1 errors detected

Thanks for the help. Ü

- Al


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

    Hi Al,

    There can be a couple causes for this error. I found this Solution posted on SourceLink. For search criteria, I
    entered "ERROR 304 : Cannot find a .sir file for". Please see this SourceLink URL - http://sourcelink.cadence.com/docs/db/kdb/2004/June/11140772.html

    Here's the content of the Solution# 11140772:
    *Error_Message:


    #1 ERROR(304): Cannot find a .sir file for '@test_lib.abc(sch_1)'. Ve~
    rify you have saved all changes to cell 'capacitor'.
    In addition, verify the correct library for cell 'abc' has been ~
    specified in the liblist of all cfg_package/expand.cfg files used during expan~
    sion of this design.

    *Problem:


    I am trying to run Export physical on my design and I am getting the Error 304. How
    do I resolve this error?

    *Solution:


    This reason why this error occurs is because the entity view of the component for
    which this error is being reported does not have the vlog004u.sir file. In order
    to generate the files for the components in question, please follow these steps:

    a) Locate all the components (one-by-one) reported by this Error #304 by viewing
    the pxl.log file by selecting any particular instance for that component in the
    schematic.
    b) In ConceptHDL, double-click on that component instance to view the symbol.
    c) Now do a File->Save in ConceptHDL in order to save the symbol. This will
    regenerate the entity view and will generate the vlog004u.sir file as well.
    d) Repeat the steps a - c for all the other components in error.
    e) Save the design and re-run Export Physical.

    Jerry


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

    Hi Jerry,

    It worked actually. Thanks! Now I have a new problem. I need to generate the footprint of the schematic symbol. I got my symbol from http://www.accelerated-designs.com. It is a PQ208 Package of Xilinx FPGA XC3S200. It has a CSV file (.ctx file extension). The guy from ADI says i need a footprint generator to generate the footprint. You know of any Allegro product which does this?

    Thanks,

    Al


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

    Hi Jerry,

    It worked actually. Thanks! Now I have a new problem. I need to generate the footprint of the schematic symbol. I got my symbol from http://www.accelerated-designs.com. It is a PQ208 Package of Xilinx FPGA XC3S200. It has a CSV file (.ctx file extension). The guy from ADI says i need a footprint generator to generate the footprint. You know of any Allegro product which does this?

    Thanks,

    Al


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

    Hi Jerry,

    It worked actually. Thanks! Now I have a new problem. I need to generate the footprint of the schematic symbol. I got my symbol from http://www.accelerated-designs.com. It is a PQ208 Package of Xilinx FPGA XC3S200. It has a CSV file (.ctx file extension). The guy from ADI says i need a footprint generator to generate the footprint. You know of any Allegro product which does this?

    Thanks,

    Al


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

    Hi Al,

    Glad the solution above resolved your problem. I'm a front-end (ConceptHDL/PCB Librarian/etc.) type person and don't have much experience with footprint/pad
    building.

    From what you've described, you have a .CSV file. While this Excel format can be
    imported into PCB Librarian to generate the schematic symbol and chips.prt
    files, I don't know of a method to automatically generate the footprint from
    a .CSV file. Of course, you would use Allegro PCB Editor to build the padstacks
    and footprint - but this is a manual process - easy, but manual.

    You may try posting another message with the subject line of how to automatically
    generate an Allegro footprint from a Xilinx .CSV file.

    Good luck,

    Jerry


    Originally posted in cdnusers.org by geraldg
    • 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