|
пару ламерских вопросов по cell editorу (epd2005) |
|
|
|
Oct 13 2006, 04:43
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(vhlshik @ Oct 12 2006, 22:41)  1. Не могу при плейсменте назначить падстеки группе пинов. в табличке выбирается строго одна ячейка. Это что же, надо для 300-ногого BGA по одному падстеки назначать? 2. Почему не двигаются mounting holes? После установки их можно только удалить по п.1 1. тыкните мышью в верхний из группы пинов в табличке. 2. нажмите SHIFT. 3. не отпуская SHIFT тыкните мышой в последнюю строку таблички и выберите нужный падстек. по п.2 выделяете его в route mode и по правой кнопке мыши входите в свойства и правите координаты
|
|
|
|
|
Oct 13 2006, 09:15
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(vhlshik @ Oct 13 2006, 13:06)  маршрут DxD, через CDB я ввел атрибут "NC=5" , где 5 - неиспользуемый пин в celle 1. Насколько я понял этот пин на символе не присутствует 2. Он присутствует в PDB в разделе NC 3. Т.к в даном случае вся информация берется из PDB, то на символе в схеме этот атрибут не нужен (удалите)
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 13 2006, 09:43
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(vhlshik @ Oct 13 2006, 13:22)  ничего не поменялось. вот что пишет cdb packager: ERROR Block ALTERA Page 1, Pin 2 on Symbol $4I142: Mapping error. This is a discr:IND_5_0 symbol with a reference designator L8 plus a (null) Part label and a (null) Part name using Part number L_5_0. Pin number 2 on symbol pin 2 maps to the wrong gate. Gate name in Parts DataBase is gate. Я не даром просил вас описать подробно как вы все сделали (символ и PDB). Из данного сообщения видно: 1. что пин есть на символе 2. что этот пин есть внутри вентиля в PDB и что есть расхождения между вентилями, получающимися при упаковке символов и тем что прописано в PDB. 3. из-за нечеткой информации могу только догадываться, что скорее всего этот пин в PDB у вас прописан на закладке Power_Supply_NC, а должен быть внутри описания вентилей. В раздел Power_Supply_NC вносят только пины не присутствующие на символах схемы. Цитата(vhlshik @ Oct 13 2006, 13:36)  и еще по ходу один вопросик. можно ли одному пину на символе присвоить несколько пинов в celle? нет
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 13 2006, 11:30
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(vhlshik @ Oct 13 2006, 14:13)  в данном случае пинам символа 1,2 соответствуют пины cellа 1,4, а пины 2,3 cellа не используются. я присоединю файл с вкладками pin mapping.
[attachment=7711:attachment] Больше заниматься гаданием на кофейной гуще я не хочу (когда сможете полноценно отобразить ВСЮ необходимую информацию о символе, схеме, PDB. Тогда я смогу ответить. В приложении подобная схема и PDB, которая нормально упаковывается
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 14 2006, 10:26
|
Частый гость
 
Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663

|
извиняюсь, что задаю слишком много вопросов, но я в трансе от кол-ва ошибок  . не хочет упаковываться в cdb гетеро-3 символ из 3 частей. уж я его и так и так пишет ERROR: Symbol: MAX_PCB not found on Part Number: EPM3064A in Parts DataBase for Symbol Reference: $1I76 on Sheet: MAX(01) at Path: ALTERA!$3I317. [Please add the symbol's definition in the PDB for this part or change the symbol in the DC schematic to use one that is referenced in the PDB for the part. Note that if there is a PIN_SET_NAME property on the DC symbol, its value becomes the effective symbol name for packaging.] и так для всех частей. подскажите, что оно такое? вот этот парт:
max.zip ( 7.66 килобайт )
Кол-во скачиваний: 141
|
|
|
|
|
Oct 16 2006, 11:10
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(vhlshik @ Oct 14 2006, 14:26)  извиняюсь, что задаю слишком много вопросов, но я в трансе от кол-ва ошибок  . не хочет упаковываться в cdb гетеро-3 символ из 3 частей. уж я его и так и так пишет ERROR: Symbol: MAX_PCB not found on Part Number: EPM3064A in Parts DataBase for Symbol Reference: $1I76 on Sheet: MAX(01) at Path: ALTERA!$3I317. [Please add the symbol's definition in the PDB for this part or change the symbol in the DC schematic to use one that is referenced in the PDB for the part. Note that if there is a PIN_SET_NAME property on the DC symbol, its value becomes the effective symbol name for packaging.] и так для всех частей. подскажите, что оно такое? вот этот парт:
max.zip ( 7.66 килобайт )
Кол-во скачиваний: 141Удалите лишний символ max из PDB. Цитата(vhlshik @ Oct 14 2006, 01:29)  2 fill: в посте по ликбезу вы сказали, что можно поставить 2 пина в одно место. как это сделать? меня редактор в одно место не пускает  Это было сказано про DC\DV
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 16 2006, 12:46
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(vhlshik @ Oct 16 2006, 16:01)  этот символ я добавил сам в соответствии с юзер-гайдом по dxd-exp libmgr_dxd_flow_wkb_wg2004.2.pdf впрочем, без него выскакивала та же ошибка
все же, можно ли обойти ошибку при корпусировании, связанную с наличием инвертированных лейблов на пинах типа ~CS3? 1. как я уже показал на фото, ваш PDB у меня прекрасно упаковался 2. проблема с импортом символа в PDB из DxD (с DC\DV такой проблемы нет), при импорте, тильда (~) исчезает, но можно сделать без импорта: - удалите в этом PDB импортированный символ (иначе редактор не дает изменить имя пина) - во вкладке Logical вручную введите имена пинов (с тильдой) - в разделе символов введите имя символа (формат раздел_ЦБ:имя_символа) - после этого можно сделать присвоение номеров. Кстати можно сделать и через ASCII. Т.е - делаем PDB без имен с ~. - экспорт в ASCII и в текстовом редакторе добавляем ~ к именам пинов - импорт PDB
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 17 2006, 09:31
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(vhlshik @ Oct 16 2006, 23:36)  дас, глупо получилось: IOD сделал символы в директории проекта, я их вставил в схему, а затем импортировал в библиотеку. оказывается, так в dxd делать нельзя!! по крайней мере при замене всех fpga символов на библиотечные ошибок cdb packagera не было. оооогромное спасибо fillу!! с меня много пива  Естественно нельзя, т.к. если вызвать диалог Property на символе, то увидите, что имя символа внутри DxD начинается с имени библиотеки DxD(префикс до двоеточия), в этом и есть расхождение - символ установленный из директории проекта и из ЦБ будут иметь разные префиксы, и соответственно это и вылезет как ошибка при упаковке.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|