|
Подключение гигабитного порта к ПЛИС |
|
|
|
May 9 2012, 22:00
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 10-03-12
Пользователь №: 70 708

|
Витая пара(кабель 5 категории, передается 1гбит\с (кодирование РАМ5)) подключается к разъему, соединенному к ПЛИС Требуется ли какое согласующее устройство или подобное? Можно ли где то про это почитать?
Причина редактирования: перенес тему по адресу (с) модератор
|
|
|
|
3 страниц
1 2 3 >
|
 |
Ответов
(1 - 36)
|
May 10 2012, 16:20
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 10-03-12
Пользователь №: 70 708

|
А можно поподробнее? Известно, что интерфейс 1000 Base-T
|
|
|
|
|
May 10 2012, 17:24
|
Знающий
   
Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032

|
Цитата(Nidxogg @ May 10 2012, 08:30)  Витая пара(кабель 5 категории, передается 1гбит\с (кодирование РАМ5)) подключается к разъему, соединенному к ПЛИС Требуется ли какое согласующее устройство или подобное? Можно ли где то про это почитать? Если через электрический SFP к высокоскоростным трансиверам ПЛИС, то ничего не надо согласовывать. Опишите по подробнее, что к чему и через что соединяется.
--------------------
Россия это даже не страна. Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
|
|
|
|
|
May 10 2012, 18:32
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 10-03-12
Пользователь №: 70 708

|
Цитата вы планируете разработать схему с использованием этого канала передачи и плис , или разбираетесь с чем-то действующим? Требуется просто подавать данные поступающие от сетевой карты по витой паре(5категории) на ПЛИС, где будет их дальнейшая обработка. Цитата Между ПЛИС и разъемом надо поставить трансформатор и микросхему, реализующую PHY уровень Etherneta. Читать на форуме. Нашел статью www.soel.ru/cms/f/?/434726.pdf Если на ПЛИС уже есть гигабит эзернет порт, то никаких доп-х согласующих устройств не трубется?
|
|
|
|
|
May 11 2012, 18:31
|
Знающий
   
Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032

|
Цитата(DuHast @ May 12 2012, 02:21)  Скорее всего это оптический "гигабит эзернет". к GTP 6-го спартана электрика тоже нормально цепляется.
--------------------
Россия это даже не страна. Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
|
|
|
|
|
May 11 2012, 20:27
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 10-03-12
Пользователь №: 70 708

|
Спасибо за ответы. Цитата Между ПЛИС и разъемом надо поставить трансформатор и микросхему, реализующую PHY уровень Etherneta. Читать на форуме. Можно ссылку на тему? К чему нужен транфсорматор? Данная микросхема выполняет кодирование\декодирование сигнала http://www.lib.csu.ru/dl/bases/prg/kompres...base/index.htm ? А ПЛИС уже оперирует битами?
Сообщение отредактировал Nidxogg - May 11 2012, 20:57
|
|
|
|
|
May 12 2012, 10:52
|

Местный
  
Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797

|
Цитата(wolfman @ May 11 2012, 21:31)  к GTP 6-го спартана электрика тоже нормально цепляется. Какая электрика?Вы о чем? С витой пары что ли? Цитата Можно ссылку на тему? Отдельная ветка форума есть http://electronix.ru/forum/index.php?showforum=49поищите в ней, например, DP83865.
|
|
|
|
|
May 12 2012, 11:18
|
Знающий
   
Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032

|
Цитата(DuHast @ May 12 2012, 21:22)  Какая электрика?Вы о чем? С витой пары что ли? SGMII, с любого SFP или PHY.
--------------------
Россия это даже не страна. Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
|
|
|
|
|
May 12 2012, 11:59
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(wolfman @ May 12 2012, 15:18)  SGMII, с любого SFP или PHY. Как бы не совсем с любого, а с того, у которого этот SGMII есть. Но для 1000Base-T он, скорее всего, будет. Ну и не забыть о том, что внутри этого SFP будет опять же PHY, о котором выше говорили. И трансформатор там же будет, кстати. И еще не забыть подвести к нему линии управления (I2C и остальное, что полагается по стандарту), а то можно встрять в то, что он, например, не включается...
|
|
|
|
|
May 12 2012, 12:30
|
Знающий
   
Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032

|
Цитата(vitan @ May 12 2012, 21:29)  Как бы не совсем с любого, а с того, у которого этот SGMII есть. Но для 1000Base-T он, скорее всего, будет. Ну и не забыть о том, что внутри этого SFP будет опять же PHY, о котором выше говорили. И трансформатор там же будет, кстати. И еще не забыть подвести к нему линии управления (I2C и остальное, что полагается по стандарту), а то можно встрять в то, что он, например, не включается... Так я про это и говорю с любого, имеющего SGMII на борту. У меня, к примеру, это свич. У ТСа в обще ничего не известно, ни ПЛИС, ни как к этой ПЛИС Ethernet добегает.
--------------------
Россия это даже не страна. Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
|
|
|
|
|
May 12 2012, 14:27
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 10-03-12
Пользователь №: 70 708

|
Цитата У ТСа в обще ничего не известно, ни ПЛИС, ни как к этой ПЛИС Ethernet добегает. ПЛИС любая, способная обрабатывать гигабитный поток данных в реальном времени, поступающий по витой паре от сетевой карты А 2-я часть вопроса, я даже не знаю как ответить. P.S 1000 base-t это же 802.3ab GMII разве имеет какое то отношение к теме? P.S.S Или, если есть время, объясните пож-а доступно. Можно через микрофон
Сообщение отредактировал Nidxogg - May 12 2012, 15:29
|
|
|
|
|
May 12 2012, 18:47
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Nidxogg @ May 12 2012, 18:27)  ПЛИС любая, способная обрабатывать гигабитный поток данных в реальном времени, поступающий по витой паре от сетевой карты А 2-я часть вопроса, я даже не знаю как ответить. Мда. Судя по стилю изложения (как бы это выразиться), вопросы чисто теоретические ("научная" работа/студент/начальная стадия НИОКР/отмыв бабла). Хотелось бы, чтобы не так, конечно. Попытаемся подумать логически. 1. Если поток данных поступает от сетевой карты на другом конце, то он должен подчиняться стандарту. 2. Значит, в стандарте должно быть написано, как работает передающая сетевая карта. 3. Очевидно, там же должно быть написано, как работает и принимающая карта. 4. Если мы хотим работать с покупной картой и нашим устройством на ПЛИС одновременно, то надо в ПЛИС реалиовать приемник в соответствии со стандартом. 5. Не пора ли уже наконец заглянуть в этот несчастный стандарт? Глядишь, и GMII там повстречается...
|
|
|
|
|
May 12 2012, 20:09
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 10-03-12
Пользователь №: 70 708

|
Цитата Мда. Судя по стилю изложения (как бы это выразиться), вопросы чисто теоретические ("научная" работа/студент/начальная стадия НИОКР/отмыв бабла). Хотелось бы, чтобы не так, конечно. К сожалению так. Цитата Сигнал с витой пары на прямую завести в ПЛИС нельзя. Витую пару через трансформаторы надо подключить к микросхеме PHY. С другой стороны этой микросхемы будет какой-нибудь GMII, который надо подключить к ПЛИС. Спасибо. А не могли бы вы тогда ещё пояснить про выделенный блок? http://s2.ipicture.ru/uploads/20120512/5POD7nZP.png (взято из даташита на микросхему мелькавшей несколькими постами выше)
|
|
|
|
|
May 13 2012, 08:47
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 10-03-12
Пользователь №: 70 708

|
Цитата Про семиуровневую модель что-нибудь слышали Изучал даже Цитата Если у Вас есть ПЛИС, то MAC подуровень можно реализовать в ней. Это собственно и интересовало. А как обычно на практике делают?Ставят микросхему или делают в ПЛИС?
Сообщение отредактировал Nidxogg - May 13 2012, 08:48
|
|
|
|
|
May 13 2012, 09:53
|

Местный
  
Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797

|
Цитата(Nidxogg @ May 13 2012, 11:47)  А как обычно на практике делают?Ставят микросхему или делают в ПЛИС? Зависит от задачи. Если вам надо завести пакеты в ПЛИС , то микросхему MAC уровня ставить не надо, всё реализуется в ПЛИС.
|
|
|
|
|
May 13 2012, 12:21
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 10-03-12
Пользователь №: 70 708

|
От ПЛИС требуется выполнить помехоустойчивое кодирование данных.
|
|
|
|
|
May 13 2012, 15:21
|
Знающий
   
Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032

|
Цитата(DuHast @ May 13 2012, 17:51)  Вам надо читать рекомендацию IEEE 801.3. Только не всю  Вы, наверно, имели ввиду 802.3? Цитата(Nidxogg @ May 13 2012, 21:51)  От ПЛИС требуется выполнить помехоустойчивое кодирование данных. Т.е. ПЛИС принимает от куда-то данные, запихивает в Ethernet пакет и отдает на ПК?
--------------------
Россия это даже не страна. Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
|
|
|
|
|
May 13 2012, 17:29
|
Злополезный
   
Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188

|
Цитата(Nidxogg @ May 13 2012, 16:21)  От ПЛИС требуется выполнить помехоустойчивое кодирование данных. А вот тут поподробней, пожалуйста: ЗАЧЕМ делать "помехоустойчивое кодирование данных" ??! Ведь, битые пакеты всё-равно будут выброшены на приёмной стороне, если Ethernet "CRC 32" не сойдётся... Или Вы таким замысловатым термином именуете банальное шифрование данных ? Может наконец-таки сформулируете ТЗ задачи ? А также ук ажите уровень, на котором требуется её решение: Цитата(vitan @ May 12 2012, 22:47)  "научная" работа/студент/начальная стадия НИОКР/отмыв бабла. Если нужного пункта нет, то добавьте.
|
|
|
|
|
May 13 2012, 18:04
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 10-03-12
Пользователь №: 70 708

|
Цитата Если нужного пункта нет, то добавьте. Научная работа\студент Цитата А вот тут поподробней, пожалуйста: ЗАЧЕМ делать "помехоустойчивое кодирование данных" ??! Ведь, битые пакеты всё-равно будут выброшены на приёмной стороне, если Ethernet "CRC 32" не сойдётся... Или Вы таким замысловатым термином именуете банальное шифрование данных ? Шифрование само собой. Цитата Может наконец-таки сформулируете ТЗ задачи Цитата Т.е. ПЛИС принимает от куда-то данные, запихивает в Ethernet пакет и отдает на ПК? Данные поступает от ПК(или от устройства, объединяющего потоки данных от нескольких ПК)(обычное эзернет соедение предлагаемое провайдерами) по витой паре на ПЛИС. Там нужно обработать данные(тоже шифрование,да вообще любое действие). После чего данные с ПЛИС отправляются на модулятор лазерного излучения. Среда распространения - воздух. При сильном затухании(туман) сильно падает ОСШ и увеличивается число ошибок. Где и предполагается включать помехоустойчивое кодирование, снижая скорость передачи. Или проще просто заново отправлять пакеты?
|
|
|
|
|
May 13 2012, 18:28
|

Местный
  
Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797

|
Цитата(wolfman @ May 13 2012, 18:21)  Вы, наверно, имели ввиду 802.3? Вероятно  Цитата Шифрование само собой.
Где и предполагается включать помехоустойчивое кодирование Вы полагаете, что это одно и тоже или надо сделать и то и другое? Помехоустойчивый код предпочтительнее, но его придется реализовывать. В Вашем случае MAC уровень обрабатывать вообще не надо. 1 Получаете от микросхемы PHY по GMII пакеты. 2 Шифруете, кодируете, передаете на лазерный приемник. 3 На приемном конце принимаете, декодируете, дешифруете 4 По GMII подаете принятые пакеты на PHY. Но есть одно но, эта схема будет работать если вы не будете "снижать скорость передачи", а сделаете лазерный канал по ширине такой, чтобы через него проходили и пакеты и избыточная информация помехоустойчивого кода. Иначе схема внутри ПЛИС усложнится. Цитата(des00 @ May 13 2012, 21:24)  а когда идет снег, то связи нет вообще %)
ИМХО практического смысла и науки в такой работе нет. Беспроводная связь, по лазерному каналу связи, на земле баловство. Для космоса еще можно, но там нет туманов %) Я думаю это тема дипломной работы, которую препод даёт своим студентам в течении лет десяти. Практического смысла мало, зато как учебная задача очень даже не плохо.
|
|
|
|
|
May 13 2012, 18:37
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(DuHast @ May 13 2012, 22:28)  Практического смысла мало, зато как учебная задача очень даже не плохо. Собственно поэтому меня, например, всю жизнь тошнит от такой науки, и, как следствие, от всей этой системы с доктороами, аспирантурами и защитами. Предлагаю вернуть кавычки, и называть вещи своими именами. Вот еще один: http://electronix.ru/forum/index.php?showtopic=102616Сезонное обострение, прямо какое-то... Надо, все-таки, подумать об отдельном подфоруме для таких тем. Жаль, что в свое время подобные предложения ничем не закончились.
|
|
|
|
|
May 13 2012, 18:55
|

