реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> пару ламерских вопросов по cell editorу (epd2005)
vhlshik
сообщение Oct 12 2006, 19:41
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



1. Не могу при плейсменте назначить падстеки группе пинов. в табличке выбирается строго одна ячейка. Это что же, надо для 300-ногого BGA по одному падстеки назначать?
2. Почему не двигаются mounting holes? После установки их можно только удалить
Go to the top of the page
 
+Quote Post
AlexN
сообщение Oct 13 2006, 04:43
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 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 и по правой кнопке мыши входите в свойства и правите координаты
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 13 2006, 07:04
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



спасибо, все получилось
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 13 2006, 07:17
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



можно еще вопрос?
при корпусовании выскакивают ошибки "Mapping error" для элементов с неиспользуемыми пинами. Что я делаю неправильно? (аттрибут NC на символах есть, в part editore они тоже указаны)
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 13 2006, 08:42
Сообщение #5


Гуру
******

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



Цитата(vhlshik @ Oct 13 2006, 11:17) *
можно еще вопрос?
при корпусовании выскакивают ошибки "Mapping error" для элементов с неиспользуемыми пинами. Что я делаю неправильно? (аттрибут NC на символах есть, в part editore они тоже указаны)


1. Какой маршрут DC или DxD, если DxD, то через CDB или нет?
2. Как описали выводы NC? Подробно.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 13 2006, 09:06
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



маршрут DxD, через CDB
я ввел атрибут "NC=5" , где 5 - неиспользуемый пин в celle
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 13 2006, 09:15
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 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
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 13 2006, 09:22
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



ничего не поменялось. вот что пишет 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.
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 13 2006, 09:36
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



и еще по ходу один вопросик. можно ли одному пину на символе присвоить несколько пинов в celle?
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 13 2006, 09:43
Сообщение #10


Гуру
******

Группа: Модераторы
Сообщений: 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
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 13 2006, 10:13
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



в данном случае пинам символа 1,2 соответствуют пины cellа 1,4, а пины 2,3 cellа не используются. я присоединю файл с вкладками pin mapping.

[attachment=7711:attachment]
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 13 2006, 11:30
Сообщение #12


Гуру
******

Группа: Модераторы
Сообщений: 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
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 13 2006, 21:09
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



аааа, теперь я понял в чем моя ошибка - у меня в символе на пинах атрибуты #=1,2 соответственно. я че-то думал что это не имеет значения при передаче через PDB и забыл о них
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 13 2006, 21:29
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



2 fill: в посте по ликбезу вы сказали, что можно поставить 2 пина в одно место. как это сделать? меня редактор в одно место не пускает wink.gif
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 13 2006, 21:48
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



балин, теперь навылазило кучу других ошибок при корпусировании типа

ERROR: Symbol pin name: ~CS3 not found in PDB
on Symbol: ics:LPC_2214_FUNC of Part: LPC_2214_FUNC
for Symbol Reference: $3I85 on
Sheet: ALTERA(01) at Path: ALTERA

получается, в PDB не допускаются имена с тильдой? как выкручиваться в данной ситуации?
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 14 2006, 10:26
Сообщение #16


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



извиняюсь, что задаю слишком много вопросов, но я в трансе от кол-ва ошибок blink.gif .

не хочет упаковываться в cdb гетеро-3 символ из 3 частей. уж я его и так и так angry.gif

пишет 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
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 16 2006, 11:10
Сообщение #17


Гуру
******

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



Цитата(vhlshik @ Oct 14 2006, 14:26) *
извиняюсь, что задаю слишком много вопросов, но я в трансе от кол-ва ошибок blink.gif .

не хочет упаковываться в cdb гетеро-3 символ из 3 частей. уж я его и так и так angry.gif

пишет 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 пина в одно место. как это сделать? меня редактор в одно место не пускает wink.gif


Это было сказано про DC\DV


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 16 2006, 12:01
Сообщение #18


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



этот символ я добавил сам в соответствии с юзер-гайдом по dxd-exp
libmgr_dxd_flow_wkb_wg2004.2.pdf
впрочем, без него выскакивала та же ошибка

все же, можно ли обойти ошибку при корпусировании, связанную с наличием инвертированных лейблов на пинах типа ~CS3?
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 16 2006, 12:46
Сообщение #19


Гуру
******

Группа: Модераторы
Сообщений: 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
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 16 2006, 13:43
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



2. спасибо, щас буду пробовать.
1. я увидел, но не могу повторить. Вы просто удалили раздел "symbol" для "max", а все остальное импортировали без изменений?
как я понял в 2005 версии ручная правка ascii файлов уже не нужна?
Go to the top of the page
 
+Quote Post
vhlshik
сообщение Oct 16 2006, 19:36
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 178
Регистрация: 24-12-04
Из: kharkov
Пользователь №: 1 663



дас, глупо получилось: IOD сделал символы в директории проекта, я их вставил в схему, а затем импортировал в библиотеку. оказывается, так в dxd делать нельзя!! по крайней мере при замене всех fpga символов на библиотечные ошибок cdb packagera не было.


оооогромное спасибо fillу!! с меня много пива smile.gif
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 17 2006, 09:31
Сообщение #22


Гуру
******

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



Цитата(vhlshik @ Oct 16 2006, 23:36) *
дас, глупо получилось: IOD сделал символы в директории проекта, я их вставил в схему, а затем импортировал в библиотеку. оказывается, так в dxd делать нельзя!! по крайней мере при замене всех fpga символов на библиотечные ошибок cdb packagera не было.


оооогромное спасибо fillу!! с меня много пива smile.gif


Естественно нельзя, т.к. если вызвать диалог Property на символе, то увидите, что имя символа внутри DxD начинается с имени библиотеки DxD(префикс до двоеточия), в этом и есть расхождение - символ установленный из директории проекта и из ЦБ будут иметь разные префиксы, и соответственно это и вылезет как ошибка при упаковке.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 06:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.01601 секунд с 7
ELECTRONIX ©2004-2016