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

Генератор символов дляDxDesigner

У кого есть утилита для создания библиотечного символа микросхемы DxDesigner из текстового описания пинов? Там где в формате CSV в Excel вводишь имя пина, номер, положение и т.п., и специальный скрипт генерирует файл символа, который вручную копируется в папку SymbolLibs?

Изменено пользователем Volosatyi

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


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

У кого есть утилита для создания библиотечного символа микросхемы DxDesigner из текстового описания пинов? Там где в формате CSV в Excel вводишь имя пина, номер, положение и т.п., и специальный скрипт генерирует файл символа, который вручную копируется в папку SymbolLibs?

 

В nse в меню File есть Generate Symbol from pins.

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


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

Нужно сделать csv-файл

в котором указать номер по порядку для каждой стороны, Имя, Номер в корпусе, Тип, Сторону установки, Инвертирование

При этом нужно следить за тем, что сторона Top - это 0, Bottom - 1, Left -2, Right -3.

Иначе потом на этапе втягивания выдаст ошибку.

В help данная информация есть.

Pin Order,Pin Label,Pin Number,Pin Type,Side,Inverted
T1,VCORE_12,12,POWER,0,FALSE
T2,VCORE_37,37,POWER,0,FALSE
T3,VCORE_64,64,POWER,0,FALSE
T4,VCCIO_20,20,POWER,0,FALSE
T5,VCCIO_31,31,POWER,0,FALSE
T6,VCCIO_42,42,POWER,0,FALSE
T7,VCCIO_56,56,POWER,0,FALSE
T8,VPLL,9,POWER,0,FALSE
T9,VPHY,4,POWER,0,FALSE
T10,VREGIN,50,POWER,0,FALSE
B1,AGND,10,Ground,1,FALSE
B2,GND_1,1,Ground,1,FALSE
B3,GND_5,5,Ground,1,FALSE
B4,GND_11,11,Ground,1,FALSE
B5,GND_15,15,Ground,1,FALSE
B6,GND_25,25,Ground,1,FALSE
B7,GND_35,35,Ground,1,FALSE
B8,GND_47,47,Ground,1,FALSE
B9,GND_51,51,Ground,1,FALSE
L1,OSCI,2,IN,2,FALSE
L2,DM,7,BI,2,FALSE
L3,DP,8,BI,2,FALSE
L5,RESET#,14,IN,2,TRUE
L6,TEST,13,IN,2,FALSE
R1,VREGOUT,49,POWER,3,FALSE
R2,PWREN#,60,OUT,3,TRUE
R3,SUSPEND#,36,OUT,3,TRUE
R4,EECS,63,OUT,3,FALSE
R5,EECLK,62,OUT,3,FALSE
R6,EEDATA,61,BI,3,FALSE
R7,OSCO,3,OUT,3,FALSE
R8,REF,6,OUT,3,FALSE

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


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

Kaligooola спасибо, мне тоже помогло. До того - никак не получалось (выдавался "пустой" символ). Разница оказалась в первой строчке вашего файла (у меня её не было, только всё, что ниже для собственно пинов). В Help это не написано. Добавил - и всё получилось.

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


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

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

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

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

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

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

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

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

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

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