Andreys55 0 30 января, 2017 Опубликовано 30 января, 2017 · Жалоба При проектировании устройства было замечено, что при прохождении сигнала через ПЛИС без всяких преобразований, он задерживается примерно на 10ns Т.е сигнал проходит через входной буфер IBUF, а затем идет на выход через OBUF. Установка параметра SLEW в значение FAST дает выигрыш примерно в 3-4ns Существует ли еще возможность уменьшить задержку? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 14 31 января, 2017 Опубликовано 31 января, 2017 · Жалоба Ну попробуйте поиграться с FROM:TO или set_max delay в зависимости от того, как вы описываете констрейны. Но гарантий нет, потому что все пути для роутинга уже проложены, надо лишь выбрать самый короткий. А его длина может оказаться больше, чем вам надо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
litv 0 31 января, 2017 Опубликовано 31 января, 2017 · Жалоба А ПЛИС дорогая :) ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Beby 4 31 января, 2017 Опубликовано 31 января, 2017 · Жалоба Укажите, пожалуйста, тип ПЛИС - от этого много зависит. У ряда ПЛИС есть параметр Drive - можно его поставить на максимум, для Вашего стандарта ввода-вывода. Кстати, стандарты тоже укажите: какой у Вас сейчас выбран, и тот который требуется - может кто чего хитрого и насоветует... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vascom 0 31 января, 2017 Опубликовано 31 января, 2017 · Жалоба Теоретически минимальную задержку можно узнать, посмотрев даташит на плисину. Там описаны все задержки на входные/выходные буферы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andreys55 0 1 февраля, 2017 Опубликовано 1 февраля, 2017 · Жалоба Используемая ПЛИС достаточно старенькая SPARTAN 3A XCS200A VQ 100 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Beby 4 2 февраля, 2017 Опубликовано 2 февраля, 2017 · Жалоба Используемая ПЛИС достаточно старенькая SPARTAN 3A XCS200A VQ 100Хорошая ПЛИС, очень много разных стандартов ввода-вывода поддерживает. Если Вы используете LVCMOS выходы, то можно попробовать установить максимальное значение атрибута Drive (у OBUF). Оно для разных LVCMOS - разное. В ug331 (Spartan-3 Generation FPGA User Guide) в Table 10-10: Available Single-Ended I/O Standards указаны максимальные значения Drive в зависимости от стандарта и различных условий. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 2 февраля, 2017 Опубликовано 2 февраля, 2017 · Жалоба Существует ли еще возможность уменьшить задержку? Наверное можно нагреть кристалл... И стабилизировать так его температуру. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 2 февраля, 2017 Опубликовано 2 февраля, 2017 · Жалоба Или остудить? Процессоры-то морозят. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться