• 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. Allegro X PCB Editor
  3. How to generate a BOM report using SKILL

Stats

  • Replies 2
  • Subscribers 158
  • Views 13604
  • Members are here 0
More Content

How to generate a BOM report using SKILL

archive
archive over 20 years ago

Is there anyone who can tell me the major steps and "cn" functions to generate a complete BOM report using the Allegro Design Entry HDL SKILL for a given schematic design?

Thanks.
lipeijia@usg.com


Originally posted in cdnusers.org by pjli
  • Sign in to reply
  • Cancel
  • archive
    archive over 20 years ago

    pjli,

    Response from Cadence engineering:
    Creating a BOM from SKILL is touchy since the script then needs to do the work of packager-XK before running BOM.

    Much better to use Caeviews ( and all details are in the Caeviews user guide )

    Moderator


    Originally posted in cdnusers.org by Moderator
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • archive
    archive over 20 years ago

    Moderator,

    Thanks for your help. I just tested an indirect way to generate a BOM by using command "bomhdl" in the -nographic option. Basically, I created a BOM template file separately to define the properties to be report first. Then invoke the command bomhdl with required parameters such as project name, template file name, and output file name. After being created, the output file is read back and parsed to generate a new BOM file with the desired format. The invocation, reading, and parsing can be done by SKILL programs. It seems working fine. I believe that CAE Views HDL programming will be more powerful, flexible, and having performance. I will possibly look into it if my tested approach cannot meet requirements.

    Thanks.

    lipeijia@ugs.com


    Originally posted in cdnusers.org by pjli
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • 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