Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
В символ едиторе.
Рисую чип, ноги там.
Потом Utils->Renumber->Default pin designator (ставлю крыжик, число 1)
и щелкаю по ногам в том порядке, в каком они идут в даташите. Если попадаются неиспользуемые ноги, которых на схемотехническом изображении нет, а пады понятно есть, то в свойствах ноги пишу тот pin designator, который реально идёт в даташите.
После того, как все ноги пронумерованы, опять лезем Utils->Renumber->Рin number (ставлю крыжик, число 1) и щелкаю все ноги в порядке возрастания. ВНИМАНИЕ! Если на схеме ноги идут с пропуском, например 1,2,3,4(не используется),5,6(не используется),7(не используется), 8 (на схеме указаны только ноги 1,2,3,5,8 и они должны быть в поле Default pin des в свойствах ноги), то Рin number должен идти последовательно по тем ногам, которые есть.
Потом жмём кнопку Validate symbol. Ошибок быть не должно. Сохраняемся.
В псб едиторе.
Пронумеровываем ноги по-порядку. Utils->Renumber->Default pin designator и Utils->Renumber->Рin number. Жмём кнопку Validate. Ошибок быть не должно. Сохраняемся.
В лайбрари создаём новый компонент.
Выбираем библиотеку, паттерн и символ.
Может вылезти варнинг, поэтому жмём на pins view.
Вылезет табличка соответствия ног паттерна ногам символа. Если предыдушие шаги были верны, то ноги встанут как надо.
Ну и осталось прописать единички в полe Gate# там, где ноги совпадают, потом в верхней ячейке поля Gate Equ пишем 1 и жмём клаву "стрелка вниз", весь столбец забивается единичками там, где надо. Чекаем. Если всё ништяк, компонент готов и его сохраняем :)
ЗЫ. Заебался писать. Надеюсь понятно написал :)
Составить ответ | Вернуться на конференцию
Ответы