Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА: Макросы verilog: как увидеть результат

Макросы verilog: как увидеть результат 5 года 9 мес. назад #7647

  • vadim1
  • vadim1 аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 7
  • Спасибо получено: 1
Есть ли в Quartus опция, позволяющая увидеть результат выполнения макроса verilog?

элементарный пример:
`define N 1
parameter N=`N

Это корректно? Может быть Quartus сохраняет где-нибудь во временном файле результат применения макроса...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Макросы verilog: как увидеть результат 5 года 9 мес. назад #7648

  • nckm
  • nckm аватар
  • Не в сети
  • Администрация форума
  • Администрация форума
  • Сообщений: 112
  • Спасибо получено: 34
Честно говоря сомневаюсь, что есть какой-то файл, в котором сохраняется результат применения макроса.
Самое простое решение, наверное - это симуляция. В симуляции проекта точно будет видно что получилось в результате.
Спасибо сказали: vadim1

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Макросы verilog: как увидеть результат 5 года 9 мес. назад #7649

  • Leka
  • Leka аватар
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 635
  • Спасибо получено: 54
Icarus Verilog с ключом -E
М/б и в Квартусе есть, не смотрел.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от Leka.

Макросы verilog: как увидеть результат 5 года 9 мес. назад #7650

  • Leka
  • Leka аватар
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 635
  • Спасибо получено: 54
В Квартусе не нашел такой опции.
Спасибо сказали: vadim1

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от Leka.

Макросы verilog: как увидеть результат 5 года 9 мес. назад #7651

  • vadim1
  • vadim1 аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 7
  • Спасибо получено: 1
по идее, макросы должны применяться где то на этапе соответствующем "analysis and elaboration"
quartus_map.exe --help=analysis_and_elaboration
    Option to check all the design files in a design for syntax
    and semantic errors, and perform a netlist extraction.

но среди изменённых файлов подходящих тоже не нашёл.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.094 секунд
Работает на Kunena форум