[an error occurred while processing this directive]
Само собой,
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено V61 14 октября 2004 г. 11:38
В ответ на: Тут такое дело. (+) отправлено dxp 13 октября 2004 г. 16:56

если синтезатор не понимает какое-то описание, его применять не стоит.
Но общий принцип генератора следующий:
Есть (в данном случае условное, для памяти) описание

type MEM is array (0 to 2**width_buf - 1) of std_logic_vector(width_data - 1 downto 0);
signal RAM : MEM := INIT_MEM;

Оно может быть больше, использовать все входы встроенной памяти, и т.д.
Генератор вместо width_buf, width_data, INIT_MEM и т.п. подставит заданные Вами конкретные значения. И больше ничего.
Другое дело, что он может вернуть или такое же описание (конкретное) или "черный ящик", который уже должен восприниматься другим софтом (например coregen Xilinx генерирует edf).
Но в Вашем случае, Lpm модули от Altera имеют абсолютно конкретное языковое описание.
Не может быть, что бы вставленный модуль из библиотеки Lpm воспринимался правильно, а точно такой же с другим названием - неправильно.
Нужно просто посмотреть в User Guide синтезатора как это делать.


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru