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

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

Отправлено dsmv 01 октября 2003 г. 11:31


Необходимо задержать сигнал на несколько ns. Хотелось бы это
сделать вставкой дополнительных буферов.

Вопрос: как сделать что бы эти буферы не удалялись при оптимизации?

В данный момент использую такую конструкцию:

attribute optimize: string;
attribute optimize of buf: component is "off";

signal s0,s1 : std_logic; -- промежуточные сигналы
begin

xbuf0: buf port map( o=>s0, i=>i );
xbuf1: buf port map( o=>s1, i=>s0 );
xbuf2: buf port map( o=>o, i=>s1 );

Но в проекте остаётся только один буфер.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru