Koluchiy 0 5 октября, 2010 Опубликовано 5 октября, 2010 (изменено) · Жалоба Здравствуйте. Животрепещущ следующий вопрос. Хотца сделать на Спартане-6 плату. Плата должна работать с SONET/SDH на уровне STM-4. Как в документации, так и в визарде конфигурирования GTP для Spartan-6 никакого упоминания о совместимости ихних GTP с SONET/SDH нету, хотя все нужные параметры можно установить, и цифры в даташите вроде бы приемлемые. Кто-нибудь в курсе, совместимы ли эти GTP с интерфейсами SONET/SDH? Или там есть какая-то заковыка, которая делает работу по этим интерфейсам невозможной. Кстати, никто не даст в аренду/продаст отладочную плату на Спартане-6 с выходом на SFP-модуль? (Москва) Всем заранее спасибо :). Изменено 5 октября, 2010 пользователем Koluchiy Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryR 0 5 октября, 2010 Опубликовано 5 октября, 2010 · Жалоба Посмотрите любую SPI корку - это и есть SONET/SDH POS, для Spartan-6 генерируется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Koluchiy 0 5 октября, 2010 Опубликовано 5 октября, 2010 · Жалоба Вопрос не в "будет ли генериться", вопрос в "будет ли нормально работать" в реальном железе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryR 0 5 октября, 2010 Опубликовано 5 октября, 2010 · Жалоба Корки SPI стоят денег, вряд ли Xilinx продает неработающие корки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Koluchiy 0 5 октября, 2010 Опубликовано 5 октября, 2010 · Жалоба Аргумент конечно, но... Чем объяснить отсутствие упоминания SONET/SDH в списках совместимости и визарде настройки GTP? Чтобы вместо дешевых Спартанов покупали дорогие Виртексы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryR 0 5 октября, 2010 Опубликовано 5 октября, 2010 · Жалоба Нету никаких "списков совместимости". В визарде - это просто protocol template и таки да, там есть не все, но никто не обещал, что там будут все. В даташите - там просто список типичных установок PLL. Если же вы поищете по даташиту по слову SONET - то вполне найдете его. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Koluchiy 0 5 октября, 2010 Опубликовано 5 октября, 2010 · Жалоба и таки да, там есть не все, но никто не обещал, что там будут все В визарде для Virtex-5 оно есть, причем в 2-х как минимум скоростях. Если же вы поищете по даташиту по слову SONET - то вполне найдете его. Очень эпизодически (2 что ли раза) и без прямого упоминания о совместимости. В даташите на V-5 упоминаний гораздо больше. В общем, как я уже в 1-м посте написал - вроде бы нет причин сомневаться в совместимости. Но в то же время нет причин быть в ней уверенным. Поэтому, хотелось бы мнение тех, кто реально пробовал или общался с теми, кто пробовал (или суппорт). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wolfman 0 6 октября, 2010 Опубликовано 6 октября, 2010 · Жалоба В обще-то GTP работают от 612 или 614 мегабит, т.е в теории должны работать с STM-4. в реальности для STM-4, GTP не нужны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Koluchiy 0 6 октября, 2010 Опубликовано 6 октября, 2010 · Жалоба в реальности для STM-4, GTP не нужны. Эммм... А можно поподробнее? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wolfman 0 7 октября, 2010 Опубликовано 7 октября, 2010 · Жалоба Эммм... А можно поподробнее? После SFP ставите что-нить типа SY87701(это CDR, корпус мелкий) с нее заводите на плис (частота должна быть в два раза ниже, чем идут данные), в плис пользуете pll для получения нужной вам частоты, а данные заводите через ddr пины(ибо тактовая половинная) на serdes, где делите их как вам угодно. У нас такая задача решена для Cyclone 3, в скором времени я ее буду решать для Spartan 6. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryR 0 7 октября, 2010 Опубликовано 7 октября, 2010 · Жалоба Spartan-6 на самом деле может захватить 622 мегбода просто на обычной лапе, без GTP (ну и выдать конечно тоже). Однако это геморно делать: ведь частота удаленного передатчика может отличаться от той, которой вы локально будете защелкивать сигнал (30 ppm допуск, если память не изменяет). Это будет выражаться в том что фронт прихода данных будет плыть ко фронту локальной тактовой частоты. Это все можно решить, сэмплируя на чуть большей частоте (если фронты совпали - следующий фронт гарантированно захлопнет нормальные данные), но это, повторюсь, гемморой. После SFP ставите что-нить типа SY87701 =$25. GTP дешевле выйдет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Koluchiy 0 7 октября, 2010 Опубликовано 7 октября, 2010 · Жалоба Как-то это не очень правильно, ставить внешние микросхемы и изобретать велосипед, если можно этого не делать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wolfman 0 7 октября, 2010 Опубликовано 7 октября, 2010 · Жалоба Spartan-6 на самом деле может захватить 622 мегбода просто на обычной лапе, без GTP (ну и выдать конечно тоже). Однако это геморно делать: ведь частота удаленного передатчика может отличаться от той, которой вы локально будете защелкивать сигнал (30 ppm допуск, если память не изменяет). Это будет выражаться в том что фронт прихода данных будет плыть ко фронту локальной тактовой частоты. Это все можно решить, сэмплируя на чуть большей частоте (если фронты совпали - следующий фронт гарантированно захлопнет нормальные данные), но это, повторюсь, гемморой. =$25. GTP дешевле выйдет. XC6SLX45-2FGG484C примерно 50$, XC6SLX45T-2FGG484C - 70$, то на то и выходит, а гемора меньше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Koluchiy 0 7 октября, 2010 Опубликовано 7 октября, 2010 (изменено) · Жалоба Если приемопередатчиков надо 8 (столько, насколько я помню, в 45-м S6 и есть), то прибавка к цене сразу становится 200 у.е... Гемор одинаковый - там надо даташит на микруху читать, там на GTP. Но в случае с микрухой ее еще надо и разводить (соответственно, место на плате), и доставать, и паять (вместе с обвязкой). Изменено 7 октября, 2010 пользователем Koluchiy Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wolfman 0 7 октября, 2010 Опубликовано 7 октября, 2010 · Жалоба Если приемопередатчиков надо 8 (столько, насколько я помню, в 45-м S6 и есть), то прибавка к цене сразу становится 200 у.е... Гемор одинаковый - там надо даташит на микруху читать, там на GTP. Но в случае с микрухой ее еще надо и разводить (соответственно, место на плате), и доставать, и паять (вместе с обвязкой). А там 4 в одном банке и 4 в другом, который на противоположной стороне находится, т.е. если надо все 8 вывести с одной стороны, то может и не проканать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться