|
|
  |
Стыковка MATLAB и Quartus, От печки |
|
|
|
Sep 10 2017, 06:37
|

Знающий
   
Группа: Участник
Сообщений: 585
Регистрация: 9-12-05
Из: Москва
Пользователь №: 12 011

|
Вот интересно, в личном кабинете стоит, что немедленно информировать о появлении ответа. А на деле... Сижу в полной уверенности, что ответов нет.
М-да, вижу, что не очень с этим вопросом.
Т.е., по сути, решение состоит в том, что в MATLAB сгенерировать HDL и перегнать его в Quartus? Ну хорошо, пусть так, хотя что-то уж просто выходит, судя по тому, как мучается один инженер с реализацией MATLAB-моделей на MAX10. В модели всё идеально, а в реальности ... И не то, чтобы не работало вообще, а тонкости всякие подводят типа переключения режимов и загрузок параметров. А дьявол, как известно, в деталях.
--------------------
Кто работает - тот работает.
|
|
|
|
|
Sep 11 2017, 07:48
|

Знающий
   
Группа: Участник
Сообщений: 585
Регистрация: 9-12-05
Из: Москва
Пользователь №: 12 011

|
Цитата(warrior-2001 @ Sep 11 2017, 09:54)  Скачайте вебинар на русском по этой тебе с сайта матлаба. Тонкостей масса. Я вот под это перспективное направление отдельного человека выделяю. Ибо сам слишком прикипел к коду и ПЛИС, чтобы вот так легко прошивки делать из симулинка. Симулинк в самом конце работы вызывает квартус и скармливает ему уже проект, а не код! Остается только тайминги выровнять и сделать пару циклов, передвигаю регистры у симулинка в "преобразователе модели в код" - это такая функция, название не помню. Вот это интересно. А насчёт человека отдельного. Вот он отдельный и мучается, ибо хорошо понимает математику и программирование, но плох в физике и разборках вокруг errata.
--------------------
Кто работает - тот работает.
|
|
|
|
|
Sep 19 2017, 07:07
|

Знающий
   
Группа: Участник
Сообщений: 585
Регистрация: 9-12-05
Из: Москва
Пользователь №: 12 011

|
Цитата(petrov @ Sep 11 2017, 13:09)  Если мучается, значит где-то подход неверный. HDL и цифровую схемотехнику понимает? Смысл не в том чтобы эти вещи совсем опустить, а в более подходящем для ЦОС окружении разрабатывать. Получается что. Вот делается модель в MATLAB, которая безусловно работает. Переносится эта модель в FPGA в жёстком варианте, без возможности перестройки параметров. Всё блестяще работает. А потом вводится интерфейс, через который загружаются параметры. И далее начинается непонятно что. Один параметр выключен, всё остальное работает. Включается параметр. И всё летит к чертям собачьим. Причём так летит, что вообще никаких признаков работоспособности. А параметр относится к элементам управления, типа выключить вот эту часть схемы, пустить сигналы в обход. А это, извините, не совсем MATLAB, это уже знания особенностей чипа. У меня подозрение, что тупой перенос модели в HDL не годится, нужно приложить руки и голову. Руками нужно поработать, а не уповать на компьютер.
Сообщение отредактировал Navuhodonosor - Sep 19 2017, 07:27
--------------------
Кто работает - тот работает.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|