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

 
 
 
Reply to this topicStart new topic
> PCI-E REF CLOCK
maxics
сообщение Jan 5 2013, 11:00
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 229
Регистрация: 16-11-09
Пользователь №: 53 649



Разрабатываю плату с PCI-E 8X, подключаться будет к XILINX Virtex-6. Времени сейчас изучать стандарт совсем нет, поэтому схему подключения беру от ML605. Вопрос по тактированию. В ML605 с PCI-E заводится 100 МГЦ, которая в свою очередь раздваивается в клоковом драйвере. Затем одна диф. пара 100 МГЦ заводистя в ПЛИС, а вторая идет на микросхему ICS874001, которая умножает на 5 и делит на 2 + чистит джиттер. Полученная дифф. пара 250 МГц заводится в ПЛИС.
Можно-ли обойтись без ICS874001 и, соответственно без клокового драйвера, т.е. 250 МГЦ сделать Dcm в ПЛИС ?
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jan 5 2013, 19:30
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 maxics
а как вы планируете использовать эти 250 МГЦ?
Go to the top of the page
 
+Quote Post
Flood
сообщение Jan 6 2013, 11:29
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Для работы встроенного блока PCIe нужна какая-то одна частота, 100МГц или 250МГц. Поддерживаются обе. Т.к. ML605 - отладочная плата, там реализованы оба варианта. Не знаю, есть ли какие-то преимущества у 250МГц, но на DCM эту частоту сделать не удастся, она должна подаваться на тактовый вход GTX (также, как и 100МГц).
Насчет x8 - если я не ошибаюсь, x8 на Virtex-6 поддерживается только на частоте 2,5 GT/s.

Дополнение: x8 на 5 GT/s поддерживается на спидгрейде -2 и -3.
Go to the top of the page
 
+Quote Post
maxics
сообщение Jan 7 2013, 20:53
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 229
Регистрация: 16-11-09
Пользователь №: 53 649



ПЛИС будет XC6VSX315 со спидгрейдом - 1. Это значит, что смогу реализовать только X4? В дальнейшем хотел реализовать PCI Express 2.0. Зачем тогда заводят 2 частоты, если можно использовать 100 МГц? Спасибо за отвееты.
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Jan 8 2013, 04:56
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



Чисто теоретически можно подать такт и с MMCM, но по моему опыту поднимания SATA2, GTX трансивер отказался нормально работать - были ошибки по приему. После того как подал такт на специальные ноги трансивера все заработало.


--------------------
Go to the top of the page
 
+Quote Post
Flood
сообщение Jan 8 2013, 06:28
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Вот тут можно почитать о клоках на PCIe:
http://www.xilinx.com/support/answers/18329.htm
Go to the top of the page
 
+Quote Post
maxics
сообщение Jan 8 2013, 07:40
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 229
Регистрация: 16-11-09
Пользователь №: 53 649



Цитата(Flood @ Jan 8 2013, 09:28) *
Вот тут можно почитать о клоках на PCIe:
http://www.xilinx.com/support/answers/18329.htm


Из документа понял, что GEN1 И GEN2 можно будет сделать и на 100 Мгц. Про 250 Мгц написано. Говорится,что ее использования уменьшает джиттер TX.

Сообщение отредактировал maxics - Jan 8 2013, 08:09
Go to the top of the page
 
+Quote Post
Jack_of_Shadows
сообщение Jan 23 2013, 07:04
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 29-10-10
Пользователь №: 60 513



Имеется такая ситуация:
подключаю заведомо рабочую плату с virtex-5 к компьютеру через pcie. С виртекса выведена на led опорная частота, поделённая до разумных пределов (сигнал refclkout от ядра pcie). В другом компьютере LED мигает в полном соответствии с опорой в 100 МГц. В этом - на порядок медленнее, как будто тактируется от опорной частоты мегагерц 10-12. Плата естественно не определяется.
С чем может быть связано такое поведение? Рут-комплекс держит интерфейс в каком-нибудь полувыключенном состоянии, или чего-то еще?
Go to the top of the page
 
+Quote Post
Andrew Su
сообщение Jan 24 2013, 15:26
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647



Цитата(Jack_of_Shadows @ Jan 23 2013, 09:04) *
Имеется такая ситуация:
подключаю заведомо рабочую плату с virtex-5 к компьютеру через pcie. С виртекса выведена на led опорная частота, поделённая до разумных пределов (сигнал refclkout от ядра pcie). В другом компьютере LED мигает в полном соответствии с опорой в 100 МГц. В этом - на порядок медленнее, как будто тактируется от опорной частоты мегагерц 10-12. Плата естественно не определяется.
С чем может быть связано такое поведение? Рут-комплекс держит интерфейс в каком-нибудь полувыключенном состоянии, или чего-то еще?


Добрый день.
Реально частоту в разъёме PCIe не измеряли?
Компьютеры одинаковые? В смысле размеров слотов и конфигурации материнской платы. Может есть разница в подключении слотов: без моста, через мост, через разные мосты?
Прошу прощения, что ничего не советую, возможно вопросы натолкнут на какие-то мысли.
Имеется такой опыт: плата тоже на Virtex 5. 100 МГц тактовый сигнал был пропущен через буфер ICS874003. Заложен был на всякий случай. В большинстве плат всё работало нормально. На трёх платах 100МГц в Virtex заходило, по форме сигнал, наблюдаемый доступными средствами(TDS3052), не отличался от 100МГц на рабочих платах, но линк по PCIe не устанавливался.
Грешил на Virtex. Но сначала выбросил буфер(заменить нечем было) и всё заработало на всех платах.
Интересно будет узнать, как Вы преодолеете проблему?
Удачи.
Go to the top of the page
 
+Quote Post
Jack_of_Shadows
сообщение Feb 11 2013, 08:55
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 29-10-10
Пользователь №: 60 513



Andrew Su, проблема как это ни странно решилась сама. Наверное вмешалась наука о контактах, так как после некоторого количества соединений-разъединений плат clock пошел нормальный, 100 МГц.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 07:05
Рейтинг@Mail.ru


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