|
|
  |
Помощь в установке DK от XFAB под Mentor |
|
|
|
May 28 2009, 19:02
|
Группа: Участник
Сообщений: 14
Регистрация: 13-06-07
Пользователь №: 28 404

|
Добрый день! Пытаюсь поставить XB06 DK от XFAB под Mentor Graphics (ICFlow, AMS, Calibre). DK встали , схема под ICflow вводится, ELDO отдельно моделирует ( cir файлы), но промоделировать введенную схему на ELDO не получается - ругается, что нет путей к библиотекам DK. Может быть кто нибудь работает с XFAB под Mentor Graphics; хотелось бы проконсультироваться. Заранее благодарен.
|
|
|
|
|
May 29 2009, 05:48
|
Частый гость
 
Группа: Свой
Сообщений: 81
Регистрация: 27-03-08
Пользователь №: 36 264

|
Цитата(nikitaborodenkov @ May 28 2009, 23:02)  Добрый день! Пытаюсь поставить XB06 DK от XFAB под Mentor Graphics (ICFlow, AMS, Calibre). DK встали , схема под ICflow вводится, ELDO отдельно моделирует ( cir файлы), но промоделировать введенную схему на ELDO не получается - ругается, что нет путей к библиотекам DK. Может быть кто нибудь работает с XFAB под Mentor Graphics; хотелось бы проконсультироваться. Заранее благодарен. C X-FAB MentorKIT не работал, но обычно в каком-нибудь readme лежит пошаговая инструкция по установке DK. А почему бы Вам не обратиться за помощью на их хотлайн, там вcегда быстро и подробно отвечают
|
|
|
|
|
Jun 3 2009, 19:08
|
Группа: Участник
Сообщений: 14
Регистрация: 13-06-07
Пользователь №: 28 404

|
Проблему победил, но пришлось сильно повозится: 1) переустановил последние версии ICflow и AMS; 2) перешел с bash shell на tcsh - похоже DK работают только под ними!!; 3) XFAB в source файле настройки DK забыли прописать одну переменную - убил на это несколько дней! Первое впечатление от Mentor - по сравнению с CADENCE - коряво...
|
|
|
|
|
Aug 21 2009, 18:49
|
Местный
  
Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480

|
Цитата(nikitaborodenkov) 2) перешел с bash shell на tcsh - похоже DK работают только под ними!!; там вроде только source_me файл был? так в нем setenv на export заменил, и всё заработало и в bash у меня, если память не изменяет, давно с хфабовской библиотекой не работал... Цитата(nikitaborodenkov) 3) XFAB в source файле настройки DK забыли прописать одну переменную - убил на это несколько дней! Так озвучили бы её здесь...  а то другие тоже потратят время на это? А разве кроме $MGC_DESIGN_KIT там ещё что-то нужно? Я помню, у меня была другая проблема, что у них не все элементы на эту ($MGC_DESIGN_KIT) ссылку ссылались, приходилось в dmgr править... Цитата(nikitaborodenkov) Первое впечатление от Mentor - по сравнению с CADENCE - коряво... Не нужно спешить..., с ментором работаю давно, за это время много раз пытался перейти на каденс, но не смог, слишком неудобный интерфейс. Но ментор постоянно портит свои продукты, копируя каденс. В этом их ошибка... Но пока он еще устраивает, так как он позволяет все фичи каденса отключить и превратиться в старый добрый ментор  Принципиальной ошибкой было уход от концепции BoardStation к ICFlow... это был громадный шаг назад по удобству работы с ментором, начиная от глюков редактора da_ic, до тормозов программ просмотра моделирования... Ментор имеет более гибкую систему настроек, от этого более сложную, чем в каденсе, и это для "стандартных" подходов разработки недостаток, но когда нужно сделать, что то "особенное" - то тогда и всплывают все преимущества ментора. Одни только фреймы чего стоят... большинство каденщиков даже и не знает, что это за полезная штука, достойная отдельной темы...
|
|
|
|
|
Aug 27 2009, 08:35
|
Группа: Участник
Сообщений: 14
Регистрация: 13-06-07
Пользователь №: 28 404

