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

Отправлено Victor® 08 февраля 2002 г. 11:01
В ответ на: Не наводка это точно(+) отправлено cdg 08 февраля 2002 г. 09:49

Если посмотреть на структуру Macrocell и I/O Control Block (Max3000A), то можно заметьть наличие сигналов To PIA
в обоих случаях. Т.е. напрашивается мысль, что если есть сигнал на выходе (который Reserved), то используется сигнал To PIA от I/O Control Block. А вот почему Fitter Altera не хочет использовать сигнал
непосредственно с выхода Macrocell - не всегда понятно. Конечно, возможно, используются оба сигнала To PIA, когда необходимо получить большое разветвление по выходу или быстродействие.

Проверить это легко с помощью счетчика.

-- Device EPM3032ATC44-4
-- 32-Bit Synchronous Counter

SUBDESIGN counter_32
(
clock :INPUT;
res/ :INPUT = VCC;
out :OUTPUT;
)
VARIABLE
bit[31..0] :DFF;
BEGIN
bit[].clk = clock;
bit[].clrn = !res/;

bit[] = bit[] + 1;

out = bit31;
END;

Report говорит о 100% использования. Причем все неиспользуемые
контакты становятся Reserved. Берем осциллоскоп и смотрим на эти ноги
... Мне правда некогда, если кто попробует, сообщите результаты.

К сожалению, большинство наших догадок так ими и останется, поскольку ждать от Altera агоритма трассировки ... Ну эту фразу можно по-разному закончить :-)))

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru