• 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. Re-annotate Schematic after Layout

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 166
  • Views 17284
  • 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

Re-annotate Schematic after Layout

Pack34
Pack34 over 7 years ago

I've designed a board, took it through layout, and then had to go back and make some changes.

Is it possible to re-annotate the schematic and have the REFDES for the components in allegro be updated to match? Whenever I rename a component in the schematic, and import the netlist in allegro I end up having to replace the parts.

Is there a way around this? Or am I just stuck?

  • Cancel
  • redwire
    redwire over 7 years ago

    Sounds like you are failing to  back  annotate.  Do that before doing any forward annotation and you will be fine 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • excellon1
    excellon1 over 7 years ago

    Hello. You are not stuck but forward annotating a board from capture can be confusing depending on your view ! Slight smile

    When you create your schematic and then package it to a .brd file capture usually presents some defaults in the netlisting screen. Here is that screen

    As you can see there is an output board file. You can choose the directory and .brd filename to your own liking. Upon Netlisting capture creates the netlist and packages the design into the board file. So in the case of the example above Design1.brd is an "Output File"

    As your design progresses you may need to re-sequence your schematic symbol reference designator's etc. When you do this you have to then create a netlist again so as to forward annotate the Design1.brd file.
    So there is a got ya here but at the expense of alot of writing give this a try. Choose in the netlist dialog the "Input Board File" to be the same as your Output board file and hit OK to netlist and forward annotate the board.

    When you open your board file in Allegro you should see that your reference designator's have changed and you don't have to place symbols you had already placed before. If you happened to change the physical footprint assigned in the schematic to a symbol then you will have to place those new symbols but for a reference designator change only,  then no footprint will have to be placed.

    FYI: When you get your board to where you want it to be it is a really good idea to save that board file and or also save it as a different name. That way if things go wrong you can get back to what you had.
     it is a good practice to always Forward Annotate from the Schematic to the Board as opposed to back annotating from the board to the schematic. Main thing on this is you always always want to have the schematic in sync with that board file.

    Here is another thing that may be useful. In Allegro you can create a board as a template with things like a sheet border place outline and all your color settings. You can use that board file as your input board file for any new designs you create going forward. Usually I keep Allegro closed during netlisting !. Maybe give the above a try and see how it works...

    All the best

    Paul.
     

    • 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