Местный
  
Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797

|
Цитата(vitan @ May 13 2012, 21:37)  Собственно поэтому меня, например, всю жизнь тошнит от такой науки, и, как следствие, от всей этой системы с доктороами, аспирантурами и защитами. Предлагаю вернуть кавычки, и называть вещи своими именами. Я про науку ни чего не писал, я писал про учебную задачу. Если ко мне придет вчерашний студент, способный довести эту задачу до практической реализации, я возьму его к себе не задумываясь. Что же касается "этой системы с доктороами, аспирантурами и защитами" тут я с Вами соглашусь. Столько раз читал авторефераты к кандидатским на тему "Выбор оптимальной формы шестерёнок для велосипеда с квадратными колесами"
|
|
|
|
|
May 13 2012, 19:00
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 10-03-12
Пользователь №: 70 708

|
Цитата а когда идет снег, то связи нет вообще %)
ИМХО практического смысла и науки в такой работе нет. Беспроводная связь, по лазерному каналу связи, на земле баловство. Для космоса еще можно, но там нет туманов %) Знаю, но тема сама по себе интересная. Цитата Вы полагаете, что это одно и тоже или надо сделать и то и другое? Естественно, это разное И то, и другое Данные предполагается шифровать всегда, а кодирование только при сильном ухудшении состояния канала. Цитата В Вашем случае MAC уровень обрабатывать вообще не надо. 1 Получаете от микросхемы PHY по GMII пакеты. 2 Шифруете, кодируете, передаете на лазерный приемник. 3 На приемном конце принимаете, декодируете, дешифруете 4 По GMII подаете принятые пакеты на PHY.
Но есть одно но, эта схема будет работать если вы не будете "снижать скорость передачи", а сделаете лазерный канал по ширине такой, чтобы через него проходили и пакеты и избыточная информация помехоустойчивого кода. Иначе схема внутри ПЛИС усложнится. На данном этапе меня интересует именно "железо" Спасибо за ответ, думаю тему можно закрывать.
|
|
|
|
|
May 14 2012, 11:33
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 10-03-12
Пользователь №: 70 708

|
Все-таки задам ещё 1 вопрос(почему то у меня непонятка с личными сообщениями в кабинете) Цитата В Вашем случае MAC уровень обрабатывать вообще не надо. А в каком случае потребуется его обработка?
|
|
|
|
|
May 14 2012, 12:25
|
Участник

Группа: Свой
Сообщений: 73
Регистрация: 27-08-07
Из: Санкт-Петербург
Пользователь №: 30 096

|
На тему беспроводной связи - http://www.optica.ru
|
|
|
|
|
May 14 2012, 12:31
|
Знающий
   
Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032

|
Цитата(Nidxogg @ May 14 2012, 22:03)  Все-таки задам ещё 1 вопрос(почему то у меня непонятка с личными сообщениями в кабинете)
А в каком случае потребуется его обработка? Видимо в том случае, когда вам нужно обрабатывать каким-либо образом данные, которые приходят в Ethernet-пакетах, либо обрабатывать только определенные пакеты.
--------------------
Россия это даже не страна. Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|