Electronic – Eagle custom part attributes

eaglelibrary

I'm creating a library part for a dual MOSFET driver IX442 which has 3 variants, IX4426, IX4427, IX4428. The difference between the variants is in whether the outputs are inverted from the inputs.

Is there a way to set the pin name for pin 7 (OUTA or #OUTA depending on the variant) such that I can create a single schematic part for all variants and use an attribute to set the pin name accordingly?

Best Answer

AFAIK, Eagle doesn't have this level of parametrization. [Neither do Altium, OrCAD.]

If you want to have distinct pin names** in distinct part numbers***, you'd have to make separate library parts. Copy and paste will do the bulk of the work.

** OUTA or #OUTA for pin 7
*** albeit they share the datasheet

P.S. You can tell eagle to draw a proper overbar by using ! sign !FOO! produces \$\overline {FOO}\$