Xilinx ISE 11....как?
- Реклама
- Реклама
-
SII
- Вымогатель припоя
- Сообщения: 635
- Зарегистрирован: Пт янв 30, 2009 14:50:35
- Откуда: Солнечногорск
Синтаксис там неверный. Как минимум такие ошибки: отсутсвие begin и дублирование имён. Есть сигналы A, B, C, D -- и одновременно есть процессы, помеченные этими же именами. Ну и как компилятор должен разбираться, что эти имена означают?
Ну и плюс, хотя это формально не ошибка -- безобразное оформление самого текста. Читабельность очень плохая, потому что нет отступов. Конечно, в таком мелком описании это не большая проблема, но в крупных проектах сам запутаешься, если не приучишь себя писать аккуратно.
Ну и плюс, хотя это формально не ошибка -- безобразное оформление самого текста. Читабельность очень плохая, потому что нет отступов. Конечно, в таком мелком описании это не большая проблема, но в крупных проектах сам запутаешься, если не приучишь себя писать аккуратно.
Я тоже скачал ISE 11 и ни фига не пойму. Все туториалы на примере старых версий. Может кто расскажет как пошагово создать простейший проект и тестбенч к нему с помошью VHDL или Verilog?
И еще не догоню нужно ли к ISE скачивать еще и ModelSim?
И чем ModelSim отличается от ISim? У меня каша в голове от всех этих названий и маркетинговых ходов Xilinx, не знаю куда нажимать! Мяуууу!
И еще не догоню нужно ли к ISE скачивать еще и ModelSim?
И чем ModelSim отличается от ISim? У меня каша в голове от всех этих названий и маркетинговых ходов Xilinx, не знаю куда нажимать! Мяуууу!
Можешь и файл, а можешь и приблудой пользоваться. VHDL testbench - это на VHDL пишешь последовательность сигналов. А Test Bench Waveform - это графическая тулза. Надеюсь, статью http://radiokot.ru/start/mcu_fpga/xilinx/01/ уже посмотрел?
Статью я давно посмотрел. И не только эту, а все, которые удалось найти в инете. И везде описываются старые версии, в которых еще есть графическая тулза для создания Test Bench Waveform.
В версии 11.1 эту фичу убрали и теперь можно только через файл VHDL Test Bench. А про это еще не успели статьи написать и туториалов я не видел, где бы для таких как я чайников на каком-нить простом примере объяснили как моделирование провести без графических примочек.
В версии 11.1 эту фичу убрали и теперь можно только через файл VHDL Test Bench. А про это еще не успели статьи написать и туториалов я не видел, где бы для таких как я чайников на каком-нить простом примере объяснили как моделирование провести без графических примочек.
-
SII
- Вымогатель припоя
- Сообщения: 635
- Зарегистрирован: Пт янв 30, 2009 14:50:35
- Откуда: Солнечногорск
Так-с. Залил два архива (около 20 метров каждый). Первый: http://www.iosif-vm.ru/FPGA_prototyping.rar (книжка под таким названием, я её где-то вроде "рекламировал" уже -- в этой теме или в какой другой), второй: http://www.iosif-vm.ru/ise11.rar (сборник всяких учебных пособий от Хилинха). Во втором архиве будет в том числе ug682.pdf -- это как раз типа учебник по ISim. К нему же идёт архив (внутри архива) с учебным примером. Я разбирался именно по нему, всё прошло без особых проблем и сложностей.
Что же касается дел с ПЛИС, то ведём их по-прежнему. Правда, времени маловато -- работа много съедает (сейчас, например, помимо поддержки текущих проектов, осваиваю ARM -- следующий писать под него придётся), ну а ПЛИС -- одно из моих хобби. Сейчас с одним приятелем решили на ней соорудить эмулятор PDP-11 (суперпопулярная мини-ЭВМ 1970-80-х, у нас её клоны под вывеской СМ ЭВМ выпускались). Пока сие находится в стадии проектирования (чем, собсно, я занимаюсь) плюс мелких разборок с будущей периферией (напарник пытается побороть вывод на монитор -- в общем, сделал, но что-то там с синхроимпульсами подглючивает, ещё не разобрался вроде; я наполовину сделал контроллер интерфейса PS/2 для подключения клавиатуры: ввод с клавы работает нормально, а выдача команд на неё пока не работает). Сам проект уже сунули на https://sourceforge.net/projects/pdp11-fpga/, Вику, в которой описывается проект (внутреннее устройство) -- на https://sourceforge.net/apps/mediawiki/ ... =Main_Page. Правда, читать особо пока нечего: только блок обработки данных процессора я описал, остальное в процессе, ну а практическая реализация начнётся, когда проект готов будет.
Что же касается дел с ПЛИС, то ведём их по-прежнему. Правда, времени маловато -- работа много съедает (сейчас, например, помимо поддержки текущих проектов, осваиваю ARM -- следующий писать под него придётся), ну а ПЛИС -- одно из моих хобби. Сейчас с одним приятелем решили на ней соорудить эмулятор PDP-11 (суперпопулярная мини-ЭВМ 1970-80-х, у нас её клоны под вывеской СМ ЭВМ выпускались). Пока сие находится в стадии проектирования (чем, собсно, я занимаюсь) плюс мелких разборок с будущей периферией (напарник пытается побороть вывод на монитор -- в общем, сделал, но что-то там с синхроимпульсами подглючивает, ещё не разобрался вроде; я наполовину сделал контроллер интерфейса PS/2 для подключения клавиатуры: ввод с клавы работает нормально, а выдача команд на неё пока не работает). Сам проект уже сунули на https://sourceforge.net/projects/pdp11-fpga/, Вику, в которой описывается проект (внутреннее устройство) -- на https://sourceforge.net/apps/mediawiki/ ... =Main_Page. Правда, читать особо пока нечего: только блок обработки данных процессора я описал, остальное в процессе, ну а практическая реализация начнётся, когда проект готов будет.


