Перейти к содержанию
    

Matlab hdl coder

Здравствуйте.
Я в матлабе новичок. 
У меня стоит версия r2015b.
Пытаюсь сгенерировать VHDL файл из m функции при помощи HDL coder.

Файл генерируется, но портов clock, reset, clock_enable и clock_out в VHDL файле нет. Генерируется безклоковый непонятный файл.

Почему? В настройках они указаны.

Благодарю.

PS.jpg

Изменено пользователем Kostochkin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

39 минут назад, Kostochkin сказал:

Пытаюсь сгенерировать VHDL файл из m функции при помощи HDL coder

Не генерируются в модуле матлаба/simulink или не генерируются в VHDL-файле?

Если Вы их не видите как порты модуля MATLAB, то это нормально, а вот если они отсутствуют в файле VHDL,

тогда это странно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сам вхдл код посмотрите. Может эти порты там не нужны и генерируется полная комбинаторика. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет, в коде vhdl какая-то каша.

Но допустим, что матлаб собрал комбинаторную логику. А мне нужна логика на клоке.

Как тогда мне принудительно задать, чтобы блок работал по клоку?

Благодарю.

Изменено пользователем Kostochkin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 6/3/2019 at 11:45 AM, syoma said:

Модель и код в студию. Могу поглядеть.

Благодарю, но не надо, матлаб и правда генерит комбинаторику.

Вопрос в другом.

Можно ли в HDL coder жестко задать, чтобы генерировался модуль HDL с клоком? или наоборот без клока?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Kostochkin said:

Благодарю, но не надо, матлаб и правда генерит комбинаторику.

Вопрос в другом.

Можно ли в HDL coder жестко задать, чтобы генерировался модуль HDL с клоком? или наоборот без клока?

Если у вас в дизайне будут регистры, будет и клок.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 05.06.2019 в 12:27, syoma сказал:

Если у вас в дизайне будут регистры, будет и клок.

А как в скрипте указать какие переменные должны быть регистрами?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 hours ago, _sda said:

А как в скрипте указать какие переменные должны быть регистрами?

Надо хелп читать. Наверняка что-то, связанное с памятью и которое должно сохранять состояние между вызовами функции. Сорри, я по m-функциям не силен, а больше Симулинком занимаюсь. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...