Итак, я работаю над сложной конструкцией, которая включает в себя устройство BGA с довольно большим количеством контактных площадок, сгруппированных по функциям (MCU ARM и группы: MDIO, MMC, SERDES и т. д.). Это мой первый такой сложный проект, так что простите за ламерский вопрос.
Для этого я создал кастомное библиотечное устройство (поскольку не смог найти готовое устройство для этого чипа). И для этого устройства я создал 1 символ и 1 посадочное место.
Я, конечно, могу работать над схемами с этим единственным символом, но это будет большой беспорядок (~400 контактов на этом символе).
Я вижу множество схем (экспортированных в PDF), которые показывают, что они разделены на независимые группы. Например, на одном листе схемы будет показано все, что связано с питанием, а на другом, например, все, что связано с MMC (и символы на каждом листе будут обозначать только соответствующие контакты микросхемы). См. прилагаемый рисунок ниже.
Как мне добиться этого в Eagle?
Дополнительный вопрос: я также вижу на этих схемах, что вся конструкция разбита на блоки (т.е. как на приложенном рисунке с соединениями B2B_xxx) и провод возобновится на другом листе. Как мне это сделать?
Просто создайте все меньшие символы, которые вы хотите, а затем в редакторе устройств просто добавьте несколько символов так же, как вы добавляете один.
Eagle очень рад, что у вас есть несколько символов для одной и той же детали. Вы можете назвать каждый из них в редакторе устройств, и это имя будет добавлено к имени на схеме.
Простой пример этого можно найти в 40xx
библиотеке (библиотека Eagle по умолчанию). Вы можете видеть, как в одном устройстве есть несколько символов ворот, подключенных к одному пакету.
Когда деталь имеет несколько символов, вы можете перемещать символы независимо друг от друга, что позволяет размещать их в любом месте схемы. Вы также можете (при условии, что ваша лицензия позволяет) использовать несколько листов схемы и размещать разные символы на разных листах.
В вашем дополнительном вопросе, чтобы разделить трассу на листы, вы рисуете короткий провод, соединяющийся с контактом на первом листе, затем даете этому проводу имя (имя цепи). Вы также можете использовать этот label
инструмент, чтобы добавить к проводу текстовую метку, которая автоматически отражает любое изменение имени цепи.
На втором листе просто сделайте то же самое. Любые провода на схеме с одинаковым именем цепи считаются подключенными.
Алексей Каменский
Том Карпентер
Алексей Каменский