Tiger 0 22 ноября, 2017 Опубликовано 22 ноября, 2017 · Жалоба Добрый день Пытаюсь в Аллегро 17.2, с последним хотфиксом заменить пару футпринтов на обновленные через Place->Update Symbols. Но возникает проблема: в процессе обновления некоторые цепи, идущие от одного компонента к другому, превращаются из сигнальных в GND. При этом Shape c именем GND, через которую проходит эта трасса с via на ней, делается незалитой и via оказывается присоединенной к этой цепи. Даже если ее переделать в статическую. Разумеется, пытался сделать эту net как Fixed, но тогда плата отказывается обновляться - хотя, казалось бы, зачем это обновляемому компоненту... То есть выглядит эта радость как-то вот так (фиолетовый плейн - GND): До обновления: После обновления футпринтов: (резинка сверху - от бывшего соединения падов прежней дорожкой, которая теперь GND и пады потеряли контакт) Как видно в логе, это обновление футпринтов включает обновление затронутых Shapes. Зачем это обновляемым футпринтам - опять же, не понятно. Вопроса, на самом деле, два - про причину и про борьбу с последствиями. 1. Откуда это берется и как это устранить? 2. Если непонятно, откуда берется, то что надо попробовать запретить в настройках, чтобы не дать Update Symbols так пакостить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PCBtech 0 22 ноября, 2017 Опубликовано 22 ноября, 2017 · Жалоба Наверное, надо по-очереди их апдейтить, не все компоненты сразу. Если компонент удалить, то дорожка, привязанная только к нему, остается без цепи. Переходное отверстие тоже. Тогда они присоединяются к полигону, который переходным отверстием протыкается. В вашем случае GND. Потом поверх дорожки размещается новый компонент, после апдейта, но уже поздно, цепь уже прицепилась к GND. Видимо, как-то так все происходит. Добрый день Пытаюсь в Аллегро 17.2, с последним хотфиксом заменить пару футпринтов на обновленные через Place->Update Symbols. Но возникает проблема: в процессе обновления некоторые цепи, идущие от одного компонента к другому, превращаются из сигнальных в GND. При этом Shape c именем GND, через которую проходит эта трасса с via на ней, делается незалитой и via оказывается присоединенной к этой цепи. Даже если ее переделать в статическую. Разумеется, пытался сделать эту net как Fixed, но тогда плата отказывается обновляться - хотя, казалось бы, зачем это обновляемому компоненту... То есть выглядит эта радость как-то вот так (фиолетовый плейн - GND): До обновления: После обновления футпринтов: (резинка сверху - от бывшего соединения падов прежней дорожкой, которая теперь GND и пады потеряли контакт) Как видно в логе, это обновление футпринтов включает обновление затронутых Shapes. Зачем это обновляемым футпринтам - опять же, не понятно. Вопроса, на самом деле, два - про причину и про борьбу с последствиями. 1. Откуда это берется и как это устранить? 2. Если непонятно, откуда берется, то что надо попробовать запретить в настройках, чтобы не дать Update Symbols так пакостить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tiger 0 22 ноября, 2017 Опубликовано 22 ноября, 2017 · Жалоба Наверное, надо по-очереди их апдейтить, не все компоненты сразу. Если компонент удалить, то дорожка, привязанная только к нему, остается без цепи. Переходное отверстие тоже. Тогда они присоединяются к полигону, который переходным отверстием протыкается. В вашем случае GND. Потом поверх дорожки размещается новый компонент, после апдейта, но уже поздно, цепь уже прицепилась к GND. Видимо, как-то так все происходит. По очереди не получается - там два одинаковых чипа BGA617, прицепленные друг к другу по PCIe. А ападейтить их можно только разом, весь тип. Да даже если бы и не разом - там только конденсаторов больше 2000 штук. У меня есть предположение, которое сработало. Не знаю, правильное оно или нет, но - при апдейте футпринтов дорожка отосоединяется, а она unnamed (X02339), после чего Аллегро пытается переименовать ее по имени любого контакта в этой цепи. Один из контактов, видимо, содержит имя GND - не знаю где именно. Насчет протыкаемого полигона - возможно, но она их 3 штуки на разных слоях протыкает, а цепляется почему-то к GND. Помогло явное назначение цепи алиаса в схематике и трансляции изменений, после чего цепь стала именованной и к земле больше не цеплялась. Но не уверен, точно ли оно было из-за этого... М.б. кто-то еще подскажет варианты. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться