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

 
 
> TLK3101, Потери пакетов
Corvus
сообщение Jan 12 2010, 17:16
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



Доброго времени суток!
Краткое описание ситуации: есть 2 платы, между ними нужно наладить обмен по оптическому кабелю.
Каждая плата структурно: FPGA (Spartan 3E) -> SerDes (TLK3101) ->SFP модуль. Если на любой из плат, оптическим кабелем соединить вход и выход SFP модуля, то всё работает замечательно. Принимаю те же данные, что передаю. Т.е "петля" на каждой плате работает.

Но если соединить платы между собой, то идёт большая потеря пакетов (более 50%). Связь устанавливается, потом падает, потом снова восстанавливается. И так бесконечно. smile3046.gif

На вход FPGA поступает 66 МГц от кварцевого генератора, в FPGA умножается на 2, и на TLK3101 поступает 133 МГц.
Пробовал подавать 66 МГц на TLK3101 напрямую - не помогло. Врочем, для TLK3101 работа на такой частоте не гарантируется.

Собственно вопрос, куда копать, чтобы добиться устойчивой связи? rolleyes.gif
Может кто-нибудь работал с этим SerDes?

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

P.S. Страница с описанием TLK3101 http://focus.ti.com/docs/prod/folders/print/tlk3101.html
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AndriAno
сообщение Feb 22 2010, 08:54
Сообщение #2


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

Группа: Свой
Сообщений: 103
Регистрация: 17-03-06
Из: Томск
Пользователь №: 15 319



Работаем с TLK2711. Действительно необходимо подавать правильную тактуху на обе микрухи. В нашем случае, с одной платы тактовая по коаксиалу(дополнительной линией) идет на другую. Тактовую подаем через PLL, без дополнительной фильтрации, проблем с потерей пакетов не наблюдаем.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 24th July 2025 - 12:47
Рейтинг@Mail.ru


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