08-04-2006 10:37 AM
08-09-2006 10:57 AM
08-09-2006 11:16 AM
Thanks Bhavesh,
this explains how the net lister sorts itself out. The only remaining confusion I have is where footprint pins seem to be used twice for different functions, eg pin 1 is both defined as a signal and a power pin because it is defined twice. I'm not sure I appreciate how this is resolved. I'm interested because I want to make sure that any parts I create follow what ever rule it is that says that "even though pin1 is a power pin and I've also described it as a signal you {the netlister} should infer that I want it to be a signal, not a power pin (even though I've defined it as one) because I've done ...." It's the "..." bit that I don't get. Of course it might well be a much bigger lump that I don't understand and I'm confusing myself no end 🙂
08-09-2006 03:39 PM
08-10-2006 11:31 AM
Hi,
The LM3301 and the LM324 both have this. I've attached a pdf that shows what is confusing me as a screen cap.
Thanks
08-10-2006 01:07 PM
Hi Ian,
What you are pointing out is an error in the footprint-to-symbol mapping for the component LM3301. If you were creating a custom component such as the LM3301N what you would want to do is have each of the quad packages to be tied to footprint pins 7 and 14 (which is what I believe made logical sense to you in the first place).
The reason that everything works out with the netlist in Multisim/Ultiboard despite this error is due to those symbol-pin designation of COM (common) which I described earlier. In later stages of the model creation (such as footprint-to-symbol mapping), the COM designation by default changes the other common pins to have the same footprint mapping as the first one that is defined. So in the footprint mapping page, once the VS1+, VS1- were assigned to 7 and 14, VS2+, VS3+ and VS4+ are automatically assigned to the same thing by Multisim once components are placed onto a schematic (regardless of what is written in the footrpint-to-symbol map). So essentially the error is automatically overwritten.
When you are designing any components you will want to avoid this issue by just assigning the symbol pins to the footprint pins as they should be (i.e. all VS+ to 7 and VS- to 14). If you need any further assistance in creating components please check out the following tutorial: http://zone.ni.com/devzone/conceptd.nsf/webmain/897FBC1CA3296F088625712B0034BEE9.
I hope this clears any confusion.
Thanks
Bhavesh
08-15-2006 03:27 AM
Hi Bhavesh,
Now that makes all kinds of sense to me! Thanks for your assistance 🙂
Regards
Ian