• 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. Z axis clearance constraint for High voltage nets

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 163
  • Views 17045
  • 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

Z axis clearance constraint for High voltage nets

Robyd
Robyd over 13 years ago

Hello

Is there any way to insert a clearance constraint to avoid high voltage clearance violation  between different layers.

As i see it must take into acount the layer stackup dielectric thicknesses and make angular geometric clearance calculation between different objects in different layers ?

Maybe any body uses a custom SKILL for that ?

Thank you 

  • Cancel
  • TH Designs
    TH Designs over 13 years ago

    What kind of voltages are we talking about? You may just have to find out what the dielectric withstand voltage of the pcb/prepreg material your are using is and adjust your board thickness / stackup accordingly.

    STD FR4 is rated at 20kV/mm. Other pcb material maufacturers may have higher rated products. (Rogers comes to mind).

    I know of no z-axis constraint other then identifying specific layers to route the high voltages on. Possibly alternate inner layers to increase the z-axis spacing.

    Tom

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Robyd
    Robyd over 13 years ago
    Tom

    For PCB layout we follow IPC 2221A Table 6-1, which provides  recommended minimum spacing between conductors - The clearances needed are much smaller .

    please see http://www.smpspowersupply.com/ipc2221pcbclearance.html

    In very Dense PCB's we have layer to layer separation of down to 3 mil.

    According to IPC table voltage difference higher than 50V in internal layers requires 4 mil clearance ( in adjacent layer)

    When we design with higher voltages we need to keep clearance from objects in different layers ( in any angle - in Z axis)  of the PCB.

     There are also other clearance requirments such as IPC9592 and UL60950

    See also additional info at http://www.smps.us/pcbtracespacing.html

     There a real need for Z axis clearance control for PCB that comply to IPC Requirments or UL .

     Roby
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • redwire
    redwire over 13 years ago

     You really need to control z-axis by your stackup.  Also, the IPC table does not apply to Z-axis spacing.  See the earlier post.

    UL 60950 latest edition will show you what the z-axis rules are.  They have *recently* changed.  If you run 3 cloths of pre-preg you can squeeze down.  There are also tests that can be done as proof of compliance that will supercede any printed "rules"

     50V spacing can *easily* be met by 2 mil spacing in z axis.  Talk to your fabricator about what they can test to.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Robyd
    Robyd over 13 years ago

    redwire - thabk you for the reply

    in IPC-2221 paragraph 6.3   you can find requirment for Z Axis i Quote 

    "6.3 Electrical Clearance : Spacing between conductors on individual layers should be maximized whenever possible. The minimum spacing between conductors....... layer to layer conductive spaces (z=axis), and between conductive materials ... and conductors shall be in accordance with table 6-1,....."

     redwire :can you kindly share some examples of UL60950 clearance requirments fro PCB layout for Z axis ?

    I understand that Allegro does not support Z axis clearance constraints .

     

    About the 2 mil clearance being enough for 50V - this was only an example

    BUT sometimes i have up to 1500 v and higher

    roby 

     

    • 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