реклама на сайте
подробности

 
 
> Генерация констант в VHDL, Не получается корректно задекларировать
vladec
сообщение Jun 19 2017, 11:31
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Требуется создать некий набор констант, число N (integer) которых задается в generic модуля. Там же задано некое число M тоже integer.
В architecture задаю такую конструкцию:
Цитата
type cons is ARRAY(N - 1 downto 0) of
integer range 0 to (N * M - 1);

А после ключевого слова begin пытаюсь задекларировать нужный мне массив констант NN:
Цитата
constant NN : cons;

Конкретные значения константам присваиваю далее.

ModelSim такую конструкцию проглатывает без проблем и корректно моделирует, а Xilinx ISE не берет.
Ругается на "constant NN : cons;" типа:
Syntax error near "constant".
cons is not a component

Подскажите как это можно обойти?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 16:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01378 секунд с 7
ELECTRONIX ©2004-2016