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

Как распознать дифференциальную схему связи на плате?

Коллеги. Вечер добрый. На плате имею такую схему внешней PLL (обычная как на платах от Альтеры - Si5338):

 

post-100438-1530021371_thumb.jpg

 

Проблема: Не могу подцепить клок с внешней PLL. Просто сделал прошивку моргания диода по этому клоку раз в секунду.

 

Что известно:

1) Микруха PLL Si5338

2) Точно подключена на левые и правые refclk трансиверных блоков. Когда делаю pin assigments рефклока, со второй стороны кондера появляется напруга.

3) Судя по даташиду и выходному напряжению клока 1.2V - это LDVS

4) Клок либо 125, либо 322.xx

 

Что не известно:

 

1) Значения конденсаторов

2) Неизвестно все таки как именно прошита Si5338 и какой тип связи использует точно. Я накачал кучу даташитов (от Texas Instruments Reports) по подключению линий связи, но так и не смог идентифицировать схему. Везде используются сопротивления, а у меня только конденсаторы.

 

В pin assigments выствляю тип от 1.2-PCML и до LDVS, но диоды пока так и не заморгали, то есть клока нет.

Может кто нибудь поможет, хоть каким советом.

Заранее спасибо.

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


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

Терминаторы включили ?

 

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


Ссылка на сообщение
Поделиться на другие сайты
Терминаторы включили ?

да, в пин планнере при PCML автоматически 100ом ставилось. При LVDS попробовал и с ними и без них. Квартус автоматически не ставит 100ом.

Изменено пользователем new123

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


Ссылка на сообщение
Поделиться на другие сайты
Терминаторы включили ?

 

Задумался я, может в квартусе надо еще включить параллельное сопротивление 50 Ом.

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


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

Перерыв кучу литературы, выяснил. Что наличие кондеров в цепи говорит об одном - это ac ток.

И действительно, если смотреть мануал Handbook Volume 2: Transcievers, там явно сказано, что reference clock приемник работает только по AC, протоколы pcml, lvds, lvpecl, с настройкой OCT.

 

Еще порыв форумы альтеры, вроде надо задавать ток смещения. Осталось разобраться.

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


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

Вроде refclk нельзя напрямую к общей логике ПЛИС подключать, точнее можно но работать не будет, надо через ядро гигабитного трансивера.

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


Ссылка на сообщение
Поделиться на другие сайты
Вроде refclk нельзя напрямую к общей логике ПЛИС подключать, точнее можно но работать не будет, надо через ядро гигабитного трансивера.

я примерно так уже и понял, спасибо, в принципе это написано отдалено отдельным абзацем в одном мануале.

Поэтому я его подаю на ядро 10G и там смотрю статусы, зацепилась ли частота.

 

Пока что вычитал, что резистор в pin assigments нужно выставить так

 

Transceiver Dedicated Refclk Pin Termination - Normal 100 Ohm OCT (AC_COUPLING в файле qsf). Тогда автоматически делается смещение вольтажа

Изменено пользователем new123

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


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

http://www.alteraforum.com/forum/showthrea...ht=REFCLK+clock

 

тут человек описывает фокус как они использовали реф.

 

 

[quote]
The trick with A5 was to use an altclkctrl like so:

altclkctrl #(
.clock_type("GLOBAL CLOCK"),
.number_of_clocks(1)
) global_pll_ref_clk_inst (
.inclk(REFCLK_P),
.outclk(REFCLK_P_BUF)
);

and drive REFCLK_P_BUF to the pll input, and REFCLK_P to the transceiver.[/quote]

 

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


Ссылка на сообщение
Поделиться на другие сайты
http://www.alteraforum.com/forum/showthrea...ht=REFCLK+clock

 

тут человек описывает фокус как они использовали реф.

 

спс, попробую попозже.

 

 

я кстати пробовал через GLOBAL CLOCK в pin assigments. Подглядел в примерах на alterawiki

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


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

Вообщем подцепил частоту. Если когда кто нибудь будет искать ответ:

 

1) При кондерах в цепи нужно обязательно ставить терминатор такой:

pin assigments: "Transceiver Dedicated Refclk Pin Termination" - <Normal 100 Ohm OCT>

либо в файле qsf руками параметр

XCVR_REFCLK_PIN_TERMINATION = AC_COUPLING

 

 

2) Важно разобраться в подобной схеме. Как запитываете от refclk клоком трансивер, через CMU или ATX

2018-06-28_1830.png

Изменено пользователем new123

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


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

..а вы смогли использовать трансиверный ref для общих целей или только на трансивер он у вас идёт?

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


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

В общем, запомните: слова "вообщем" не существует. Вообще не существует.

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


Ссылка на сообщение
Поделиться на другие сайты
..а вы смогли использовать трансиверный ref для общих целей или только на трансивер он у вас идёт?

Пока ещё нет, сегодня буду пробовать

 

Координально!

В общем, запомните: слова "вообщем" не существует. Вообще не существует.

спасибо, буду знать

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


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

Привет. О какой плате идет речь: покупной кит или что-то своё?

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


Ссылка на сообщение
Поделиться на другие сайты
Привет. О какой плате идет речь: покупной кит или что-то своё?

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

а плата Gidel. Раньше их на ебее было штуки 3-4. Смотрю все выкупили за пол года.

Изменено пользователем new123

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти