Discussion:
Вопрос к спецам по Xilinx
(слишком старое сообщение для ответа)
Serge Olisov
2004-01-20 19:29:02 UTC
Permalink
Здраствуй, Harry.

26 Feb 40 около 15:32,
Harry Zhurov написал письмо к Serge Olisov:

[ Skip...]

SO>> Да,как правило,моделирования из ISE вполне хватает.А вкусности
SO>> ModelSim'a они мне кажется больше заточены под верификацию FPGA
SO>> класса SOC и небольшихASIC'ков.

HZ> Т.е. это нормально, когда из ISE запускаешь ModelSim, оно
HZ> грузится, симулирует, рисует диаграммы, а в самом симуляторе ничего не
HZ> трогаешь?

Пока жизнь не заставит. Hа самом деле лезть надо,хотя бы для того чтобы
откомпилировать свежие библиотеки,хотя опять же это можно делать и из
командной строки.

HZ> [...]


SO>> Меня тоже,абсолютно не порадовал. Я пишу исключительно
SO>> testbench'и для верификации своих проектов.

HZ> Т.е. руками вбиваешь? Hу, и как, не утомляет - наглядности все же
HZ> тут нету?


Конечно руками. Абсолютно,не утомляет,так как тесты исключительно
поведенческие,и в них не приходится задавать,что типа -в 10 ns A<='1' ,а в 20
ns A<='0' ну и в таком духе.
Hасчет наглядности - я так привык. Да и заколебаться можно рисовать шину,
например, 64 разряда.


HZ> [...]

SO>> Рекомендую заказать на сайте Xilinx'а Xilinx DataSource CD-ROM и
SO>> другую литературу.Hа сидюке практически вся документация с
SO>> сайта включая,апликейшины и статьи журнала XCell,который кстати
SO>> пришлют вместе с сидюком и кучей другой литературы.

HZ> Уже заказал. Хотя на работе это не актуально - инет неплохой.

А дома? За чашкой чая почитать какой нибудь даташит,на сон грядущий это же
милое дело. :)


HZ> [...]


HZ> Simplify - это чьей разработки? И как с доступностью (спрашиваю из
HZ> интереса, пользоваться скорее всего буду все равно XST)

Фирма Synplicity - www.synplicity.com. Hа счет доступности - мир не без добрых
людей. :) Достать предпоследнюю верси с краком проблем нет.

Сергей.
[***@rambler.ru]
[ICQ#:172559074]
Harry Zhurov
2004-01-21 06:00:08 UTC
Permalink
Tue, 20 Jan 2004 22:29:02 +0300 Serge Olisov wrote to Harry Zhurov:


SO>>> Меня тоже,абсолютно не порадовал. Я пишу исключительно
SO>>> testbench'и для верификации своих проектов.

HZ>> Т.е. руками вбиваешь? Hу, и как, не утомляет - наглядности все же
HZ>> тут нету?

SO> Конечно руками. Абсолютно,не утомляет,так как тесты исключительно
SO> поведенческие,и в них не приходится задавать,что типа -в 10 ns A<='1' ,а в
SO> 20 ns A<='0' ну и в таком духе.
SO> Hасчет наглядности - я так привык. Да и заколебаться можно рисовать шину,
SO> например, 64 разряда.

Это, пожалуй, да! Видимо в этом есть смысл - сорцы на Verilog'е так и
пестрят кодом для симулятора. Просто никогда еще не сталкивался с этим.

Кстати, еще вопросец: вот в эхотаге есть такая библиотека параметризованных
модулей LPM. Мнения о ней разные, одни хвалят, другие ругают, но, на мой взгляд,
идея там заложена правильная: она содержит все стандартные компоненты в
минимальном количестве, но с максимальной гибкостью. Т.е. надо, к примеру,
счетчик - берем lpm_counter, задаем его параметры (разрядность и другие) и
пользуемся. Этого компонента хватает почти на все случаи жизни при том, что он
всего один. То же самое и с другими компонентами. Не нужно иметь огромную
библиотеку одинаковых функционально, но разных в деталях компонентов...

Впрочем, думаю, что ты знаешь про это. Так вот, а как дела обстоят у Xilinx?
Есть у них что-нибудь подобное. Вот нужен, например, счетчик на 13 бит, где его
взять. Можно, конечно, самому наваять модуль, но это не то, что хочется -
стандартные компоненты изобретать, честно говоря, в лом.

В Foundation, помнится, была такая штука - LogiBlox, которая могла
сгенерировать компонент. Но это не слишком удобно - каждый компонент нужно
руками генерить, а хоцца, чтобы оно параметризованным было, чтобы, например,
необходимую разрядность счетчика вычислял компилятор при сборке проекта, исходя
из заданных констант (период тактовой и временнОй интервал работы счетчика).

Есть у Xilinx что-нибудь аналогичное?


HZ>> [...]

SO>>> Рекомендую заказать на сайте Xilinx'а Xilinx DataSource CD-ROM и
SO>>> другую литературу.Hа сидюке практически вся документация с
SO>>> сайта включая,апликейшины и статьи журнала XCell,который кстати
SO>>> пришлют вместе с сидюком и кучей другой литературы.

HZ>> Уже заказал. Хотя на работе это не актуально - инет неплохой.

SO> А дома? За чашкой чая почитать какой нибудь даташит,на сон грядущий это же
SO> милое дело. :)

Вот для этого и заказал.

HZ>> [...]

HZ>> Simplify - это чьей разработки? И как с доступностью (спрашиваю из
HZ>> интереса, пользоваться скорее всего буду все равно XST)

SO> Фирма Synplicity - www.synplicity.com. Hа счет доступности - мир не без
SO> добрых людей. :) Достать предпоследнюю верси с краком проблем нет.

У них дема какая-нибудь триальная лежит или релиз можно добыть?

--
H.Z.

harry.zhurov<antispam::at>ngs<antispam::period>ru

### Пока семь раз отмерял, все, что можно, уже отрезали.
Loading...