Author Topic: Schematic Sheet interconnect  (Read 200 times)

0 Members and 1 Guest are viewing this topic.

Offline Harvs

  • Super Contributor
  • ***
  • Posts: 1117
  • Country: au
Schematic Sheet interconnect
« on: January 21, 2017, 10:15:15 AM »
I'm trying to understand the best way of doing a multi-sheet design as it gets quite large.

From my understanding, there's two ways in Altium; Flat or Hierarchical.

Reading online it seems everyone is saying that Hierarchical is the only way to go, and indeed from what I've done I don't believe you can do Repeat symbols without it (at least it didn't work for me.)

But then I look at the Fedevel OpenRex board, and it's clearly a flat design.

While I can see the virtues of a Hierarchical approach, the actual sheet symbol interconnect seems to get very complicated when you have say 10+ sheets with each sheet connecting to more than one other sheet.  Or am I missing something...
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 7714
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Schematic Sheet interconnect
« Reply #1 on: January 21, 2017, 12:35:37 PM »
Flat is perfectly fine when you're not repeating sheets, and the interconnection is more general than tree-like.

In a flat design, you can use Port symbols, or use Off-Sheet Connectors.  Wires named with the same Net Label will also be connected, but you should try to avoid that because it leads down the slippery slope of graphical netlisting*.

*I don't know if anyone calls it this, but consider: a netlist is a plain-text representation, naming every pin of every component, and which nets those pins go to.  Utterly useless for seeing how a design is connected up.  Now consider a schematic design, where components are placed wherever, and each pin has a net name on it, no wires needed...

Tim
Seven Transistor Labs, LLC
Electronic Design, from Concept to Layout.
Need engineering assistance? Drop me a message!
 

Offline Harvs

  • Super Contributor
  • ***
  • Posts: 1117
  • Country: au
Re: Schematic Sheet interconnect
« Reply #2 on: January 21, 2017, 02:39:12 PM »
Flat has certainly worked for me with a large design recently, however is there a way to repeat sheets with a flat design?  Or does that mean you have to go Hierarchical?
 

Offline Someone

  • Super Contributor
  • ***
  • Posts: 1401
  • Country: au
Re: Schematic Sheet interconnect
« Reply #3 on: January 21, 2017, 06:36:27 PM »
*I don't know if anyone calls it this, but consider: a netlist is a plain-text representation, naming every pin of every component, and which nets those pins go to.  Utterly useless for seeing how a design is connected up.  Now consider a schematic design, where components are placed wherever, and each pin has a net name on it, no wires needed...
You'd think that would never happen and then...
http://www.eevblog.com/forum/projects/overcomplicated-audiophool-dac-design-review/?all
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf