irum4 0 22 октября, 2004 Опубликовано 22 октября, 2004 · Жалоба Понятно как моделировать работу ПЛИС, понятно как моделировать одновременную работу нескольких ПЛИС на функциональном и временом уровне, понятно как моделировать работу целой схемы если есть VHDL-модели каждого из элементов. А вот как моделировать схему если на плате стоит процессор как минимум 51, как максимум DSP? VHDL-модели на него нет и не напишеш. Как быть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lefthander 0 22 октября, 2004 Опубликовано 22 октября, 2004 · Жалоба Ну в каком то приближении все же можно промоделировать... Представив процессор в виде развесистого автомата с кучей портов,потом на www.opencores.org находится довольно большое количество моделей процессоров всех мастей,ну и наконец можно задействовать расширенные возможности программы моделирования,в случае использования ModelSim можно задействовать технологию FLI и уже на С/C++ изголятся как только можно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vetal 0 23 октября, 2004 Опубликовано 23 октября, 2004 · Жалоба Пишем на сях iss на нужный процессор, приклеиваем его через fli,pli,vhpi,systemc к моделсим или алдек, и работаем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
one_man_show 0 23 октября, 2004 Опубликовано 23 октября, 2004 · Жалоба Я для этого использую возможности LiveDesign от Альтиума. Подключаю плату Наноборд к Нексару и обкатываю на железе. Правда указанная платка стоит дорого, пока я беру ее во временное пользование, но собираюсь купить более дешевый вариант за $99 (см. топик). ПЛИС в таком варианте представляет собой виртуальную плату, на которую я устанавливаю МК и перефирию + виртуальные измерительные инструменты (анализатор, генератор, частотомер и т.д.). Одно плохо - набор ядер МК в Нексаре ограничен x51, Z80 и PIC1654. Ядра поставляются в виде пресинтезированных элементов под определенные ПЛИС, но это не есть сложное препятствие. Всё это можно делать и без Нексара, но именно нужно делать, а тут все инструменты готовые и проверенные, технология продумана. Подумалось, как это использовать отдельно от Нексара, например с Квартусом. Покопавшись в недрах продукта, нашел zip-архивы, в которых хранятся указанные ядра и инструменты. Ядра в принципе не так сильно интересуют, а вот инструменты хороши, можно попробовать. Но архивы запаролены, взломщик паролей пока не может справиться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться