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

 
 
> Fibre Channel, скоростная технология передачи данных
Hadgehog
сообщение Sep 24 2004, 15:27
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 21-07-04
Из: Великий Новгород, Российская Федерация
Пользователь №: 346



Недавно проявилась тема: прием и передача видеоданных через канал Fibre Channel, для упрощения предложено пользоваться протоколом по сервису 3, это означает что данные передаются без установления логического соеденения и подтверждения приема. предожено использовать скорость 250 Мб/с с перспективой наращивания до 1 ГБ/с. среда распостранения витая пара, не более 15 м. предлагается использовать микруху CYP15G0101DXB-BBI или CYV15G0101DXB-BBI в качестве линка, контроллер верхнего уровня на ПЛИС. Кто нибудь использовал то нибудь подобное? если не трудно раскажите про грабли rolleyes.gif , пожалуста.
Go to the top of the page
 
+Quote Post
3 страниц V   1 2 3 >  
Start new topic
Ответов (1 - 42)
Esquire
сообщение Sep 24 2004, 17:34
Сообщение #2


Эсквайр
*****

Группа: Почетный участник
Сообщений: 1 013
Регистрация: 19-06-04
Из: • ℮lectronﭑχ •
Пользователь №: 62



Вот и до Новгорода дошло rolleyes.gif (ЗАО "Элси", как я понимаю smile.gif )

Ну что могу сказать: наступание на грабли в самом разгаре...

Конкретные вопросы/предложения - в ПМ.


--------------------
Кто ищет, тот всегда найдет
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Sep 24 2004, 19:29
Сообщение #3


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Уважаемый Esquire, Вы хоть про один зубчик от тех граблей поведайте , интересно же всем smile.gif


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
Esquire
сообщение Sep 25 2004, 16:17
Сообщение #4


Эсквайр
*****

Группа: Почетный участник
Сообщений: 1 013
Регистрация: 19-06-04
Из: • ℮lectronﭑχ •
Пользователь №: 62



В стандарте на FC предусмотрены две физические среды передачи данных: медный кабель и оптоволокно. В отечественных условиях разработки ведутся с использованием коаксиального/твинаксиального кабеля на частотах от 266 до 1062 МГц, что соответствует диапазону скоростей от 1/4х до 1х. Возрастание затухания и КСВ при увеличении длины медной линии связи (реально до 30-35 м) является самым острым зубчиком в граблях для разработчика. Переход на бОльшие скорости (4, 10 Гбит/с), если он состоится, сулит замену меди на волокно.

Цитата
интересно же всем

Вот это навряд ли. FC - специализированный интерфейс для авионики, гражданское же его применение (сети хранения данных, SAN) встречается редко, а в России, кажется, и вовсе не встречается. Для всего остального существует Gigabit Ethernet lol.gif
Всем интересующимся советую изучать теорию = стандарты, драфты которых выложены у разработчиков протокола.


--------------------
Кто ищет, тот всегда найдет
Go to the top of the page
 
+Quote Post
Hadgehog
сообщение Sep 27 2004, 13:30
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 21-07-04
Из: Великий Новгород, Российская Федерация
Пользователь №: 346



Уважаемый Esquire

про перспективы всё понятно wink.gif . драфты разработчиков - Т11, проглядывались очень внимательно, все лаконично и по делу, хотя трудно разобраться когда смотришь разные редакции, наверное потому что всё по английски.
Есть ли у кого подробности применения CYP15G0101DXB-BBI.
Вот ещё вопросик по импульсному трансформатору: если длина линии связи не более 15 м, то возможно использовать ТМ266HSCT от PulsSpeciality для скорости 250, как такое решение?
не очень ясен вопрос по соеденителям: хотелось использовать соеденитель на плату АMPHINOL 21-33837-2, для оценки прикладываю доку.
если не трудно поясните правила разделки кабеля Tensolite 28473/02006-4.
Суть вопроса в следующем: у начальства есть желание поставить блочный разъем серии D38999 размера 9 и уже от него кабелем сделать прокладку на печатную плату под запайку, отросток будет короткий, не более 30 мм. Меня беспокоит целесообразность подобного решения, мои ссылки на стандарты приводят только к ответам типа "а в чем разница? провода точно такие же", "установка соеденителя на печатную плату приведет к отрыву соеденителя и растрескиванию печатной платы в процессе эксплуатации" sad.gif

Сообщение отредактировал Hadgehog - Sep 27 2004, 16:20
Прикрепленные файлы
Прикрепленный файл  21_33837_21_C.pdf ( 113.95 килобайт ) Кол-во скачиваний: 288
 
Go to the top of the page
 
+Quote Post
Esquire
сообщение Sep 27 2004, 17:25
Сообщение #6


Эсквайр
*****

Группа: Почетный участник
Сообщений: 1 013
Регистрация: 19-06-04
Из: • ℮lectronﭑχ •
Пользователь №: 62



Все зависит от конструктива устройства. Если это специзделие, то они правы в большей степени, если макет/отладочная плата - ты прав.
Хотя целесообразность отростка в 3 см у меня тоже вызывает сомнения blink.gif .


--------------------
Кто ищет, тот всегда найдет
Go to the top of the page
 
+Quote Post
maksya
сообщение Jan 2 2005, 16:55
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 253
Регистрация: 28-08-04
Из: Ленинград
Пользователь №: 562



Уважвемый Hadgehog, есть ли результаты в вашей разработке устройства на Fibre Channel. В ближайшем будущем у меня, возможно, появится необходимость делать нечто подобное. Хотелось бы пообщаться со знающим человеком.


--------------------
Лень - это не врожденное чувство русского человека, а средство борьбы с неуемной, но бестолковой энергией начальника.
Go to the top of the page
 
+Quote Post
Hadgehog
сообщение Feb 18 2005, 21:27
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 21-07-04
Из: Великий Новгород, Российская Федерация
Пользователь №: 346



Цитата(maksya @ Jan 2 2005, 19:55)
Уважвемый Hadgehog, есть ли результаты в вашей разработке устройства на Fibre Channel. В ближайшем будущем у меня, возможно, появится необходимость делать нечто подобное. Хотелось бы пообщаться со знающим человеком.
*

В ближайшее время отправляем в производство макетную печатную плату, если производство не подведёт месяца через 2 можно говорить о результатах.
Go to the top of the page
 
+Quote Post
deast
сообщение Jun 8 2005, 07:39
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 8-06-05
Пользователь №: 5 827



А может у кого есть программная модель CYP15G0101DXB (Verilog/VHDL)...
Тоже ведем разработки с использованием данного компонента. deast@yandex.ru Отлаживаем в среде AHDL 6.3. Спасибо...
Go to the top of the page
 
+Quote Post
Esquire
сообщение Jun 8 2005, 18:39
Сообщение #10


Эсквайр
*****

Группа: Почетный участник
Сообщений: 1 013
Регистрация: 19-06-04
Из: • ℮lectronﭑχ •
Пользователь №: 62



На сайте Cypress такие модели доступны на условиях подписания соглашения о неразглашении (non-disclosure agreement, NDA), но, по-моему, сейчас у них эта опция просто не работает cranky.gif .

P.S. Если это не военная тайна, что за устройства делает "Элвис" на базе FC (можно отвечать в ПМ wink.gif )?


--------------------
Кто ищет, тот всегда найдет
Go to the top of the page
 
+Quote Post
deast
сообщение Jun 9 2005, 04:19
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 8-06-05
Пользователь №: 5 827



Своим разработкам:

http://www.elvees.ru/multicore/project.shtml

пытаемся найти дополнительные применения. У меня не получилось достать модель на сайте. Может я что-нибудь не правильно делал. Если у Вас есть такая возможность, сделайте пожалуйста. Буду очень признателен...
Go to the top of the page
 
+Quote Post
Porychik Kize
сообщение Jun 9 2005, 05:52
Сообщение #12


Местный
***

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



http://www.elvees.ru/multicore/project.shtml

пытаемся найти дополнительные применения. У меня не получилось достать модель на сайте. Может я что-нибудь не правильно делал. Если у Вас есть такая возможность, сделайте пожалуйста. Буду очень признателен...
*

[/quote]

"Мультикор" - платформа интересная. Была бы. Если бы не слухи о бешеных ценах за 1шт. кристалла (мне на глаза попадалась цифра в 1к$/шт) и если бы отсутствовали проблемы с их розничной покупкой. :-))) Или я неправ??? (несколько провокационный вопрос, верно?). Кстати, а вы используете только Altera? (судя по шине AMBA) или Xilinx тоже (ведь в ближайшую среду в зелеке в здании около вас будет xilinx-тусовка)?


to Hadgehog: каковы результаты-то??? народу интересно...


--------------------
"Я люблю путешествовать, посещать новые города, страны, знакомиться с новыми людьми."
Чингисхан.
Go to the top of the page
 
+Quote Post
deast
сообщение Jun 9 2005, 06:15
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 8-06-05
Пользователь №: 5 827



Возможно и были когда-то такие цены. Но сейчас это далеко от истины:

http://www.elvees.ru/price/multicore.shtml#snoska1

В основном используем Xilinx.
По поводу покупки, есть на сайте все контакты. Звоните и договаривайтесь. Проблемы я в этом не вижу...
Go to the top of the page
 
+Quote Post
Esquire
сообщение Jun 9 2005, 18:38
Сообщение #14


Эсквайр
*****

Группа: Почетный участник
Сообщений: 1 013
Регистрация: 19-06-04
Из: • ℮lectronﭑχ •
Пользователь №: 62



deast
Cypress рекомендует за файлами моделей обращаться к своим региональным представителям, наверное, с целью подписания вышеупомянутого NDA <_< .

Так значит, "Элвис" все-таки будет проектировать СБИС с FC-интерфейсом (о подобных намерениях было слышно уже года два назад) или нет wink.gif ?


--------------------
Кто ищет, тот всегда найдет
Go to the top of the page
 
+Quote Post
deast
сообщение Jun 10 2005, 04:15
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 8-06-05
Пользователь №: 5 827



Такие разработки давно уже ведутся. Проблемы только некоторые есть. В основном связанные с нехваткой информации...
Go to the top of the page
 
+Quote Post
Hadgehog
сообщение Jun 12 2005, 17:28
Сообщение #16


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 21-07-04
Из: Великий Новгород, Российская Федерация
Пользователь №: 346



Цитата(Porychik Kize @ Jun 9 2005, 08:52)
to Hadgehog: каковы результаты-то??? народу интересно...
*


Макетная плата настраевается, запуск канала FC на скорость 250 и 500 Мб/с прошёл нормально, программные модульки приёмника и передатчика успешно формируют и принимают пакеты по ANSI Х3.230.1994, СRС вычисляется. Пока ещё не готовы модульки визуализации принятых данных на мониторе, до конца месяца хочется завершить. Есть определённые вопросы по CRC - не о механизме расчёта, он работает нормально, а о порядке подачи байтов на автомат расчёта, думаю до конца месяца определиться с этим вопросом. Сейчас уже не помю, уточню позже в каком режиме (состояние упр. ножек) произвели запуск. Общее впечатление от микросхемы: чип вменяемый - реакция на управляющее воздействие прогнозируемое, по описанию. потребление достаточно высокое, что интересно от скорости передачи не зависит- или мы не заметили - на скорости 250 и 500 были равные результаты. что интересно, значительное потребление даёт приёмник. награев в режиме когда включен приёмник и передатчик у радиатора 30х30 мм с высотой ребра 7 мм 42 гр.С
Был у нас глюк: подключали трансформатор-эквалайзер к чипу с подтягивающими резисторами на 220 Ом (согласование pecl) поимели очень нестабильные результаты по захвату частоты синхронизации, заменили на резисторы на 330 Ом (что рекомендовано в большинстве описаний) всё работает на ура.
в планах: когда завершим работу с платой (получим устойчевый канал + визуализация) засуним в камеру тепла и холода,
руководство желает использовать twak.gif неправильные соеденители - типа СНЦ23,
проведём опыт по устойчивости канала с несогласованой нагрузкой w00t.gif .
Go to the top of the page
 
+Quote Post
Hadgehog
сообщение Jun 18 2005, 09:04
Сообщение #17


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 21-07-04
Из: Великий Новгород, Российская Федерация
Пользователь №: 346



добрый день.
вчера закончили модуль выдачи и приёма тестового сигнала. Прокачали через канал картинку 640х480 30 к/с, правда картинка цветные полосы, без хитрых элементов, думем как прикрепить на этот фон подвижный объект, хотим посмотреть динамику. Телевизионная камера с выходом FC пока не готова.
Очень впечаляет работа трансформатора на витую пару от PulsSpeciality, за не имением под рукой правильного провода на 150 Ом в экране, взяли обычную витую пару 5 категории - сколько было-38 м. смотрим как ведёт себя CRC, пока особых проблем нет. В понедельник будем замешивать в канал помеху.
Go to the top of the page
 
+Quote Post
deast
сообщение Jul 1 2005, 04:58
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 8-06-05
Пользователь №: 5 827



Еще одна проблема связанная с FC. Не куда выводить информацию. Нужен монитор, а где искать не знаем. Может кто подскажет?
Go to the top of the page
 
+Quote Post
Esquire
сообщение Jul 3 2005, 12:31
Сообщение #19


Эсквайр
*****

Группа: Почетный участник
Сообщений: 1 013
Регистрация: 19-06-04
Из: • ℮lectronﭑχ •
Пользователь №: 62



Все зависит от того, в соответствии с каким протоколом будет работать передатчик.

Если планируется применить стандартный FC-AV (Fibre Channel - Audio-Visual), то наиболее удобным представляется вариант приемник-адаптер FC с возможностью вывода на обычный монитор (соответствующие примеры приведены здесь ), а если ваши работы координируются с пионером FibreChannel-строения в России, раменским РПКБ, применяющим обмен, несколько отличный от стандартного, то можешь посмотреть на их индикаторы с входом FC.

P.S. Достаточно давно говорят о российском стандарте в области FC, но пока дело движется очень медленно, хотя наверное, неизбежно, учитывая постоянно расширяющееся применение интерфейса в спецтехнике.


--------------------
Кто ищет, тот всегда найдет
Go to the top of the page
 
+Quote Post
Sasha P.
сообщение Sep 20 2005, 10:52
Сообщение #20





Группа: Новичок
Сообщений: 7
Регистрация: 19-09-05
Пользователь №: 8 723



Здравствуйте! smile.gif
Hadgehog, скажите пожалуйста, а что Вы использовали в качестве генератора тактовой частоты для трансмиттера? Что-нибудь Epson'овское? И где такие осцилляторы можно найти?
Go to the top of the page
 
+Quote Post
Hadgehog
сообщение Sep 20 2005, 15:46
Сообщение #21


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 21-07-04
Из: Великий Новгород, Российская Федерация
Пользователь №: 346



Цитата(Sasha P. @ Sep 20 2005, 13:52)
Здравствуйте!  smile.gif
Hadgehog, скажите пожалуйста, а что Вы использовали в качестве генератора тактовой частоты для трансмиттера? Что-нибудь Epson'овское? И где такие осцилляторы можно найти?
*

использовали генераторы типа HG-2150CA-BXC 25МГц от EPSON
заказывали в С.Петербурге ф. "Специал Электроник"
Go to the top of the page
 
+Quote Post
Sasha P.
сообщение Sep 23 2005, 10:53
Сообщение #22





Группа: Новичок
Сообщений: 7
Регистрация: 19-09-05
Пользователь №: 8 723



Цитата(Hadgehog @ Sep 20 2005, 19:46)
использовали генераторы типа HG-2150CA-BXC 25МГц от  EPSON
заказывали в С.Петербурге ф. "Специал Электроник"
*

Спасибо!
Но я думал, что для входов опорной частоты трансмиттера REFCLK+/- лучше использовать LVPECL-осцилляторы.
Вот, у EPSON есть
EG-2101CA
EG-2102CA-P
EG-2121CA-P
Но они не подходят по температурному диапазону... sad.gif

EV-2101CA-P - подходящий, но у нас его не найти - по efind.ru, во всяком случае.

Есть ещё осцилляторы от ICS...

А HG-2150CA-BXC - CMOS'овский! Конечно, в PDF'е на трансмиттер указано, что можно использовать только вход REFCLK+ с подключенным к нему источником LVCMOS или LVTTL сигнала. Но я думал, что LVPECL - правильнее.

Как же, всё-таки, лучше? unsure.gif Вы, наверное, выбирали наиболее доступный компонент?
Go to the top of the page
 
+Quote Post
Hadgehog
сообщение Sep 29 2005, 20:06
Сообщение #23


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 21-07-04
Из: Великий Новгород, Российская Федерация
Пользователь №: 346



Цитата(Sasha P. @ Sep 23 2005, 13:53)
Цитата(Hadgehog @ Sep 20 2005, 19:46)
использовали генераторы типа HG-2150CA-BXC 25МГц от  EPSON
заказывали в С.Петербурге ф. "Специал Электроник"
*

Спасибо!
Но я думал, что для входов опорной частоты трансмиттера REFCLK+/- лучше использовать LVPECL-осцилляторы.
Вот, у EPSON есть
EG-2101CA
EG-2102CA-P
EG-2121CA-P
Но они не подходят по температурному диапазону... sad.gif

EV-2101CA-P - подходящий, но у нас его не найти - по efind.ru, во всяком случае.

Есть ещё осцилляторы от ICS...

А HG-2150CA-BXC - CMOS'овский! Конечно, в PDF'е на трансмиттер указано, что можно использовать только вход REFCLK+ с подключенным к нему источником LVCMOS или LVTTL сигнала. Но я думал, что LVPECL - правильнее.

Как же, всё-таки, лучше? unsure.gif Вы, наверное, выбирали наиболее доступный компонент?
*


Добрый вечер. Честно говоря при выборе опорного генератора было прядка 10 позиций, начальный выбор происходил исходя из требований стабильности и температурного диапазона, на последнем этапе доступность играла основную роль.
использование LVPECL конечно более правильное, но как показывает практика использование генератора с уровнем CMOS при подключении к ПЛИС и разгон (умножение), равно как и деление частоты на PLL и последующая выдача на трансмиттер вполне допустима. Хитрость состоит в том, что для надёжного съёма информации при приёме необходимо пользоваться востановленой частотой от трансмиттера.
Go to the top of the page
 
+Quote Post
Sasha P.
сообщение Oct 17 2005, 11:55
Сообщение #24





Группа: Новичок
Сообщений: 7
Регистрация: 19-09-05
Пользователь №: 8 723



Цитата(Hadgehog @ Sep 30 2005, 00:06)
Добрый вечер. Честно говоря при выборе опорного генератора было прядка 10 позиций, начальный выбор происходил исходя из требований стабильности и температурного диапазона, на последнем этапе доступность играла основную роль.
использование LVPECL конечно более правильное, но как показывает практика использование генератора с уровнем CMOS при подключении к ПЛИС и разгон (умножение), равно как и деление частоты на PLL и последующая выдача на трансмиттер вполне допустима. Хитрость состоит в том, что для надёжного съёма информации при приёме необходимо пользоваться востановленой частотой от трансмиттера.
*

Спасибо! smile.gif Посмотрим, как получится.
Go to the top of the page
 
+Quote Post
deast
сообщение Oct 25 2005, 04:59
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 8-06-05
Пользователь №: 5 827



Может у кого есть стандарт ANSI X3.230-1994. В соответствии с ним собираемся проектировать свой модуль FC...
Go to the top of the page
 
+Quote Post
Hadgehog
сообщение Oct 25 2005, 19:11
Сообщение #26


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 21-07-04
Из: Великий Новгород, Российская Федерация
Пользователь №: 346



Цитата(deast @ Oct 25 2005, 07:59)
Может у кого есть стандарт ANSI X3.230-1994. В соответствии с ним собираемся проектировать свой модуль FC...
*

Выложил в upload/doc/ANSI X3.230-1994 документик, может быть поможет. rolleyes.gif
Go to the top of the page
 
+Quote Post
deast
сообщение Dec 12 2005, 12:50
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 8-06-05
Пользователь №: 5 827



Спасибо за документ. Очень пригодился...
Ну вот и мы добрались до конкретики. Появилось множество вопросов.
1) Что можно подавать в качестве IDLE слов? В ТЗ указано, что в качестве примера IDLE может быть N-K28.5 D21.4 D21.5 D21.5. Что это значит, понять пока не можем. Как я понял -- это константа или последовательность констант. Может кто владеет?
2) SOF и EOF --- начало и конец кадра. Тоже самое не понятно.
Остальная информация в fc-кадре зависит от самой информации и аппаратуры. Мы предполагаем передавать видеоданные. А именно картинку 1280*1024. Это значит, что надо передать 1310720 слов. Разрядность цвета 32 bit. В одном fc-кадре может содержаться до 2112 байт данных. В нашем случае это 528 слов. Это значит, что надо передать последовательность из 2482 fc-кадра по 528 слов и 1 fc-кадр из 224 слов. Правильно ли я понимаю опсанную процедуру? Может какие-то замечания есть? Спасибо...
Go to the top of the page
 
+Quote Post
Hadgehog
сообщение Dec 12 2005, 20:46
Сообщение #28


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 21-07-04
Из: Великий Новгород, Российская Федерация
Пользователь №: 346



добрый вечер deast
по пункту-1. заполнителль IDLE передаётся всегда когда линия не активна, т.е. по неё не передаётя полезная информация в виде пакетов данных. Отсюда вытекает очень важное правило: все передаваемые данные в канале ориентированы на 32-х разрядную архитектуру. Если надо передать хоть байт, хоть слово необходимо занять минимум 32 бита - слово в терминологии FC.
что касается К28.5 и D21.4.. и.т.д все вопросы по правилам формирования к IBM, такая кодировка это их изобретение. символ "К" признак служебного символа, "D" -признак символа данных, отличия в правилах форирования битовой последовательности-разрешённого количества "1" и "0" подряд.
Одним словом IDLE - 40 бит в линии связи. Самое простое решение: пользоваться готовыми кодеками с встроеным кодировщиком 8/10, и умножителем с ФАПЧ для востановления несущеёй частоты.

по вопросу кодирования 8/10 можно поковырять мегафункцию Альтеры- доступна ограниченая WEB версия, ранние варианты ядра подвергались лечению, настоящие не пробывал.

по пункту-2
SOF- четырёх байтный символ начала кадра данных (в линии 40 бит данных )
EOF- четырёх байтный символ конца кадра данных (в линии 40 бит данных)
не стоит забывать о обязательных полях: номер кадра в последовательности, номере последовательности, CRC32итд.

Предложеная нарезка FC-кадров вполне справедлива, ввиду того что разрядность цвета на точку 32 разряда. В случае если кодировка точки -8, 16, 24 разряда, то FC-кадр необходимо выравнивать до кратного 32, заполняя хвосты 00.

То что предполагается для передачи видео вообще не FC в стандартном виде, это HotLink в терминологии Cypress - выхолощеный до нельзя канал уровня FC-PH ориентированый на одностороннюю передачу данных(видео данных). работать будет, но в целом могут быть проблемы позже, если потребуется сменить формат или переключать форматы изображения во время передачи.

можно посмотреть драфты стандарта ANSI X3.... для аудио видео приложений FC-AV, там много стандартных реализаций передачи видеоданных.
Go to the top of the page
 
+Quote Post
Onneg
сообщение Dec 14 2005, 10:52
Сообщение #29





Группа: Новичок
Сообщений: 5
Регистрация: 14-12-05
Из: Таганрог
Пользователь №: 12 202



Уважаемый Hadqehoq

Расскажите пожалйста, каким образом Вам удалось достать pdf-ку
на раз'ём Amphenol 21-33837-21.
В настоящее время я тоже занимаюсь разработкой модуля
ввода-вывода видео, используя Fibre Channel.
Для себя я присмотрел раз'ёмы Amphenol 21-33833-101,
21-33832-91, 21-33833-111. У меня получилось скачать
только каталог, где указано, что такие раз'ёмы в принципе существуют,
и приведены их фотографии. Но чертежей с указанием размеров
я просто нигде найти не могу.
Помогите пожалуйста.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
Hadgehog
сообщение Dec 14 2005, 22:11
Сообщение #30


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 21-07-04
Из: Великий Новгород, Российская Федерация
Пользователь №: 346



Цитата(Onneg @ Dec 14 2005, 13:52) *
Уважаемый Hadqehoq

Расскажите пожалйста, каким образом Вам удалось достать pdf-ку
на раз'ём Amphenol 21-33837-21.
В настоящее время я тоже занимаюсь разработкой модуля
ввода-вывода видео, используя Fibre Channel.
Для себя я присмотрел раз'ёмы Amphenol 21-33833-101,
21-33832-91, 21-33833-111. У меня получилось скачать
только каталог, где указано, что такие раз'ёмы в принципе существуют,
и приведены их фотографии. Но чертежей с указанием размеров
я просто нигде найти не могу.
Помогите пожалуйста.
Заранее благодарен.

добрый вечер
поставками соединителей AMPHINOL в Россию осуществляет фирма bee-pitron (Би питрон) С.Петербург
bee-pitron.ru. Вопросами поставки и техническими консультациями занимается Стуколкин Николай.
Go to the top of the page
 
+Quote Post
deast
сообщение Dec 15 2005, 07:11
Сообщение #31


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 8-06-05
Пользователь №: 5 827



Хорошо, а каким образом микросхема CYP15G010DXB определяет, служебная информация подается или данные? И еще не совсем понятно. Основной неделимой единицей передачи информации является кадр. Он имеет определенную структуру, состоящую из поля данных и нескольких полей служебной информации. При чем сказано, что размер поля данных может быть до 2112 байт (528 слов по 32bit). Не нашел, где задается размер этого поля. Есть только в поле заголовка порядковый номер кадра в данной последовательности и бит последнего кадра. Как система понимает, где заканчиваются данные?
Go to the top of the page
 
+Quote Post
Onneg
сообщение Dec 15 2005, 10:18
Сообщение #32





Группа: Новичок
Сообщений: 5
Регистрация: 14-12-05
Из: Таганрог
Пользователь №: 12 202



Уважаемый Hadqehoq,
большое спасибо за помощь, контакт с bee-pitron
установлен, запрос отправлен, ожидается ответ…
Go to the top of the page
 
+Quote Post
Hadgehog
сообщение Dec 24 2005, 21:18
Сообщение #33


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 21-07-04
Из: Великий Новгород, Российская Федерация
Пользователь №: 346



Цитата(deast @ Dec 15 2005, 10:11) *
Хорошо, а каким образом микросхема CYP15G010DXB определяет, служебная информация подается или данные? И еще не совсем понятно. Основной неделимой единицей передачи информации является кадр. Он имеет определенную структуру, состоящую из поля данных и нескольких полей служебной информации. При чем сказано, что размер поля данных может быть до 2112 байт (528 слов по 32bit). Не нашел, где задается размер этого поля. Есть только в поле заголовка порядковый номер кадра в данной последовательности и бит последнего кадра. Как система понимает, где заканчиваются данные?

добрый вечер,
разделение служебной информации от данных производится на основе анализа сформированого кода 8/10, коды данных - кодируются строго по правилам, служебные команды нарушают правила кодирования.

Для определения длинны кадра специально предусмотрены служебные символы SOF и POF которые однозначно определяют границы кадра, поэтому объём данных вычисляется по мере приёма кадра, просто должен стоять программый ограничитель на длинну кадра. Если длинна кадра вышла за допустимые граници -сигнализировать о ошибке кадра.
Go to the top of the page
 
+Quote Post
deast
сообщение Dec 26 2005, 13:06
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 8-06-05
Пользователь №: 5 827



