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

 
 
> PCIE и refclk.
new123
сообщение Aug 8 2018, 19:18
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 140
Регистрация: 30-11-17
Пользователь №: 100 438



Коллеги, я временно сдаюсь и прошу очередного совета опытных =))

Не могу подцепить нормально refclk от матери на stratix v. Что делаю?

1) Назначаю стандарт, все как надо HCSL и DC_COUPLING_EXTERNAL_RESISTOR. Плата распаяна как надо. к refclk на стратикс подтянута gnd через 50ом.

2) По совету коллеги Rob, за неимением осциллографа, прокинул сигнал refclk. Запитал от него диод и на всякий случай инкрементирую некий счетчик. И вот тут самое интересное.
Спустя 54млсек после старта диод мой загорается, а счетчик инкрементируется ровно 2 раза и все. И застывает. То есть я получаю всего 2 такта от refclk и он замирает. Сам refclk замирает в состоянии 1. Навечно.

3) Вчера, коллега Rob предположил, что я не успеваю подготовиться за 100млсек согласно стандарту. С чем я был очень согласен.. Но сделав подробно сегодня логи старта, я вижу, что сигнал PCIE_PERST ставится в 1 (что говорит о старте после 100млсек) спустя много много времени после замирания клока refclk.

То есть подводя итоги, пока шина pcie дает мне время подготовиться, где то посредине начинает поступать refclk и умирает в 1. Что такое может быть? Куда копать? Пока ума не приложу. Может клок нужно правильно описать в sdc?

Заранее спасибо за любые советы.

Сообщение отредактировал new123 - Aug 8 2018, 19:19
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Yuri124
сообщение Aug 13 2018, 05:46
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 10-08-18
Пользователь №: 106 692



На плате с Cyclone V refclk 1.5V PCML и включен внутренний согласующий резистор 100 Ом.
Такое же подключение было и в альтеровской референсной разработке.
Больше никаких резисторов и конденсаторов на плате не подключено.

Сообщение отредактировал Yuri124 - Aug 13 2018, 05:49
Go to the top of the page
 
+Quote Post
new123
сообщение Aug 13 2018, 11:00
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 140
Регистрация: 30-11-17
Пользователь №: 100 438



Цитата(Yuri124 @ Aug 13 2018, 08:46) *
На плате с Cyclone V refclk 1.5V PCML и включен внутренний согласующий резистор 100 Ом.
Такое же подключение было и в альтеровской референсной разработке.
Больше никаких резисторов и конденсаторов на плате не подключено.

спасибо, я видел, что на каких то альтеровских досках чуть по другому.
но на моем стратиксе 5 точно стоят два резака прям у пинов по 50Ом, подтянутые на землю. В Handbook есть такая схема описанная для hcsl.

Я уже закинул вопрос на альтеру. Там мне потихоньку отвечают. Мысль от всего этого пришла, что джиттер большой. Посмотрел chip planner, квартус назначает действительно atx pll далековато от пинов. Сейчас экспериментирую, назначаю сам нужную atx pll, кол-во полученных тактов refclk на счетчике меняется, но частота пока не захватывается.

Еще на альтере рассказали, что они не берут частоту с pcie. А берут со своей платы. Для меня это новость, я не знал что можно у себя взять. Думал там как то pcie синхронизируется по общему клоку.

Сообщение отредактировал new123 - Aug 13 2018, 11:02
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 26th August 2025 - 03:15
Рейтинг@Mail.ru


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