|
Spartan-6 LXT & Eth1000 |
|
|
|
Jan 25 2010, 11:13
|

Местный
  
Группа: Свой
Сообщений: 337
Регистрация: 17-05-07
Пользователь №: 27 784

|
Ethernet1000
1000BASE-T, IEEE 802.3ab — стандарт, использующий витую пару категорий 5e. В передаче данных участвуют 4 пары. Скорость передачи данных — 250 Мбит/с по одной паре. 1000BASE-TX - «Спецификация физического уровня дуплексного Ethernet 1000 Мб/с (1000BASE-TX) симметричных кабельных систем категории 6 (ANSI/TIA/EIA-854-2001)». Стандарт, использует раздельную приёмо-передачу (2 пары на передачу, 2 пары на приём, по каждой паре данные передаются со скоростью 500 Мбит/с), что существенно упрощает конструкцию приёмопередающих устройств. Но, как следствие, для стабильной работы по такой технологии требуется кабельная система высокого качества, поэтому 1000BASE-TX может использовать только кабель 6 категории.
Spartan-6 LXT
All Spartan-6 LXT devices have 2, 4 or 8 gigabit transceiver circuits. Each GTP transceiver is a combined transmitter and receiver capable of operating at a data rate between 622 Mb/s and 3.125 Gb/s. The transmitter and receiver are independent circuits that use separate PLLs to multiply the reference frequency input by certain programmable numbers between 2 and 25, to become the bit-serial data clock.
1) пригодны ли блоки GTP в Spartan-6 LXT для реализации PHY к Ethernet1000 ? 2) сколько блоков GTP в Spartan-6 LXT надо для реализации PHY к Ethernet1000 ?
|
|
|
|
|
 |
Ответов
|
Jan 25 2010, 16:18
|
Частый гость
 
Группа: Свой
Сообщений: 88
Регистрация: 10-07-07
Пользователь №: 29 025

|
Цитата(VslavX @ Jan 25 2010, 19:55)  Угу, причем. ЕМНИП, оно еще и полнодуплексное по каждой паре - это уже точно не GTP. Я когда-то интересовался как оно там физически устроено, но ничего кроме туманного "используются гибридные приемопередатчики" не нашел. Может быть, уважаемый all сможет сообщить какие-нить подорбности? Можно взять любой даташит по PHYs - достаточно много описано, хоть и без излишней детализации, но структура достаточно подробно описывается. Цитата(ClockworkOrange @ Jan 25 2010, 16:08)  ... И опять же непонятно какой из вариантов Ethernet1000 является стандартом де-факто.. Они все используются, другое дело что обычно мы имеет дело с 1000Base-T Цитата(ClockworkOrange @ Jan 25 2010, 18:08)  не всегда проще == дешевле
объективная реальность диктует свои правила.. А вы уже работаете со Spartan-6? и он дёшев? Объективно - даже при гигантских масштабах производства дешевле поставить внешний чип PHYS, в варианте RGMII он должен обходиться до 3-4$ за штуку при хороших объемах производства, а то и дешевле. В любом случае для реализации того DSP, что реализован в PHYS придется пожертвовать частью FPGA (понадобится и аналоговая часть), еще от 1000 до 3000 слайсов понадобится на реализацию MAC GMII или RGMII, и потратить много ресурсов на разработке. семество протоколов MII, GMII и RGMII, появилось именно из-за необходимости отделить "аналоговую" часть от цифровой и упростить жизнь.
|
|
|
|
|
Jan 25 2010, 22:33
|
Частый гость
 
Группа: Свой
Сообщений: 88
Регистрация: 10-07-07
Пользователь №: 29 025

|
Цитата(VslavX @ Jan 25 2010, 20:12)  Со структурой все понятно, с кодированием тоже, интересует же как именно по одной паре одновременно идет и прием и передача - на каких физических принципах это сделано. принципиально не слишком отличается от модема - там тоже идет одновременно идет прием и передача (хотя в старых протоколах это было и не так) - дело в том что при приеме надо вычесть из входного сигнала собственный передаваемый, и не забыть подавить эхо от своего передатчика - приходящий сигнал будет ослаблен достаточно сильно. Вычитанием вполне может заниматься аналоговая часть, а далее все зависит от эффективности алгоритмов в DSP приемника. Задача достаточно нетривиальная, хотя и решаема. И только после этого можно выделить принимаемые данные и заняться их декодированием. Вот где-то так.
|
|
|
|
|
Jan 28 2010, 22:40
|
Частый гость
 
Группа: Свой
Сообщений: 88
Регистрация: 10-07-07
Пользователь №: 29 025

|
Цитата(VslavX @ Jan 26 2010, 11:39)  Угу, спасибо за разъяснения. Мда, такой огород нагородили, а почему? Для гигабита не хватило полосы категорий 5/5e? 10/100BASE-TX используют же для каждого направления свою пару - реализации очень простые. Да, не за что собственно. Мое мнение такое - доступность инфраструктуры, с 3й категории быстро ушли на 5ю еще при переходе на 100мбит (Помнится с 3й категорией были нелады с несоблюдением точности шага витков по каждой паре). Ну и 125МГц для элементов несколько комфортнее 250МГц. Это только в последние несколько лет спокойно воспринимаются частоты сильно за 100МГц.
|
|
|
|
Сообщений в этой теме
ClockworkOrange Spartan-6 LXT & Eth1000 Jan 25 2010, 11:13 max77 1) В общем описании написано, что пригодны.
2) Ес... Jan 25 2010, 12:03 ClockworkOrange max77
в общем описании (DS160 (v1.3) November 5, ... Jan 25 2010, 12:08 o_khavin ClockworkOrange
А не проще посмотреть, как оно уже... Jan 25 2010, 12:34 ClockworkOrange o_khavin
сообщаю, что на указанном вами КИТе PHY р... Jan 25 2010, 12:57 o_khavin Цитата(ClockworkOrange @ Jan 25 2010, 16... Jan 25 2010, 13:46  ClockworkOrange Цитата(o_khavin @ Jan 25 2010, 16:46) Я о... Jan 25 2010, 14:08   o_khavin Цитата(ClockworkOrange @ Jan 25 2010, 18... Jan 25 2010, 14:30 RobFPGA Приветствую!
На сколько я помню 1000BASE-T ис... Jan 25 2010, 13:25 VslavX Цитата(RobFPGA @ Jan 25 2010, 15:25) На с... Jan 25 2010, 15:55 Victor® Цитата(ClockworkOrange @ Jan 25 2010, 14... Jan 25 2010, 14:23
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|