Comment 15 for bug 1688717

Revision history for this message
Berk Akinci (berka) wrote :

@poeschlr said: "Local labels apply to all pages on the same level. (Might be that they would need a new name in that case.)"

I am torn on these.

OrCAD calls them "offpage" labels and requires them to connect nets outside a page. I've inherited a design where this caused unconnected nets between pages. I've always been paranoid of forgetting them. I also find it awkward to have both an "offpage" label and a net name for nets that connect to multiple places on a page. (Admittedly, probably unnecessary, but makes it clear to expect another connection on the page.)

In Cadence ConceptHDL, any net with the same name is connected within the hierarchical block. This has the danger of naming some generic net like "PLL_VDD" and have it short to "PLL_VDD" on another page. I see the danger, but I didn't feel uncomfortable when using it. This could just be because I was accustomed to it.