Перейти к содержанию
    

Проблемы с клоком на Spartan 6 MGT IBERT

Всем привет! Впервые запускаем MGT, чип Spartan6 150T (sg 2).

Внутренний лупбек работает без ошибок. Но не работает внешний лупбек.
Есть две разные платы (*), ситуации практически одинаковые.

Первое во что воткнулись и стали изучать - клок.
Без сконфигуренного ядра MGT - линия клока имеет амплитуду 780mV (свинг будет 780mV*2), когда ядро залито в ПЛИС, амплитуда падает на треть, но форма сигнала становится более квадратной. Почему падает амплитуда? Это нормально? В ug386 сказано, что клок имеет внутреннюю терминацию 100 Ом и подтяжку на 2/3 MGTAVCC. Почему тогда в схеме терминации линий клока отсутствует коммутатор терминации. Амплитуда скачет, но почему, если там фиксированное подключение.
 
image.thumb.png.896cc22d76058e7d3d90dd6856afcf04.png
слева ядро залито, справа не залито
image.png.ba9c2658730732fceed9ac658b9577aa.png
(*)
1 плата

Spartan 6 (speed grade 2)
Клок: 7M-25.000MEEQ (quartz) -> NB3N5573  -> HCSL to LVDS -> 0.1uF CAP -> MGTREFCLK P/N
Питание: TPS74201RGW (1.8V to 1.2V)
2 плата

Spartan 6 (speed grade 3)
Клок: http://www.quartz1.com/price/techdata/SOC7_LVDS.pdf -> 0.1uF CAP -> MGTREFCLK P/N
Питание: L6932 (1.8V to 1.2V)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрите документ ug386 (у меня версия 2.2) начиная со стр.37 Может поможет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Амплитуда падает и форма меняется, потому что в кристалле включается терминирование.

Почему думаете, что проблема в клоке? Что значит не работает внешний loopback?

Пробовали кристалл сам на себя замыкать снаружи (RX на TX), а в IBERT отключать loopback?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 hours ago, Flood said:

Пробовали кристалл сам на себя замыкать снаружи (RX на TX),?

это и есть внешний loopback

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 часов назад, des00 сказал:

это и есть внешний loopback

В IBERT есть еще remote loopback, это совсем другое. Возможно, ТС говорит о нем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 07.05.2019 в 23:38, Flood сказал:

Амплитуда падает и форма меняется, потому что в кристалле включается терминирование.

Почему думаете, что проблема в клоке? Что значит не работает внешний loopback?

Пробовали кристалл сам на себя замыкать снаружи (RX на TX), а в IBERT отключать loopback?

Интересно как терминирование может включаться, если на схеме приемника клока в ПЛИС нет элементов коммутации ? Вопрос насколько я понимаю, в этом.

При этом можно сказать, что эти элементы просто не отображены на схеме, но например в схеме приемника xilinx управляемые ключи терминаторов показывает, и при конфигурации корок есть выбор вариантов терминации входа приемника.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 10.05.2019 в 00:44, a123-flex сказал:

Интересно как терминирование может включаться, если на схеме приемника клока в ПЛИС нет элементов коммутации ? Вопрос насколько я понимаю, в этом.

При этом можно сказать, что эти элементы просто не отображены на схеме, но например в схеме приемника xilinx управляемые ключи терминаторов показывает, и при конфигурации корок есть выбор вариантов терминации входа приемника.

Полагаю, именно так - в гайде приведена упрощенная схема. Вероятно, не задействованный буфер вообще отключается, в т.ч. чтобы не потреблять лишнюю энергию. Отключается и терминирование в нем. Скачок осциллограммы при загрузке конфигурации лично наблюдал, и неоднократно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 11.05.2019 в 22:09, Flood сказал:

Полагаю, именно так - в гайде приведена упрощенная схема. Вероятно, не задействованный буфер вообще отключается, в т.ч. чтобы не потреблять лишнюю энергию. Отключается и терминирование в нем. Скачок осциллограммы при загрузке конфигурации лично наблюдал, и неоднократно.

Спасибо. Не обращали внимание - у меня такое ощущение что при работе mgt ПЛИС конкретно греется ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 часов назад, a123-flex сказал:

Спасибо. Не обращали внимание - у меня такое ощущение что при работе mgt ПЛИС конкретно греется ?

Ну как конкретно, сколько MGT сожрут - на столько и нагреется. Power Estimator дает довольно правдоподобную оценку потребления для каналов MGT.

Конечно, если поднимать 8-лейновый PCI Express - потребление прилично подрастет по сравнению с пустым кристаллом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 часов назад, Flood сказал:

Ну как конкретно, сколько MGT сожрут - на столько и нагреется. Power Estimator дает довольно правдоподобную оценку потребления для каналов MGT.

Конечно, если поднимать 8-лейновый PCI Express - потребление прилично подрастет по сравнению с пустым кристаллом.

Спасибо. Power Estimator. Забыл это слово))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...