Я пытаюсь решить, достаточно ли внутренней программируемой выходной нагрузки (UNTUNED_50) спартанского XC6SLX45-2CSG324I для нашего проекта или требуется внешняя нагрузка.
Трассы от вывода fpga (драйвера) до микросхемы (приемника) имеют относительную длину ~ 30 см, поэтому будут возникать отражения и возникать проблемы без терминирования источника.
Я просмотрел модель IBIS spartan6 IBIS для драйвера LVCMOS18_S_8_LR_33, выходное оконечное сопротивление рассчитывается как: min=41, typ=50, max=64. Что я бы посчитал хорошим.
Но глядя в таблицу данных ds162 на стр. 5, UNTUNED_50 имеет очень широкий диапазон от 21 до 96 Ом, что дает значительный звон.
Итак два вопроса:
Значения в технических характеристиках соответствуют рекомендуемым условиям эксплуатации (от -40°C до +100°C Tj для промышленного класса); Модели IBIS обычно рассчитаны на 25°C и не учитывают большие колебания температуры.
Это распространенная проблема в моделях, так как используются типичные (не гарантированные) значения.
Если вы ожидаете увидеть широкий диапазон температур, используйте значения из таблицы данных, так как это единственные значения, которые гарантированы ( если у вас возникли проблемы и вы использовали значения IBIS, Xilinx вам не поможет, поскольку эти значения не гарантируются) .
Если вам нужна точная оконечная нагрузка на выходе, не используйте внутренние терминаторы.
ДжейкобДж
Питер Смит
ДжейкобДж