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

 
 
> Организация "широкого" моста...
_pegas_
сообщение Jan 4 2005, 16:24
Сообщение #1


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

Группа: Свой
Сообщений: 79
Регистрация: 24-11-04
Пользователь №: 1 220



Нужен совет, котрый поможет сэкономить кучу времени smile.gif)
Требуется организовать двунаправленный полудуплексный канал между
двумя устройствами(платами), работающих от одного источника питания,
имеющих одну землю. Мгновенная скорость передачи в одном направлении должна
быть не менее 160 Мбайт/сек (ок 1300 Мбит/сек), и это без учета служебки, которая
возможно появится, взависимости от выбранного стандарта. Хотелось бы последвательный
вариант (меньше проводов, целее нервы smile.gif ) - FibreChannel, Gigabit Ethernet, 10Gbit Ether и т.д.
С точки зрения соединяемых устройст, интерфейс должен выглядеть как простой ФИФО - надо передать
на другую плату - пишем в него, надо принять
читаем из него, после получения прерывания. Вопрос сводится к выбору микросхем, на котоых можно организовать
канальный (MAC), физический PHY уровень. Не хотелось бы связываться с оптикой - дорого.
Спасибо за внимание!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
yornik
сообщение Jan 5 2005, 07:55
Сообщение #2


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

Группа: Свой
Сообщений: 113
Регистрация: 21-10-04
Пользователь №: 952



Вообще-то, вопрос странный. Вы вообще не используете ПЛИС у себя? С их помощью организация подобных интерфейсов довольно проста - одна LVDS-пара позволяет прокачать (в зависимости от типа ПЛИС, ессно) до 600Мбит, надо больше - параллелить.

До того, как появился LVDS в FPGA, использовали HDMP-1022/1024 (есть посовременней варианты у Agilent) и разные варианты LVDSных link-ов от National.
Go to the top of the page
 
+Quote Post
_pegas_
сообщение Jan 5 2005, 08:48
Сообщение #3


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

Группа: Свой
Сообщений: 79
Регистрация: 24-11-04
Пользователь №: 1 220



Цитата(yornik @ Jan 5 2005, 10:55)
Вообще-то, вопрос странный. Вы вообще не используете ПЛИС у себя? С их помощью организация подобных интерфейсов довольно проста - одна LVDS-пара позволяет прокачать (в зависимости от типа ПЛИС, ессно) до 600Мбит, надо больше - параллелить.

До того, как появился LVDS в FPGA, использовали HDMP-1022/1024 (есть посовременней варианты у Agilent) и разные варианты LVDSных link-ов от National.
*

Естесственно LVDS есть. Но вы не поняли вопроса, мне нужен готовый канальный уровень, т.е средства которые берут на себя передачу данных, преобразование параллельного кода в последовательный, обнаружение ошибок. HDMP-1022|1024 - этоо если я неошибаюсь просто приемопередатчик, который реализует PHY уровень, доступ к физ. среде, просто говоря подключению к LVDS.
Просто своими силами организовывать на ПЛИС несколько LVDS линий, плюс все средства о котрых я сказал, это много потраченного времени.
Go to the top of the page
 
+Quote Post



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

 


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


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