Conv 0 4 сентября, 2017 Опубликовано 4 сентября, 2017 · Жалоба Уважаемые! Просьба подсказать литературу типа ликбеза и выше, в которой описано, как загружать модели из MATLAB в Quartus, чтобы в последующем программировать фильтры и т.п. на линейках продуктов Atlera. Имею ввиду автономную литературу, не презентации, которые имеются на сайте altera.ru во множестве. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 6 4 сентября, 2017 Опубликовано 4 сентября, 2017 · Жалоба Просто HDL, литература не требуется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 41 4 сентября, 2017 Опубликовано 4 сентября, 2017 · Жалоба Ищите по волшебному слову DSP Builder: https://www.altera.com/products/design-soft...r/overview.html Документация: https://www.altera.com/solutions/technology...umentation.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
warrior-2001 0 4 сентября, 2017 Опубликовано 4 сентября, 2017 · Жалоба Я бы советовал эту тему поднимать со стороны Матлаба и Симулинка. Квартус в этой теме весьма прост и кроме лицензий не требует каких-то особенных знаний. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Conv 0 10 сентября, 2017 Опубликовано 10 сентября, 2017 · Жалоба Вот интересно, в личном кабинете стоит, что немедленно информировать о появлении ответа. А на деле... Сижу в полной уверенности, что ответов нет. М-да, вижу, что не очень с этим вопросом. Т.е., по сути, решение состоит в том, что в MATLAB сгенерировать HDL и перегнать его в Quartus? Ну хорошо, пусть так, хотя что-то уж просто выходит, судя по тому, как мучается один инженер с реализацией MATLAB-моделей на MAX10. В модели всё идеально, а в реальности ... И не то, чтобы не работало вообще, а тонкости всякие подводят типа переключения режимов и загрузок параметров. А дьявол, как известно, в деталях. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
warrior-2001 0 11 сентября, 2017 Опубликовано 11 сентября, 2017 · Жалоба Скачайте вебинар на русском по этой тебе с сайта матлаба. Тонкостей масса. Я вот под это перспективное направление отдельного человека выделяю. Ибо сам слишком прикипел к коду и ПЛИС, чтобы вот так легко прошивки делать из симулинка. Симулинк в самом конце работы вызывает квартус и скармливает ему уже проект, а не код! Остается только тайминги выровнять и сделать пару циклов, передвигаю регистры у симулинка в "преобразователе модели в код" - это такая функция, название не помню. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Conv 0 11 сентября, 2017 Опубликовано 11 сентября, 2017 · Жалоба Скачайте вебинар на русском по этой тебе с сайта матлаба. Тонкостей масса. Я вот под это перспективное направление отдельного человека выделяю. Ибо сам слишком прикипел к коду и ПЛИС, чтобы вот так легко прошивки делать из симулинка. Симулинк в самом конце работы вызывает квартус и скармливает ему уже проект, а не код! Остается только тайминги выровнять и сделать пару циклов, передвигаю регистры у симулинка в "преобразователе модели в код" - это такая функция, название не помню. Вот это интересно. А насчёт человека отдельного. Вот он отдельный и мучается, ибо хорошо понимает математику и программирование, но плох в физике и разборках вокруг errata. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 6 11 сентября, 2017 Опубликовано 11 сентября, 2017 · Жалоба А насчёт человека отдельного. Вот он отдельный и мучается, ибо хорошо понимает математику и программирование, но плох в физике и разборках вокруг errata. Если мучается, значит где-то подход неверный. HDL и цифровую схемотехнику понимает? Смысл не в том чтобы эти вещи совсем опустить, а в более подходящем для ЦОС окружении разрабатывать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Conv 0 19 сентября, 2017 Опубликовано 19 сентября, 2017 (изменено) · Жалоба Если мучается, значит где-то подход неверный. HDL и цифровую схемотехнику понимает? Смысл не в том чтобы эти вещи совсем опустить, а в более подходящем для ЦОС окружении разрабатывать. Получается что. Вот делается модель в MATLAB, которая безусловно работает. Переносится эта модель в FPGA в жёстком варианте, без возможности перестройки параметров. Всё блестяще работает. А потом вводится интерфейс, через который загружаются параметры. И далее начинается непонятно что. Один параметр выключен, всё остальное работает. Включается параметр. И всё летит к чертям собачьим. Причём так летит, что вообще никаких признаков работоспособности. А параметр относится к элементам управления, типа выключить вот эту часть схемы, пустить сигналы в обход. А это, извините, не совсем MATLAB, это уже знания особенностей чипа. У меня подозрение, что тупой перенос модели в HDL не годится, нужно приложить руки и голову. Руками нужно поработать, а не уповать на компьютер. Изменено 19 сентября, 2017 пользователем Navuhodonosor Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 6 19 сентября, 2017 Опубликовано 19 сентября, 2017 · Жалоба ... Непонятно, не работают мультиплексоры, конечные автоматы и т. п.? Не вижу никаких проблем скажем в одном режиме считывать коэффициенты фильтра из блока памяти, в дрогом заливать туда коэффициенты через интерфейс. Разумеется матлаб не освобождает от продумывания архитектуры. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chirik8807 0 21 сентября, 2017 Опубликовано 21 сентября, 2017 · Жалоба Посмотрите вебинары https://www.youtube.com/watch?v=GyLEgv9fgIw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hale 1 22 сентября, 2017 Опубликовано 22 сентября, 2017 · Жалоба не знаком с плисами. сотрудник руками допиливал шаблоны из DSPLinks, а я ему просто на Октаве набросал скрипты для высчитывания бинарных таблиц фильтров в нужном количестве простыней прямо в сишном формате, под #include. Ячеек для хороших КИХ фильтров было мало, а памяти дофигищи, задавали таблицы для каждого микроотклонения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Conv 0 22 сентября, 2017 Опубликовано 22 сентября, 2017 · Жалоба Я к тому, что "всё нужно делать самому". Не помню, откуда цитата. :laughing: Не зная тонкостей, трудно правильно ставить задачу. Хорошо, спасибо! Материала накидали вполне достаточно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 23 сентября, 2017 Опубликовано 23 сентября, 2017 · Жалоба Ещё как вариант: MATLAB HDL Coder если не охота привязываться к симулинку (DSP Builder) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться