• 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. Flash Symbols ("To Flash or not to Flash, that's the question...

Stats

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

Flash Symbols ("To Flash or not to Flash, that's the question")

Korey
Korey over 11 years ago

Hi,

I would love some dialog about whether to use the Flash symbols for thermal relief or not. I have read a lot of material on the pros and cons and as Steve (local Pro around this forum), "why do the extra work?" I would seem that if its so critical and OrCAD teaching seems to go with the ideal of Negitive planes and pushes that type of design, then why wouldn't OrCAD just have a bunch of the flash symbols generic in the library and also have the padstacks setup with them in the layers?? In version 16.xx, if a Positive plane is selected, then the flash symbols are not used and you get the + across the pad so it just seems that the tools should have the padstacks defaulted with the Thermal Relief setup for Flash.

Any help shedding light on this subject is greatly appreciated.

KC 

  • Cancel
  • ScottCad
    ScottCad over 11 years ago

    In times of old negative layers for internal power and ground were the norm for most PCB Cad systems. There were some reasons for doing this but the main one was performance as in graphics performance. See with a negative layer the only thing that gets drawn on your computer screen was the actual pads. There was no need to draw a copper pour in the traditional way you would do it. I believe that in Allegro/Orcad the negative planes is a legacy thing similar to other cad tools that have been around for many years.

    With a negative layer you had to have flashes in your padstacks for connectivity. 

    So today negative layers are not really needed and for internal layers you can use  copper pours just as you would on the outer layers. There are a couple of advantages to using positive layers.

    1 You don't have to define flashes in padstacks.
    2 On internal layers it is easier to figure out what's connected to a plane and what is not.
    3 In Allegro the system can take care of the thermals for you when using positive layers.
    4 Making padstacks is a whole lot easier.

    I used to use negative layers years ago but not any more. I am not sure why someone would be teaching that as a best practice. I am very much with steve in that the extra work is not needed.

    So there is a hidden charm too and something that is not very obvious. When you create your positive artwork and send it off to a boardhouse the boardhouse typically creates "Composites" of your artwork.

    A composite is a negative image of your positive artwork. So why they do that ?, well because the photo resist that is used to coat the board is a negative photo resist..

    There is a huge advantage in using Negative Photo Resist for boards and it mainly pertains to imaging of the Photo Master. With a Negative photo master areas of the board that are clear "Light can pass thru" will turn out as copper on the board and areas of the photo master that are dark will have no copper.

    Needless to say on a board that has a lot of copper the photo plotter will be putting out mainly no dark images so it can plot fast. If using a ink based plotter it means little or no ink is getting put on the photo master film.

    I would go with using positive artwork only as a good best practice no matter what PCB tool you use. I would not use Flashes in your padstacks :)

    Hope this helps ..

    Thanks Scott

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • SevenFortyOneB
    SevenFortyOneB over 11 years ago

    There are several other reasons many PCB shops still prefer negative planes over positive ones:  

    • As mentioned above, positive planes take more time to process/translate between CAM software and imaging/AOI machines.  This can be managed somewhat through job planning and queuing but becomes a factor when dealing with quick-turns or restarts.
    • Positive planes are also more susceptible to data translation errors between the designer and fabricatior (ODB++/Gerber output) and between the CAM software and imaging/inpection equipment which can cause undedected data/imaging defects.  These errors have become less frequent over time as hardware and software have gotten better, however, the increased risk is still there.
    • Positive planes, especially split planes or mixed signal/ground planes, take more time to process through the DFM review/panelization process in the CAM department.  Although today's hardware has made DFM checks much faster, the CAM tech usually has more "clean-up" and items to check on a positive layer than a negative layer which adds some time to the CAM/tooling cycle time.
    • PCB fabricators will sometimes need to "tweak" (increase) the diameter of an anti-pad independently of the pads to aid in the etching process.  This is much harder to do with a positive plane than a negative plane.  If the design and dynamic shape contraints in Allegro are managed so that enough annular ring and anti-pad to pad spacing is provided to the fabricator then this shouldn't be an issue.

    Having been on both sides of this fence (fabrication and deign/layout), I feel positive planes should be used as the electrical integrity of the design is much easier to control and verify within Allegro.  However, its important to manage positive pours so that "clean" data is sent to the fabricatior to minimize the risk of problems.   

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Lennie
    Lennie over 11 years ago
    I have not used negative planes in years and not had any problems. I am new to Allegro and find it strange that you cannot define a flash for the thermal and anti pad in the pad stack for positive planes. Sometimes you need to change the sizes in order to get pours to pour correctly. SNf that would be easier in the padstacks.
    • 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