HOW-TO: Create Eagle parts with pins that have the same name

in Eagle, tutorials by DP | 7 comments

Most chips have multiple power pins that need to be connected to the same power supply, but Eagle doesn’t allow you to give 2 different pins the same name. This short tutorial shows how to get around this and name multiple part pins the same thing.

Keep reading below, see our other Eagle tutorials here.

Create a symbol

We start by creating a symbol for the part. A good example for this exercise is the LTC4053 IC which has a large exposed pad on the bottom that connects to ground.

This IC has two GND pins, one on pin 5, and the other connected to the exposed pad  (pin11).

Eagle will allow you to use the same name provided that you differentiate them by using  ‘@’ character after the name, followed by a number. The suffix ‘@x’ will be omitted in the schematic, only the name will be shown.

The pins with the same name still act as individual pins, and are not connected to each other. You still have to wire them to the same trace in the schematic.

Create a footprint

Create a package. This IC has an MSOP-10 footprint, notice the exposed pad right at the bottom of the chip.

Create a device


Create a new device. Add the symbol we made and the “MSOP-10” footprint.

Connect the symbol pins to the correct footprint pins. GND@1 is connected to pin 5 and GND@2 to pin 11 (the exposed pad), or vice versa.

Check your work

Create a new schematic, and add the part (LTC4053 in our example) you’ve made. Both pin 5 and pin 11 should have the same pin name as shown here.

This entry was posted in Eagle, tutorials and tagged , .

Comments

  1. Jay Wilkinson says:

    Nice.

  2. icserny says:

    Many thanks for this very useful tutorial.

  3. Jon says:

    It can be helpful to include the @PIN# suffix on every pin, not just the repeated ones.

    This makes mapping the schematic pins to package pins during device creation faster and less prone to error.

  4. Skot says:

    ah ha! That’s awesome. thanks. I always end up with gnd1, gnd2, etc. definitely not as cool.

  5. Tru says:

    Now if there were only a way to color code like signals.

  6. Victor says:

    Congratulations! Simple, clean and very effective tutorial.

  7. Amrit says:

    Awesome!
    Also when you open board layout, pins having same name are shown connected.

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.