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

 
 
 
Reply to this topicStart new topic
djhall
сообщение Jan 28 2013, 05:13
Сообщение #1


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

Группа: Свой
Сообщений: 168
Регистрация: 29-04-06
Пользователь №: 16 608



Пытаюсь промоделировать простейший случай. Источник, линия передачи, приёмник. Скачал IBIS модель с сайта альтеры для третьего циклона. Открыл Model Browser указал модель, транслировал её (тоже странно, а чё нельзя напрямую данные из модели брать, а не транслировать её в нечто другое), указл имена буферов, промоделировал и получил результат. Закрыл программу.
Открываю снова тотже файл и тут начинается. Программа думает с пол минуты. Открываю Model Browser программа думает ещё пол минуты, переключаюсь на вкладку IBIS Models - ещё пол минуты, указываю файл - ещё пол минуты. Да я понимаю файл очень большой, около 30 Мбайт, но на кой чёрт он каждый раз его анализирует или чем он там занимается.
Кто-нибудь сталкивался с этим? Есть ли решение? Может быть каким-то образом нужно приндексировать названия моделей или запретить копаться ему в них каждый раз?
Go to the top of the page
 
+Quote Post
alexa1973
сообщение Jan 28 2013, 06:07
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 206
Регистрация: 10-03-12
Пользователь №: 70 714



Альтеравский файл включает в себя все модели, которые можно выбрать. В обычной работе используются штук десять, максимум. У Вас же ограниченное количество банков. Остальные можно просто стереть из файла ibis и из Component. Я, обычно, строю секцию Component в ibis , по своему фактическому проекту, и выбрасываю все лишнее.
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Jan 28 2013, 06:13
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Цитата(djhall @ Jan 28 2013, 09:13) *
Кто-нибудь сталкивался с этим? Есть ли решение? Может быть каким-то образом нужно приндексировать названия моделей или запретить копаться ему в них каждый раз?


Вы наверное еще не пробовали делать трассировку? wacko.gif biggrin.gif (тупить будет точно также)

Можно сделать следующее:
- выкинуть лишние модели.
Первый вариант: Делаете model dump, в папке с brd появлятся "имя_платы.dml". Дальше замените devices.dml новым файлом. Можно это не делать и переназначить working library с devices.dml, на ту что получили, но у меня были проблемы с схемой в HDL.
Вариант второй: прямыми руками удаляете лишнее из ibis файла, а потом делаете трансляцию модели.

- если хотите отключить, то заходите в model browser -> Library mgmt, расставяете крестики в столбике ignore и радуйтесь. (но не долго, до первых warning о ненайденных моделях biggrin.gif )

- Ну и самый радикальный способ - фтыкнуть в компьютер SSD...
Go to the top of the page
 
+Quote Post
djhall
сообщение Jan 28 2013, 06:56
Сообщение #4


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

Группа: Свой
Сообщений: 168
Регистрация: 29-04-06
Пользователь №: 16 608



Цитата
Можно сделать следующее:

Спасибо, попробую.

А вообще хотелось бы заметить насколько чудовищное отношение разработчиков к пользователям. Это касается и описанного здесь и ещё примерно 20 пунктов, которые я отметил у себя в записях. Больше всего у меня возникает вопросов не как сделать что-то, а почему это нужно делать через такую задницу и почему такая продвинутая казалась бы контора нанимает программистов с руками из этой самой задницы. И ладно бы если не с чем было сравнивать, но HyperLynx - ни каких вопросов не возникает - ни каких ожиданий, ни каких трансляций по разным библиотекам - всё просто и понятно. Но Cadence это просто нечто. И вообще я пришел к выводу, что достойных САПР сейчас просто нет. В альтиум все хорошо и красиво, но считай нет ни какого анализа, ни аналогового, ни цифрового, ни до, ни после трассировки, а точнее всё это в зачаточном состаянии. В Cadance всё через задницу хоть они и позицианируют себя как супер пупер программу. Mentor что ли ещё попробовать?
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 28 2013, 07:58
Сообщение #5


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



HyperLynx отдельная софтина, он не является средой проектирования РСВ.
Через задницу - это Ваше мнение сейчас. Потом оно может и измениться. Можете и ментор попробовать, некоторым нравится...

2 Ant_m
Вы знаете, у меня стоит SSD. Слабо он помогает на толстых файлах моделей, тормоза присутствуют все равно. Может они меньше, чем были бы с HDD, но по 3-5 секунд почти на всех операциях может вначале подвисать...
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 28 2013, 08:22
Сообщение #6


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(djhall @ Jan 28 2013, 10:56) *
Mentor что ли ещё попробовать?

Гы. Попробуйте. Судя по Вашему восприятию кейденса, эта попытка перехода на ментор у Вас завершится возвращением на альтиум.
Вы просто еще недостаточно созрели для этого, вот и все. Желаю скорейшего дображивания. sm.gif
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Jan 28 2013, 09:08
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Цитата(Uree @ Jan 28 2013, 11:58) *
Вы знаете, у меня стоит SSD. Слабо он помогает на толстых файлах моделей, тормоза присутствуют все равно. Может они меньше, чем были бы с HDD, но по 3-5 секунд почти на всех операциях может вначале подвисать...

Мне все интересно, но руки не доходят, запустить cadence на линухе и посмотреть как там дела обстоят. По идее в линуксовом ядре можно управлять swap на диск, и в частности, заставить выносить почти все RAM. Или проект перед работой запихивать в RAM, а потом назад копировать на диск после работы...
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 28 2013, 09:18
Сообщение #8


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



У меня нет свапа, он выключен - Win7-64 + SSD + 8Гиг памяти позволили так сделать, так что все находится в памяти. И если не подключать много моделей, то все работает весьма шустренько. Но вот если подключить, то уже не так весело. А в последнем проекте файл моделей был больше, чем сам РСВ. Тут я все и прочувствовал. Сначала думал, что Аллегро стал тормозить, после какого-то из хот-фиксов, а потом разобрался, что с моделями связано. Но чистить либы было некогда, проще было смириться с подтормаживаниями.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 16:40
Рейтинг@Mail.ru


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