Home
  • Products
  • Solutions
  • Support
  • Company
  • Products
  • Solutions
  • Support
  • Company
Community RAVEL DRC Programming for IC Packaging and… Ravel DRC makrer on dielectric layer

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 23
  • Views 19906
  • Members are here 0
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

Ravel DRC makrer on dielectric layer

Ze Lyu
Ze Lyu over 5 years ago

I am trying to write some DRC script for vias(drills) in different dielectric layers. However, I am not able to place the DRC makers on the dielectric layers where the targeted via drills locate. I only know how to place them in conductor layers or just by default, through all layers. but that's not what I wanted at all. Is there anyway to accomplish this?

Thanks,

May the force be with y'all,

Zee

  • Cancel
  • Bjoern L
    Bjoern L over 5 years ago

    Hi Zee,

    There are two ways of specifying the layer for a marker: either giving the top layer separation of the layer as a number, or giving the layer name as a string. The first method is not possible for named dielectric layers, because top layer separation only applies to conducting layers, the second method would however be possible; you can give the layer name as a string in the violation statement. If you have many such layers, this could turn out to be slightly inconvenient, since you would need one violation statement per layer. There is a planned enhancement to allow specifying the layer in the form of a stack_layer object. This would make it possible to place markers on parameterized named dielectric layers by combining the violating objects with stack layers and selecting for same layer. Please let me know if the method of specifying the layer name as a string is sufficient to solve your problem, or if you would profit from the planned enhancement I described.

    Regards,

    Björn Lindberg

    • Cancel
    • Up 0 Down
    • Cancel
  • Ze Lyu
    Ze Lyu over 5 years ago in reply to Bjoern L

    Hi Björn ,

    Thanks for your response! I am not what string to put in as dielectric layer name. Could you give me an example?

    May the force be with you,

    Zee

    • Cancel
    • Up 0 Down
    • Cancel
  • Bjoern L
    Bjoern L over 5 years ago in reply to Ze Lyu

    Hi Zee,

    in order to be able to draw on a dielectric layer, it has to be named. If you open the Cross Section Editor, you should see a name for each such dielectric layer, just like the conducting layers have names. That is the name that you would give as a string.

    Regards,

    Björn

    • Cancel
    • Up 0 Down
    • Cancel
  • Ze Lyu
    Ze Lyu over 5 years ago in reply to Bjoern L

    I got it work thanks man!

    • Cancel
    • Up 0 Down
    • Cancel

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.

© 2023 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information