Author Topic: "Duplicate Net Names" error, despite nets on different children in heirarchical  (Read 2089 times)

0 Members and 1 Guest are viewing this topic.

Offline frogblenderTopic starter

  • Regular Contributor
  • *
  • Posts: 128
I have a heirarcal schematic:  top.schDoc,  and her two children, red and yellow.SchDoc.   

The "Net Identifier Scope" is, I swear (see pic) set to Hierarchical.

Yet upon compile, I get "Duplicate Net Names Wire" errors.

I'm missing something fundamental here... despite nets on red and yellow having the same name... the fact that red and yellow are children and the project is heirarchical, shouldn't those nets be isolated?

Any help would be greatly appreciated.
 

Offline Pseudobyte

  • Frequent Contributor
  • **
  • Posts: 284
  • Country: us
  • Embedded Systems Engineer / PCB Designer
zip up and attach your project
“They Don’t Think It Be Like It Is, But It Do”
 

Offline PlainName

  • Super Contributor
  • ***
  • Posts: 6838
  • Country: va
Shouldn't the net end in a port if it's connected elsewhere on the sheet?
 

Offline Pseudobyte

  • Frequent Contributor
  • **
  • Posts: 284
  • Country: us
  • Embedded Systems Engineer / PCB Designer
I think the issue here is you are not actually doing any hierarchical design. If you look at Altium's documentation this may be treated as a flat design if your top sheet does not have any circuitry or vertical connectivity. Your compiling strict hierarchical which makes me unsure if this is actually the issue. Make some fake ports and connect them between the sheets.

The other thing that confuses me is that you have two sheets with the same circuit. In a hierarchical/multi-channel design you would have one sheet with the circuit and make two sheet symbols on your top sheet one with designator red and the other yellow. When you compile, the original design (logical) spawns two physical circuits. You can change the behavior of how the compiled sheets are annotated from the logical schematic.
“They Don’t Think It Be Like It Is, But It Do”
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf