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

 
 
> Как правильно назначить IBIS-модель, в HyperLinks
dysan
сообщение Oct 7 2010, 11:43
Сообщение #1


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

Группа: Участник
Сообщений: 77
Регистрация: 17-02-10
Пользователь №: 55 532



Есть топология платы затянутая в BoardSim и есть .ibis и .pkg файлы для виртекса, который стоит на плате. Помогите разобраться, как эту связку .ibis и .pkg файлов правильно подсунуть в BoardSim, чтобы он сам к нужным ногам подцепил нужные модели?
Прикрепленные файлы
Прикрепленный файл  Archive.rar ( 475.49 килобайт ) Кол-во скачиваний: 15
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mikesm
сообщение Oct 11 2010, 15:14
Сообщение #2


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

Группа: Свой
Сообщений: 158
Регистрация: 15-01-09
Из: Russia
Пользователь №: 43 426



Скорее всего Вам придется прописать вручную, так как производитель не знает, какой именно буфер и на какой пин выберет пользователь.
А по поводу pkg матрицы, это скорее у fill спросить, как в Hyperlynx задействовать pkg файл.
Я из этого дела выходил ручками. Прочитал в спецификации как рассчитывается PKG матрица, вычислил RLC значения для конкретного пина, затем подредактировал Virtex5 файл, прописав вычисленные значения на каждый пин. Ну правда мне нужно то было, всего 8 пин. И назначил им буферы те, которые используются в реальном проекте. А затем, опять же ручками уже в Hyperlynx назначил Assign model нужным пинам на плате выбранные пины из модели.
В принципе можно сделать генератор IBIS моделей для таких дел, наверное даже в Excel, но руки не дошли.
Go to the top of the page
 
+Quote Post
dysan
сообщение Oct 12 2010, 05:29
Сообщение #3


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

Группа: Участник
Сообщений: 77
Регистрация: 17-02-10
Пользователь №: 55 532



Цитата(mikesm @ Oct 11 2010, 19:14) *
Скорее всего Вам придется прописать вручную, так как производитель не знает, какой именно буфер и на какой пин выберет пользователь.
А по поводу pkg матрицы, это скорее у fill спросить, как в Hyperlynx задействовать pkg файл.
Я из этого дела выходил ручками. Прочитал в спецификации как рассчитывается PKG матрица, вычислил RLC значения для конкретного пина, затем подредактировал Virtex5 файл, прописав вычисленные значения на каждый пин. Ну правда мне нужно то было, всего 8 пин. И назначил им буферы те, которые используются в реальном проекте. А затем, опять же ручками уже в Hyperlynx назначил Assign model нужным пинам на плате выбранные пины из модели.
В принципе можно сделать генератор IBIS моделей для таких дел, наверное даже в Excel, но руки не дошли.


А как вы вычислили RLC значения для каждого пина? Мне отчего-то подумалось, что это измеренные данные.

Вот то-то и оно, что руки до всего не доходят. А ведь использование .pkg файлов предусмотрено структурой .ibs файла, да и сам Xilinx не зря отдельно выкладывает один .ibs файл и много .pkg файлов под каждый корпус свой. Ведь был же смысл? И вряд ли этот смысл направлен на усложнение жизни пользователю, чтобы он переписывал .ibs файл или писал генератор, выводов-то не 10-20 а 640 только пользовательских в банках и для разных корпусов они по разному расположены. Чтож, теперь под каждый корпус отдельный генератор писать?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 05:29
Рейтинг@Mail.ru


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