Xilinx ISE 11....как?

Программируемая логика - это не так уж и сложно. Разберемся вместе.
Аватара пользователя
Телерадиокошак
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 17, 2006 21:57:43

Сообщение Телерадиокошак »

ktb писал(а):Телерадиокошак, речь идет о ISE WebPack или о ISE Design Suite?
Я может глупый вопрос задам.... Как отличить?
Насколько я понял, качалка-инсталлятор один и тот же. Разница только в лицензии. Когда инталлятор спрашивал, какую лицензию будем юзать, я выбрал Webpack. Диалог типа того, что можно выбрать из меню Help/Manage Licence, а может быть и тот же самый.
Т.е. Webpack - это даже не отдельная ограниченная версия софта, это ограниченная лицензия для того же самого софта. Или я что-то путаю?
Изображение
11.4 я только для Design Suite на сайте видел, а для WebPack до сих пор только 11.1 для скачивания доступна. Хотя, может я плохо искал.
Я скачивал и устанавливал 11.1
Потом xilupdate сказал, что доступна версия 11.4, но для некоторых фич текущая лицензия не действует. Я снял галочки с тех пунктов, для которых не действует и все остальное с успехом обновилось до 11.4
Кстати, на каком линуксе у Вас все работает?
Debian
Последний раз редактировалось Телерадиокошак Сб фев 27, 2010 17:38:41, всего редактировалось 1 раз.
Реклама
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Сообщение SII »

Всё верно, ВебПак -- это ограниченная лицензия, которая ограничивает не только "морально", но и физически. Однако после приобретения нормальной лицензии никакой переустановки ПО не потребуется -- ставится только новая лицензия. Соответственно, обновлялки тоже общие.
Реклама
Аватара пользователя
ktb
Открыл глаза
Сообщения: 43
Зарегистрирован: Пн янв 04, 2010 22:38:20

Сообщение ktb »

Насколько я понял, качалка-инсталлятор один и тот же.
Не знаю даже... я TAR-овский архив скачал, распаковал его и запустил инсталлятор с локального компа.
Всё верно, ВебПак -- это ограниченная лицензия, которая ограничивает не только "морально", но и физически.
Ааа... То есть, если планируется приобретать лицензию, то нужно Design Suite качать, подключать файл лицензии и активировать все фичи, а если лицензии нет, то и разницы никакой, кроме того что дольше качать.

Вот еще такой вопрос ко всем, кто устанавливал ISE WebPack 10 или 11. У вас по времени инсталляция сколько длилась? У меня установка заняла 8 часов на быстром компе. )) Отключение антивируса особо не повлияло на скорость. Пробовал на другой машине, более старой и без антивиря, там вроде побыстрей было, но тоже 4-5 часов инсталлятор пыхтел.
На диске 73500 файлов и 3668 папок занимают 4,56 Гб. :)
Nobodevi4
Родился
Сообщения: 7
Зарегистрирован: Сб мар 06, 2010 18:35:33

Сообщение Nobodevi4 »

у меня на старом компе меньше часа ставилась...
Народ, кто-нибудб знает, как сделать обыкновенный синус в ISE WebPack 10.1 на Spartan2 и XC2S100???
Реклама
Эиком - электронные компоненты и радиодетали
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Сообщение SII »

Если имеется в виду вывод синусоидального сигнала, то без внешнего ЦАПа не обойтись. У ПЛИС же только цифровые выходы...
Реклама
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7359
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Сообщение uldemir »

В ISE тулбаре жмете кнопочку в виде лампочки или Edit -> Language templates можно найти примеры для многих компонентов. Вот ROM

Код: Выделить всё

-- The following code must appear before the "begin" keyword in the architecture
-- body.

    type <rom_type> is array ((2**<ram_addr_bits>-1) downto 0) of std_logic_vector (<ram_width>-1) downto 0);
    constant <ROM_NAME> : <rom_type> :=("0001","0010","0011","0100","0101",
                                        "0110","0111","1000","1001","1010",
                                        "1011","1100","1101","1110","1111",
                                        "0001","0010","0011","0100","0101",
                                        "0110","0111","1000","1001","1010",
                                        "1011","1100","1101","1110","1111",
                                        "1111","1111","<more_values_here>");  

    signal <rom_data> : std_logic_vector (<ram_width>-1) downto 0);