С форматом пакета немного разобрался, теперь с данными и кодированием. Мы тоже используем микросхему CYP15G0101DXB. Есть входная шина TXD[7:0] на нее подается код символа. Также имеем TXCT[1:0] двухразрядную шину для кодирования. SCSEL как-то тоже участвует в кодировании. И TXMODE[1:0] -- это совсем не понятно. Задает какие-то режимы работы. В первую очередь хочу понять, какие режимы нужны в моем случае, или туда можно канстанту какую-нибудь подать?
Если будем передавать только слова IDLE. По Т.З. формат слова имеет структуру: N-K28.5 D21.4 D21.5 D21.5. В Т.З. также сказано, что каждый передаваемый символ состоит из восьми бит: a,b,c,d,e,f,g,h. Имет обозначение Zxx.y Где Z -- контрольная переменная (может принимать значение D или K). xx -- десятичное значение двоичного числа, составленного из битов e,d,c,b,a, y--десятичное значение двоичного числа, составленного из битов h,g,f.
По этим правилам получается
D21.4 = 100_10101,
D21.5= 101_10101,
K28.5= 101_11100.
С символами D-типа проблем нет. А вот значения символа K-типа противоречит описанию микросхемы. Какое значение поставить пока не знаю. Также пока разбираюсь, какие режимы передачи задавать TXMODE[1:0] во время передчи слов IDLE и как кодировать слова...
Go to the top of the page
 
+Quote Post
Zugus
сообщение Jan 17 2006, 15:00
Сообщение #35


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 15-12-05
Из: Зеленоград
Пользователь №: 12 235



Добрый вечер.
Вопрос по формированию десятибитовой последовательности в микрухе CYP15G010DXB, она может быть разной.
Вот цитата с http://text.marsu.ru/osp/lan/2000/01/019.htm

/*
Каждый байт данных или специальный символ имеет два (возможно, одинаковых) передаваемых кода, т. е. каждый передаваемый символ имеет два представления, в частности K28.5 может быть представлен и как десятибитовая последовательность 0011111010, и как 1100000101. Какое из двух возможных представлений будет выбрано для передачи, зависит от значения «текущего дисбаланса» (Running Disparity, RD). Двоичный параметр RD вычисляется на основании баланса 0 и 1 в подблоках передаваемого символа. 1 соответствует сигналу с большей оптической мощностью (для оптических каналов) или сигналу с большим напряжением на контакте +, чем на контакте – (в случае медных линий). Текущий дисбаланс вычисляется после первых шести битов каждого передаваемого символа и затем после последних четырех его битов.
*/

Собственно хотел спросить, кто-нибудь может подробнее обьяснить, как вычисляется этот RD.

Спасибо.
Go to the top of the page
 
+Quote Post
Onneg
сообщение Feb 9 2006, 12:25
Сообщение #36





Группа: Новичок
Сообщений: 5
Регистрация: 14-12-05
Из: Таганрог
Пользователь №: 12 202



Добрый день, Esquire.

У нас возникла необходимость в адаптере GRAV32_PCI_FCAV фирмы Great River Inc.
Вы ранее упоминали о таких. Подскажите, пожалуйста, каким образом и где возможно
осуществить заказ этого адаптера в России.
Заранее благодарен.
------------
Onneg
Go to the top of the page
 
+Quote Post
Onneg
сообщение Feb 9 2006, 12:35
Сообщение #37





Группа: Новичок
Сообщений: 5
Регистрация: 14-12-05
Из: Таганрог
Пользователь №: 12 202



Добрый день.

Вычисление параметра Running Disparity (Текущего дисбаланса или нечётности)
в соответствии с FC-PH по ANSI X3.230-1994 происходит следующим образом:


- 10 бит a, b, c, d, e, i, f, g, h, j представляется двумя субблоками
a, b, c, d, e, i и f, g, h, j;

- Текущая нечётность в начале 6-ти битового субблока является текущей
нечётностью в конце последнего переданного символа;

- Текущая нечётность в начале 4-х битового субблока является текущей
нечётностью в конце 6-ти битового субблока;

- Текущая нечётность в конце символа является текущей нечётностью в конце 4-х
битового субблока;

- Текущая нечётность устанавливается положительной, если число единиц
в субблоке больше числа нулей. Также текущая нечётность устанавливается
положительной в случае, если субблок содержит комбинацию 000111 (или 0011);

- Текущая нечётность устанавливается отрицательной, если число нулей в субблоке
больше числа единиц. Также текущая нечётность устанавливается отрицательной в
случае, если субблок содержит комбинацию 111000 (или 1100);

- Во всех других случаях текущая нечётность не изменяется.

Изначально (перед передачей первого символа,
после включения и инициализации передатчика)
текущая нечётность автоматически устанавливается отрицательной.

Onneg.
Go to the top of the page
 
