• 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. Creating a module

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 165
  • Views 18456
  • 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

Creating a module

aricbeaver
aricbeaver over 11 years ago

Hi,

I have 2 boards that I want to combine into a single board using modules. The boards do have very similarly named nets and symbols. After reading through some of the documentation I try the following steps:

1) Go to each of the 2 seperate boards and create a module with "Tools > Create Module". I select, by window, the outline of the board with the find menu "All On" and Global Visibitily enabled

2) Save module in modulepath 

3) Go to the empty board and choose "Place > Manually"

4) Add check box next under "Advanced Settings (tab) > List construction > Library" in the "Place > Manually" window

5) Go to "Placement List (tab) > Module definition" and simply place the module, as done with a standard symbol

The issue is that I can see the board outline imported but there is nothing else imported, i.e. symbols, shapes, vias, clines, etc. What am I doing wrong? Are there some hidden settings for the "Tools > Create Module" command that I am unaware of?

Thanks for any help,

Aric 

  • Cancel
  • steve
    steve over 11 years ago

     It doesn't quite work like that. For the bard you wish to combine the two module files in you need to ensure that it has a netlist that contains BOTH designs in combined.

    You also now can use the Place Replicate options to create an re-use the modules between designs but the key here is that is takes the detail from the netlist. Take a look at:- http://www.youtube.com/watch?v=hvx3fTOGYXw 

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

    The problem is the reference designators are almost identical on the two designs. Usaully we for each design we add a "_1" or "_2" to the end of the reference designtors for say design 1 and design 2, respectively. I think this is messy and requires quite a bit of manual work. 

    The place replicate option seemed to work well if I just select the entire design and import it into a blank brd file. That way there isn't really a netlist required? The assembly layer gets updated with the name of the module as a preface.

    • 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