Это оно?
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Реклама
Spartan3E
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Чт дек 24, 2009 23:50:46

Сообщение Spartan3E »

Сопрот по сигналу после емкость на землю. Вот вам и синус из меандра.
Аватара пользователя
Андрюшка
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн янв 04, 2010 02:19:25
Откуда: хз

Сообщение Андрюшка »

Он будет кривой. Тогда уж R-2R матрицу спаять. Можно получить любую форму :)

Хотя я тоже торможу, для R-2R нужно еще где-то цифровую синусоиду взять.
Последний раз редактировалось Андрюшка Вт мар 09, 2010 15:32:09, всего редактировалось 2 раза.
Опыт растет прямо пропорционально выведенному из строя оборудованию.
______________
Jedem das Seine
Аватара пользователя
Телерадиокошак
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 17, 2006 21:57:43

Сообщение Телерадиокошак »

ktb писал(а):Вот еще такой вопрос ко всем, кто устанавливал ISE WebPack 10 или 11. У вас по времени инсталляция сколько длилась?
Долго. Вечером поставил на ночь устанавливаться. Утром, когда уходил на работу, комп еще шуршал. Когда пришел с работы все уже установилось.
Сейчас занимает 12 гигов :)
Это с апдейтом до 11.4, и, наверно, архивы там тоже остались.
movel
Родился
Сообщения: 1
Зарегистрирован: Вт мар 09, 2010 14:19:28
Контактная информация:

Сообщение movel »

Извините, если не по-теме, но такой вопрос, как работу ПЛИС промоделировать в Proteus?
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Сообщение SII »

movel писал(а):Извините, если не по-теме, но такой вопрос, как работу ПЛИС промоделировать в Proteus?
Если просто -- никак :) ПЛИС -- слишком сложная вещь, чтоб её там моделировать (одной конфигурационной памяти многие мегабиты могут быть, и каждый битик на что-нибудь да влияет). Отдельные логические ячейки или их группы моделировать, конечно, можно, только модель самому создавать надо. Моделировать есть смысл только саму целевую схему, которую на ПЛИС пытаются реализовать, но, опять-таки, разрабатывать что-то серьёзное на ПЛИС, _рисуя_ схемы -- занятие крайне неэффективное, куда выгоднее со всех точек зрения описывать логику работы будущего устройства на специальных языках (VHDL или Verilog), ну а их моделировать Протеус никак не умеет (зато есть возможность симуляции в инструментарии, используемом для разработки на ПЛИС -- в той же Xilinx ISE).
Аватара пользователя
ktb
Открыл глаза
Сообщения: 43
Зарегистрирован: Пн янв 04, 2010 22:38:20

Сообщение ktb »

Сопрот по сигналу после емкость на землю.
Кстати да... интегрирующая цепь.
Долго. Вечером поставил на ночь устанавливаться. Утром, когда уходил на работу, комп еще шуршал. Когда пришел с работы все уже установилось. Сейчас занимает 12 гигов Это с апдейтом до 11.4, и, наверно, архивы там тоже остались.
Ого! Случайно обнаружил, что если ставить на отдельный локальный диск, то инсталляция занимает всего минут пять, а если на системный, то ждать замучаешься. :)
Аватара пользователя
Телерадиокошак
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 17, 2006 21:57:43

Сообщение Телерадиокошак »

Ну вот так:
du -hc --max-depth=1 ISE_11.1
16K ISE_11.1/.xinstall
9,2G ISE_11.1/ISE
72M ISE_11.1/common
2,1G ISE_11.1/PlanAhead
182M ISE_11.1/DSP_Tools
12G ISE_11.1
12G итого
Надо будет почистить. Сейчас не до этого.
О компактности в Xilinx явно не заботились. Да и правильно, жесткие диски сейчас большие. И, кстати, у меня на отдельном винте. Настолько отдельном, что установщик думает, что на нем 0 Мб свободного места :)
Аватара пользователя
Андрюшка
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн янв 04, 2010 02:19:25
Откуда: хз

