I created an MCM design by creating and placing symbols and importing a netlist. I then used a SKILL routine to import shapes, vias and traces. In principle the design ought to be completely correct and I should not see any rats. I do see some rats but they seem to fall into two cases:
1) where the trace/via connecting to the pin does not contact the center of the pin. Apparently it is not happy that the connection does not make it to the center of the pin? However I don't see the rats for all such cases.
2) more confusing are a number of rats that I don't know the reason for: Look at the triangular rats below. It seems to be bitching about Net8 which connects U1.16 to P1.16
but if I click on the trace connecting the two pads I see that both pads light up.
So why are all these rats still showing up if things are physically touching.
Is there a way to better understand what it complains about. Since we are not manually drawing the vias and traces and shapes it is possible that our SKILL is not doing everything correctly but we are not clear as to what we are not doing correctly -- things "look' correctly.
My images are not showing up. Is there a way to embed images? In the meantime I uploaded them to my web site and provided links. But there must be a way to place them in line?
The reason for the rats showing disconnects, is best explained in the documentation provided by the "Package Design Integrity Checks" utility (found under the "Tools" menu item in SiP/APD). Connections to pins must be at pin origins and cline connection endpoints must meet at the same x/y coordinate.
In your examples, it seems the clines/vias do not connect to the pin origins. The other disconnects, where the cline endpoints appear to meet, should be verified as having the exact same x/y coordinates. If you still have a case where these endpoints don't seem to connect, try running this utility to fix the connections automatically.