|
Цитата(nikolascha @ Aug 21 2009, 22:49)  там вроде только source_me файл был? так в нем setenv на export заменил, и всё заработало и в bash у меня, если память не изменяет, давно с хфабовской библиотекой не работал... Так озвучили бы её здесь...  а то другие тоже потратят время на это? А разве кроме $MGC_DESIGN_KIT там ещё что-то нужно? Я помню, у меня была другая проблема, что у них не все элементы на эту ($MGC_DESIGN_KIT) ссылку ссылались, приходилось в dmgr править... Не нужно спешить..., с ментором работаю давно, за это время много раз пытался перейти на каденс, но не смог, слишком неудобный интерфейс. Но ментор постоянно портит свои продукты, копируя каденс. В этом их ошибка... Но пока он еще устраивает, так как он позволяет все фичи каденса отключить и превратиться в старый добрый ментор  Принципиальной ошибкой было уход от концепции BoardStation к ICFlow... это был громадный шаг назад по удобству работы с ментором, начиная от глюков редактора da_ic, до тормозов программ просмотра моделирования... Ментор имеет более гибкую систему настроек, от этого более сложную, чем в каденсе, и это для "стандартных" подходов разработки недостаток, но когда нужно сделать, что то "особенное" - то тогда и всплывают все преимущества ментора. Одни только фреймы чего стоят... большинство каденщиков даже и не знает, что это за полезная штука, достойная отдельной темы... Немцы признались, что забыли описать переменную T_DIR - без нее у меня не работал нетлист для ELDO. Насчет Mentor: На сегодня я вижу следуюшие проблемы: 1) в Digital simulation env. не работает запоминание/восстановление из файла настроек моделирования - т.е. кнопки есть, в файл пишется, а прочитаешь из файла - фиг вам...; 2) попытка подцепить sdf файл через "Setup SDF" приводит или к вываливанию ModelSim, или Icstudio заявляет, что не может найти файла ( хотя он есть и путь к нему указан, и они правильные); плюнул на это - вставляю строку $sdf_annotate в testbench файл; 3) экспорт verilog нетлиста ( из DC Complier ) в schematic view в базе данных Mentor иногда выполняется с ошибками ( у меня в четырех одинаковых сдвиговых регистрах оказались замкнуты между собой некоторые выходы  ); Mentor иногда считает, что цепи, например, n27 и N27 это одно и тоже и бодро их объединяет.... 4) для цифры не работает Default Model Selector - т.е. ставишь verilog на первое место в Global Default Model Selection, толкаешь нетлист - листует как schematic  (. Приходится для каждого cell из библиотеки руками менять в model selector модель со schematic на verilog , что несколько раздражает  ( Вот такие впечатления... Конечно Cadence тоже не ангел  ), но всё же..
|
|
|
|
|
Aug 28 2009, 17:20
|
Местный
  
Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480

|
Цитата(nikitaborodenkov) На сегодня я вижу следуюшие проблемы: 1) в Digital simulation env. не работает запоминание/восстановление из файла настроек моделирования - т.е. кнопки есть, в файл пишется, а прочитаешь из файла - фиг вам...; Это какая-то экзотика, с такой проблемой не сталкивался, так как не ведаю, что это "Digital simulation env." такое. Цитата(nikitaborodenkov) 2) попытка подцепить sdf файл через "Setup SDF" приводит или к вываливанию ModelSim, или Icstudio заявляет, что не может найти файла ( хотя он есть и путь к нему указан, и они правильные); плюнул на это - вставляю строку $sdf_annotate в testbench файл; Чесно скажу, плохо понял о чем речь... Вы хотели создать sdf файл из топологии (ICStation) и подключить его в ModelSim? Такое не делал, пробовал только sdf после синтеза подставлять в ModelSim - как-то работало. Цитата(nikitaborodenkov) 3) экспорт verilog нетлиста ( из DC Complier ) в schematic view в базе данных Mentor иногда выполняется с ошибками ( у меня в четырех одинаковых сдвиговых регистрах оказались замкнуты между собой некоторые выходы  ); Mentor иногда считает, что цепи, например, n27 и N27 это одно и тоже и бодро их объединяет.... Тут вполне справедливо, чему тут удивляться, имена n27 и N27 одинаковые, ментор не различает регистра букв... Цитата(nikitaborodenkov) 4) для цифры не работает Default Model Selector - т.е. ставишь verilog на первое место в Global Default Model Selection, толкаешь нетлист - листует как schematic  (. Приходится для каждого cell из библиотеки руками менять в model selector модель со schematic на verilog , что несколько раздражает  ( Тоже экзотика для меня. Если моделировать только цифру, то экспртирую схему из DA_IC в verilog/vhdl нетлист и скриптами запускаю моделирование в моделсим. Я вообще стараюсь избегать DA_IC, по возможности... Цитата(nikitaborodenkov) Конечно Cadence тоже не ангел  ), но всё же.. Ну тут вы страшную картину обрисовали, куда не кинь везде вилы  ...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|