• 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 Scripting - Skill
  3. How to set the spacing of wired CLINE using SKILL

Stats

  • State Verified Answer
  • Replies 3
  • Subscribers 17
  • Views 2084
  • Members are here 0
More Content

How to set the spacing of wired CLINE using SKILL

youngmin
youngmin over 1 year ago

Just like the title.

I would like to know how to adjust the spacing of placed CLINE using SKILL.

I already have the SPREAD_CLINE SKILL, which distributes the area at an even distance when we specify the area, but I want the spacing of the placed clines to change when we enter the spacing like the 'route spacing' function.

Plz Somebody Help Me.

  • Cancel
  • Sign in to reply
Parents
  • JuanCR
    +1 JuanCR over 1 year ago

    Hi younmin,

    I can think of a few ways to do this depending on the trigger action. I have a few follow-up questions: 

    - What is this "route spacing" function you mention?

    - Do you want the Clines to automatically change their spacing based on a spacing DRC change?

    - Why can't you reuse the SPREAD_CLINE code with a different spacing value?

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Reject Answer
    • Cancel
  • youngmin
    0 youngmin over 1 year ago in reply to JuanCR

    HI JuanCR

    1. the latest feature is the 'route spacing' function in 'add connect', which allows you to set the spacing of multiple wires by entering a number.


    2. DRC spacing is good, but I would like to have it adjusted by entering a number for flexibility.


    3. I've tried to modify the existing code, but after repeated attempts, I've failed, so I'm looking for help. Also, other files are locked and I can't modify them.

    I'm studying the SKILL language, but I don't have the skills to perform the function yet.

    Thank you for your interest.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • youngmin
    0 youngmin over 1 year ago in reply to JuanCR

    HI JuanCR

    1. the latest feature is the 'route spacing' function in 'add connect', which allows you to set the spacing of multiple wires by entering a number.


    2. DRC spacing is good, but I would like to have it adjusted by entering a number for flexibility.


    3. I've tried to modify the existing code, but after repeated attempts, I've failed, so I'm looking for help. Also, other files are locked and I can't modify them.

    I'm studying the SKILL language, but I don't have the skills to perform the function yet.

    Thank you for your interest.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
  • youngmin
    0 youngmin over 1 year ago in reply to youngmin

    Additionally, changing the spacing does not mean changing the cm rule, it simply means adjusting the spacing of the clines to free up space and clean up the board.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • 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