AnsweredAssumed Answered

Schematic net missing from pin in layout

Question asked by john15 on Dec 20, 2015
Latest reply on Dec 21, 2015 by john15

Using PADS VX.0 Flow
Schematic: xDxDesigner

Layout: PADS VX.0 (July 8 2014 23:35:32)

 

I am using a heirarchical schematic.

 

I have a fuse holder that uses four through hole pins - two per side of the fuse.  The fuse is used in various places throughout the design. The following problem description affects every instance of the fuse in the design.

 

Because PADS effectively requires a separate terminal for each through hole, I created a decal and associated schematic symbol with four terminals/pins. Pins 1 and 2 are the same net and

pins 3 and 4 are the same net. In the schematic, I can generate a list of connected nets for any fuse and I will see that all four pins have an associated net. The duplicated net names are are paired to the pins correctly. When forwarded to the layout, every instance of the fuse leaves pin 3 without its assocaited net. In PADS, I can see in the project explorer that the net which should be connected to pin three only shows that it should be connected to pin 4 (half of the required pair). The report generated when forwarding from the schematic to layout does not mention any conflict or reason for removing the associaton.

 

I can ECO the net association to pin 3. When I attempt to push the change back to the schematic, I get the following notes in pcb.err
pcb: Warning 6051: 50388 pin $16I613\$1I1418.3: Duplicate pin number
pcb: Warning 6051: 50388 pin $16I640\$1I1620.3: Duplicate pin number
pcb: Warning 6051: 50388 pin $16I640\$2I1437.3: Duplicate pin number
pcb: Warning 6051: 50388 pin $16I640\$2I1459.3: Duplicate pin number
pcb: Warning 6051: 50388 pin $16I640\$2I1479.3: Duplicate pin number
pcb: Warning 6051: 50388 pin $16I640\$2I1499.3: Duplicate pin number
pcb: Warning 6051: 50388 pin $16I640\$2I1519.3: Duplicate pin number

 

Each one of those identifiers is an instance of the fuse. The schematic does not not change in any way that I can tell, and pushing back to the PCB for any reason will clear the net assignment I made with the ECO. If I search for the identifiers listed I see that the identification numbers are unique in the design. I do not see any duplication of pin 3  in any of the part definition files. I have exported and used notepad to inspect *.p, *.d files from PADS; they look reasonable. The text behind the xDxDesigner symbol file is beyond my understanding but also seems okay.

 

What's the deal?

Attachments

Outcomes