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

 
 
> spartan6 LX150t и 3 GTP, не работает :-(.
Mad Makc
сообщение Jun 16 2012, 08:15
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 244
Регистрация: 2-10-04
Из: Мухосранска
Пользователь №: 763



Есть плата, на ней стоит xс6slx150t.
у микросхемы 3 гигабитных интерфейса, но заведены они следующим образом- в каждом tile задействован только один GTP трансивер.
Если в ПЛИС-е инициализировать только два гигабитных интерфейса, то всё работает.
Но как только я включаю в схему ещё и третий, то начинаются чудеса - пропадает клок.
диагностирую я это тем, что чипскоп мне говорит, что у вас либо нету клока, либо он слишком медленный+ счетчик выведенный на внешний пин так же не генерит частоту.

да, в данном варианте клок у меня один, генерит его один из интерфейсов, а для остальных интерфейсов он является опорным.
Поэтому провел следующий эксперимент.
сделал так, что два интерфейса синхронизируются по одному клоку (clk_125) , а третий по другому( clk_125_3).
получилось ещё веселей- clk_125 пропал, но clk_125_3 рабочий.

Есть у кого мысли, что я делаю не так?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Mad Makc
сообщение Jun 18 2012, 08:00
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 244
Регистрация: 2-10-04
Из: Мухосранска
Пользователь №: 763



wolfman:

а почему пришлось на dll завести? Случайно не потому, что плейсер ругался, что не сможет развести цепь с buffio2 до bufg ?
а для чего умножать до 125 МГц? с TILE0_GTPCLKOUT0_OUT вроде как уже 125 идет. или как?
Go to the top of the page
 
+Quote Post
wolfman
сообщение Jun 18 2012, 08:50
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032



Цитата(Mad Makc @ Jun 18 2012, 18:30) *
wolfman:

а почему пришлось на dll завести? Случайно не потому, что плейсер ругался, что не сможет развести цепь с buffio2 до bufg ?

Именно по этому, ну и в документе нашел, что можно через dll завести.

Цитата
а для чего умножать до 125 МГц? с TILE0_GTPCLKOUT0_OUT вроде как уже 125 идет. или как?


Так выход divclk буфера buffio2 это деленка до 25МГц, попытка использовать другие выходы приводила к ругани и отказу разводиться..

TILE0_GTPCLKOUT0_OUT их две, та которая с индексом 0-ль, появлялась, а потом пропадала. Поэтому использовал с индексом 1, она была всегда.


--------------------
Россия это даже не страна.
Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 03:14
Рейтинг@Mail.ru


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