Сообщение Андрюшка »

Интегрирующей цепью синус не получится. Чтобы получить синус нужен ФНЧ минимум 6 - 7 порядка.
Опыт растет прямо пропорционально выведенному из строя оборудованию.
______________
Jedem das Seine
Аватара пользователя
ktb
Открыл глаза
Сообщения: 43
Зарегистрирован: Пн янв 04, 2010 22:38:20

Сообщение ktb »

Интегрирующей цепью синус не получится. Чтобы получить синус нужен ФНЧ минимум 6 - 7 порядка.
Что-то очень круто... Здесь поменьше порядки указывают "окончательная фильтрация осуществляется аналоговым ФНЧ 3-5-го порядков". http://naf-st.ru/articles/cd/sigdel/
Аватара пользователя
Андрюшка
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн янв 04, 2010 02:19:25
Откуда: хз

Сообщение Андрюшка »

Это дельта сигма, тут частота передискретизации огромная и сигнал можно условно считать частотно-импульсно модулированным. Интегрирующая цепь выделяет огибающую, а шумы дискретизации лежат далеко за пределом слышимости

В случае меандра нужно выделить не огибающую, а первую гармонику. Даже при ФНЧ 7 порядка КНИ будет процентов 8. Но если их не слушать, то сойдет.

По этому я сказал сделать простейший R-2R ЦАП + ФНЧ. Можно микруху внешний цап.
Последний раз редактировалось Андрюшка Ср мар 10, 2010 20:18:24, всего редактировалось 1 раз.
Опыт растет прямо пропорционально выведенному из строя оборудованию.
______________
Jedem das Seine
Аватара пользователя
ktb
Открыл глаза
Сообщения: 43
Зарегистрирован: Пн янв 04, 2010 22:38:20

Сообщение ktb »

В случае меандра нужно выделить не огибающую, а первую гармонику.
Я даже о таком хитром способе и не подумал )))
По этому я сказал сделать простейший R-2R ЦАП + ФНЧ. Можно микруху внешний цап.
У нас же ПЛИС есть. Зачем еще внешние микрухи городить?
Аватара пользователя
Андрюшка
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн янв 04, 2010 02:19:25
Откуда: хз

Сообщение Андрюшка »

ktb писал(а): Я даже о таком хитром способе и не подумал )))
Вообще вопрос был как сделать из меандра синус, а кроме как выделить первую гармонику больше никак. Вопроса про дельта сигма небыло вообще.
У нас же ПЛИС есть. Зачем еще внешние микрухи городить?

Плис не умеет выдавать синус.
Опыт растет прямо пропорционально выведенному из строя оборудованию.
______________
Jedem das Seine
Аватара пользователя
ktb
Открыл глаза
Сообщения: 43
Зарегистрирован: Пн янв 04, 2010 22:38:20

Сообщение ktb »

Вообще вопрос был как сделать из меандра синус
Вопрос был "Народ, кто-нибудб знает, как сделать обыкновенный синус в ISE WebPack 10.1 на Spartan2 и XC2S100???"
Вопроса про дельта сигма небыло вообще.
А какая нам разница каким способом синус получить?
Плис не умеет выдавать синус.
Однобитный поток он выдать сможет и на интегратор его. Если частота сигнала не какая-то космическая. Кажется так.
Аватара пользователя
Андрюшка
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн янв 04, 2010 02:19:25
Откуда: хз

Сообщение Андрюшка »

Акелла промахнулся. :)))
Перечитал снова, теперь сам думаю, откуда я взял про меандр??? :shock:
Тогда да, можно попробовать однобитный поток преобразовать в сигнал.

Но в звуковухе Emagic EMI 6/2 плис XC2S100 использовалась с внешними цап и ацп.
Опыт растет прямо пропорционально выведенному из строя оборудованию.
______________
Jedem das Seine
Ответить

Вернуться в «ПЛИС»