• 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. Place Replicate Module

Stats

  • State Suggested Answer
  • Replies 4
  • Answers 1
  • Subscribers 20
  • Views 2356
  • Members are here 0
More Content

Place Replicate Module

Henry Monro
Henry Monro over 1 year ago

Hi

I need a help in the automation using skill language in the process of Place Replicate Apply so far I have created the symbols using below:

axlDBCreateSymbol("C219", list(4353, 2070), nil, 0)
(dbid:00000142F0C78EF8 nil)

axlDBCreateSymbol("C215", list(4353, 2070), nil, 0)
(dbid:00000142BAD212D8 nil)

axlDBCreateSymbol("KM_CSI_S1", list(4453, 2070), nil, 0)
(dbid:00000142EF4A21B8 t)

Now I wanted to select these Symbols and apply the Place Replicate Apply using the module files that I have the .mdd file and make it intelligent and place the module on my desired location.

I am unable to find the command to perform this operation using skill language.

Help is required in this regard.

Thanks

I have created below Three Symbols:

Now I have to automate the process that when I select all three of them then I right click then goes to the option Place Replicate Apply then selects the desired module so it becomes something as below in snap which is my desired goal to place on any location of my interest:

Please help in this regard.

Thanks

  • Sign in to reply
  • Cancel
  • sravan padarthy
    0 sravan padarthy 11 months ago

    Cadence already has that option in "placement edit" right, does skill offers any advantage?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Henry Monro
    0 Henry Monro 11 months ago in reply to sravan padarthy

    I knew this option in "placement edit" but I am in need of the advantage from cadence to provide the skill command for Place Replicate Apply.

    Thanks

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • sravan padarthy
    0 sravan padarthy 11 months ago in reply to Henry Monro

    saw these two functions in another post, hope they are helpful to you:  axlDBCreateModuleDef, axlDBCreateModuleInstance

    Compare Structures using skill - Allegro X Scripting - Skill - PCB Design & IC Packaging (Allegro X) - Cadence Community

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • evseshu
    0 evseshu 5 months ago in reply to sravan padarthy

    I unable to find Placement replicate create and placement repliacte apply in Cadence 23.1 tool please help me how to enable

    • 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