+Quote Post
deast
сообщение Jun 2 2006, 07:33
Сообщение #38


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 8-06-05
Пользователь №: 5 827



Если кто владеет, подскажите, что указывается в поле Parameter заголовка FC кадра? Я предполагаю, что это физический адрес в памяти, куда следует положить первое полезное слово данного пакета. Если это так, то адрес является абсолютным, а во всех описаниях сказано, что данный адрес является относительным. Если так, то относительно чего этот адрес надо вычислять? Спасибо...
Go to the top of the page
 
+Quote Post
UNIT
сообщение May 29 2007, 05:30
Сообщение #39





Группа: Новичок
Сообщений: 1
Регистрация: 29-05-07
Пользователь №: 28 013



Добрый день.

Уважаемые господа разработчики! Подскажите пожалуйста, кто сталкивался с выбором(покупкой)драйвера-эквалайзера для организации FC канала на 50-омном кабеле.
В частности интересует продукция "Pulse Specialty Components" TM266DCB2 и TM531DCB2.
Если с мелкосерийной закупкой TM266DCB2 вопрос как то решается( срок поставки 10-12 недель), то с TM531DCB2 совсем плохо 05.gif .
Буду признателен за любую информацию по теме. help.gif
Go to the top of the page
 
+Quote Post
Artemii Panasuk
сообщение Jun 4 2007, 07:05
Сообщение #40





Группа: Новичок
Сообщений: 12
Регистрация: 2-05-06
Пользователь №: 16 700



Приветствую.
Цитата(UNIT @ May 29 2007, 09:30) *
Подскажите пожалуйста, кто сталкивался с выбором(покупкой)драйвера-эквалайзера для организации FC канала на 50-омном кабеле.


Ну не совсем на 50-омном, но сталкивался. Делаю по стандарту на 75 ом. Применяю трансформатор от Mini-Circuits Tx-2-5-1. У них же есть трансформаторы FC до 533 МГц.

Сначала я искал микросхему драйвера. На прием нашел, а на передачу даже искать не стал ибо не захотел создавать проблемы комплектации.

Цитата
В частности интересует продукция "Pulse Specialty Components" TM266DCB2 и TM531DCB2.
Если с мелкосерийной закупкой TM266DCB2 вопрос как то решается( срок поставки 10-12 недель), то с TM531DCB2 совсем плохо 05.gif .
Буду признателен за любую информацию по теме. help.gif

Mini-Curcuits покупается в "Альтекс"
С уважением, Артем.
Go to the top of the page
 
+Quote Post
starley
сообщение Jan 11 2009, 20:52
Сообщение #41


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

Группа: Свой
Сообщений: 195
Регистрация: 9-01-09
Из: Москва
Пользователь №: 43 085



Ого, тут оказывается вокруг Fiber жизнь кипит, а я думал мы одни такие умные biggrin.gif А у нас есть мезонины и PCI-карты для FC-ASM для меди и отечественной оптики (от ЗАО ВОСПИ). Канал на 1 ГБит/с. Скорость передачи с ПК на ПК до 90 МБайт/с. Пока сердце системы Virtex2Pro, сейчас переводим это дело на ASIC.

Цитата(deast @ Jun 2 2006, 10:33) *
Если кто владеет, подскажите, что указывается в поле Parameter заголовка FC кадра? Я предполагаю, что это физический адрес в памяти, куда следует положить первое полезное слово данного пакета. Если это так, то адрес является абсолютным, а во всех описаниях сказано, что данный адрес является относительным. Если так, то относительно чего этот адрес надо вычислять? Спасибо...

Это не так. Данное поле может использоваться как относительное начальное смещение данных в пакете протокола верхнего уровня. Это определяется значением соответствующего бита в F_CTL. В основном данное поле служит для сборки пакета верхнего уровня разбитого на несколько отдельных последовательностей кадров. Куда складывать полученные данные определяет протокол верхнего уровня, например, FC-VI или FC-ASM, cам FC-FS отвечает только за пересылку данных по сети.
Go to the top of the page
 
+Quote Post
vikk
сообщение Jan 21 2010, 08:05
Сообщение #42


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

Группа: Свой
Сообщений: 98
Регистрация: 13-01-06
Пользователь №: 13 134



2 starley:

А протокол передачи какой используете? видео, сообщения...
Go to the top of the page
 
+Quote Post
starley
сообщение Feb 21 2010, 11:27
Сообщение #43


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

Группа: Свой
Сообщений: 195
Регистрация: 9-01-09
Из: Москва
Пользователь №: 43 085



Цитата(vikk @ Jan 21 2010, 11:05) *
2 starley:

А протокол передачи какой используете? видео, сообщения...

FC-AE-ASM - сообщения.
Go to the top of the page
 
+Quote Post

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

 


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


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