Перейти к содержанию
    

Обновление футпринтов - полтергейст с переименованием цепей при этом

Добрый день

 

Пытаюсь в Аллегро 17.2, с последним хотфиксом заменить пару футпринтов на обновленные через Place->Update Symbols. Но возникает проблема: в процессе обновления некоторые цепи, идущие от одного компонента к другому, превращаются из сигнальных в GND.

При этом Shape c именем GND, через которую проходит эта трасса с via на ней, делается незалитой и via оказывается присоединенной к этой цепи. Даже если ее переделать в статическую.

Разумеется, пытался сделать эту net как Fixed, но тогда плата отказывается обновляться - хотя, казалось бы, зачем это обновляемому компоненту...

 

То есть выглядит эта радость как-то вот так (фиолетовый плейн - GND):

До обновления:

post-14556-1511360588_thumb.png

После обновления футпринтов: (резинка сверху - от бывшего соединения падов прежней дорожкой, которая теперь GND и пады потеряли контакт)

post-14556-1511360569_thumb.png

Как видно в логе, это обновление футпринтов включает обновление затронутых Shapes. Зачем это обновляемым футпринтам - опять же, не понятно.

 

Вопроса, на самом деле, два - про причину и про борьбу с последствиями.

1. Откуда это берется и как это устранить?

2. Если непонятно, откуда берется, то что надо попробовать запретить в настройках, чтобы не дать Update Symbols так пакостить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наверное, надо по-очереди их апдейтить, не все компоненты сразу.

Если компонент удалить, то дорожка, привязанная только к нему, остается без цепи.

Переходное отверстие тоже. Тогда они присоединяются к полигону, который переходным отверстием протыкается.

В вашем случае GND.

Потом поверх дорожки размещается новый компонент, после апдейта, но уже поздно, цепь уже прицепилась к GND.

Видимо, как-то так все происходит.

 

Добрый день

 

Пытаюсь в Аллегро 17.2, с последним хотфиксом заменить пару футпринтов на обновленные через Place->Update Symbols. Но возникает проблема: в процессе обновления некоторые цепи, идущие от одного компонента к другому, превращаются из сигнальных в GND.

При этом Shape c именем GND, через которую проходит эта трасса с via на ней, делается незалитой и via оказывается присоединенной к этой цепи. Даже если ее переделать в статическую.

Разумеется, пытался сделать эту net как Fixed, но тогда плата отказывается обновляться - хотя, казалось бы, зачем это обновляемому компоненту...

 

То есть выглядит эта радость как-то вот так (фиолетовый плейн - GND):

До обновления:

post-14556-1511360588_thumb.png

После обновления футпринтов: (резинка сверху - от бывшего соединения падов прежней дорожкой, которая теперь GND и пады потеряли контакт)

post-14556-1511360569_thumb.png

Как видно в логе, это обновление футпринтов включает обновление затронутых Shapes. Зачем это обновляемым футпринтам - опять же, не понятно.

 

Вопроса, на самом деле, два - про причину и про борьбу с последствиями.

1. Откуда это берется и как это устранить?

2. Если непонятно, откуда берется, то что надо попробовать запретить в настройках, чтобы не дать Update Symbols так пакостить?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наверное, надо по-очереди их апдейтить, не все компоненты сразу.

Если компонент удалить, то дорожка, привязанная только к нему, остается без цепи.

Переходное отверстие тоже. Тогда они присоединяются к полигону, который переходным отверстием протыкается.

В вашем случае GND.

Потом поверх дорожки размещается новый компонент, после апдейта, но уже поздно, цепь уже прицепилась к GND.

Видимо, как-то так все происходит.

По очереди не получается - там два одинаковых чипа BGA617, прицепленные друг к другу по PCIe. А ападейтить их можно только разом, весь тип. Да даже если бы и не разом - там только конденсаторов больше 2000 штук.

 

У меня есть предположение, которое сработало. Не знаю, правильное оно или нет, но - при апдейте футпринтов дорожка отосоединяется, а она unnamed (X02339), после чего Аллегро пытается переименовать ее по имени любого контакта в этой цепи. Один из контактов, видимо, содержит имя GND - не знаю где именно.

Насчет протыкаемого полигона - возможно, но она их 3 штуки на разных слоях протыкает, а цепляется почему-то к GND.

 

Помогло явное назначение цепи алиаса в схематике и трансляции изменений, после чего цепь стала именованной и к земле больше не цеплялась. Но не уверен, точно ли оно было из-за этого...

 

М.б. кто-то еще подскажет варианты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...