EEVblog Electronics Community Forum

Electronics => PCB/EDA/CAD => Circuit Studio => Topic started by: EE-digger on February 02, 2021, 04:22:16 am

Title: Bus problems and duplicate net names caused by leading zeroes
Post by: EE-digger on February 02, 2021, 04:22:16 am
Just about ready to tear my eyes out after over two days of being unable to product a simple three sheet test schematic with buses that span the 3 pages.

Failing miserably, changed from a flat to a hierarchical design to no avail.  Duplicate net names everywhere.

Tonight, finally discovered that the problem in all cases came from my habit of using 00..07 vs 0..7.  Just a habit from working with wider buses (and Cadence).  CS ignored my leading zero in the bus range BUT my net names, I'm assuming, all looked like a zero index at compile time (i.e. ADDR00 == ADDR0,  ADDR07 also == ADDR0).

added:  until I discovered the leading zero problem, NO connections were made between associated parts

Just an FYI for those with newbie (to buses) problems.