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

 
 
> Оценка задержки вход-выход в CoolRunner, вопрос к имеющим опыт
uzig
сообщение Jan 16 2007, 19:06
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 31-07-06
Из: Мытищи
Пользователь №: 19 220



Рассчитываю схему одного устройства, где есть ПЛИС CoolRunner (I или II) на котором будет реализован счетчик (16 разрядный). По достижению счетчиком определенного значения на выходе ПЛИС должна появиться 1. Частота входного сигнала для счетчика 50 МГц.
Не оцените примерно минимальную задержку между входом последнего подсчитываемого импульса и установкой 1 на выходе ПЛИС? Реально получить 10-15 нс ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Boris_TS
сообщение Jan 22 2007, 00:10
Сообщение #2


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Входные данные:
ПЛИС: XCR3032-10VQ44, все элементы 16-ти разрядного счетчика при компиляции легли в один MacroCell, выходной перенос имеет фиксирующий триггер, входной тактовый сигнал подается на BUFG.

Результаты компилирования и моделирования на Xilinx ISE 8.1 SP3 таковы:
при Slew=SLOW Tdelay = 12.5 ns
при Slew=FAST Tdelay = 6.5 ns
Fmax = 95.2 MHz

где Tdelay - время задержки от фронта входного тактового сигнала до фронта выходного сигнала (переноса), а Fmax - максимальная частота работы 16-разрядного счетчика.

т.к. не была указана температура эксплуатации ПЛИС, то результаты моделирования получены в при установках по умолчанию (+25С). С повышение температуры Tdelay незначительно возрастет, а Fmax несколько снизится. Из опыта эксплуатации CoolRunner могу сказать, что ПЛИС с такой начинкой при входной частоте 50 МГц будет практически "ледяной".
Go to the top of the page
 
+Quote Post
uzig
сообщение Jan 22 2007, 17:28
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 31-07-06
Из: Мытищи
Пользователь №: 19 220



Цитата(Boris_TS @ Jan 22 2007, 00:10) *
где Tdelay - время задержки от фронта входного тактового сигнала до фронта выходного сигнала (переноса), а Fmax - максимальная частота работы 16-разрядного счетчика.


Большое спасибо за ответ.

А что значит сигнал переноса (который выходной)? У меня планируется после каждого изменения содержимого счетчика сравннеие с определенным числом и выдача сигнала при их совпадении. Эта процедура внесет свой вклад в увеличение задержки?
Go to the top of the page
 
+Quote Post



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

 


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


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