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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> 10BaseT PHY в ПЛИС (кора)
hdl_student
сообщение Nov 2 2010, 07:56
Сообщение #1


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

Группа: Свой
Сообщений: 122
Регистрация: 22-02-10
Из: Москва
Пользователь №: 55 617



Добрый день.

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

Поверхностный поиск в интернете ничего существенного не дал, потому вопрос к коллективному разуму: существуют ли приемлемые для серийного устройства реализации PHY в ПЛИС для 10BaseT?

Заранее признателен.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Nov 2 2010, 08:22
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(hdl_student @ Nov 2 2010, 10:56) *
существуют ли приемлемые для серийного устройства реализации
Вы бы привели пример критерия приемлемости. А то непонятно, чем конкретно вам не подходит то, что есть в доступе.
Go to the top of the page
 
+Quote Post
XVR
сообщение Nov 2 2010, 08:37
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата
Вчера услышал от коллеги-инженера что существуют (в т.ч. открытые) реализации коры PHY для ПЛИС, де-можно прицепить трансформатор и и работать на 10 Мбит/с без особых проблем.
А еще можно сделать USB на 2х пинах AVR smile.gif И даже будет работать (как то). Подключения трансформатора напрямую к цифровым выводам FPGA - примерно из этой же оперы.
Цитата
Ведь PHY - ноу-хау фирмы-производителя, и помимо собственно логики там должна быть аналоговая обвязка, полосовые фильтры и прочая.
Угу, и они там есть. Почитайте DS на PHY от NSC, там описано, что из аналоговых цепей у них есть в PHY.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Nov 2 2010, 08:51
Сообщение #4


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(XVR @ Nov 2 2010, 11:37) *
Подключения трансформатора напрямую к цифровым выводам FPGA - примерно из этой же оперы.

так можно и трансформатор не ставить
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Nov 2 2010, 09:03
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Не понял всеобщего сарказма. У 10BASE в линии обычный манчестер, размах сигнала 2 вольта вроде. Конечно без пары транзисторов для приведения уровня вряд ли обойдется, но больше проблем не вижу. USB первый тоже кстати легко реализуется цифровыми ножками, без всяких шуток.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Nov 2 2010, 09:51
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(DmitryR @ Nov 2 2010, 12:22) *
Вы бы привели пример критерия приемлемости. А то непонятно, чем конкретно вам не подходит то, что есть в доступе.


Когда в такого рода постах речь идет о "серийности", то вспоминается Санта-Барбара... 400 серий и нет им конца...
То-есть цель в данном вопросе, это не то, как сделать хорошее изделие, а как поиметь себе головную боль на 400 серий.
ведь на паре транзисторов сделать АРУ - это так просто... Или кабель будет той же длины, что и в USB?
Сейчас, когда есть микроконтроллеры со встроенным МАС и PHY, когда PHY стоит от долл до двух, говорить о самопальных прибамбасах - это смешно... Экономим на трансивере, при том, что ПЛИС будет далеко не дешевой. Да и делать что-то на ПЛИС, когда есть микроконтроллеры - не понятно зачем. А пакеты по 1,5К куда будем складывать? Или вот Ethernet контроллер. 7 долл. Прицепил на SPI и нет проблем. И это при 10/100... И там же внутри буфера и на прием и на передачу. И QoS и т.д.
А защита от ESD будет? Или и так сойдет?
Вот как-то так...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Nov 2 2010, 09:58
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



www.fpga4fun.com там даже с исходниками.
передатчик я сам испытывал, причём вообще без трансформатора - на 10-и метровом кабеле воткнутом в свитч всё работало. приёмник не делал.
большая проблема - получается полудуплекс, из-за того что те исходники шлют только NLP. я пытался слать FLP, и вроде даже слал, но вот почему-то договорится со свичом мне не удалось. а так бы было идеальное отладочное решение - 4 пина на FPGA, куда на шлейфике вместо USB-COM переходника (как это делается обычно) повесить трансформатор с разъёмом и парой пассивных деталек - и можно выгонять 7-8 мегабит данных для отладки.
Go to the top of the page
 
+Quote Post
hdl_student
сообщение Nov 2 2010, 10:25
Сообщение #8


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

Группа: Свой
Сообщений: 122
Регистрация: 22-02-10
Из: Москва
Пользователь №: 55 617



Большое спасибо за отклик. Моей целью было понять, говорит ли коллега дело (речь шла о мелкосерийном изделии) и у меня едет крыша, или же это всё-таки из разряда "залипух".

DmitryR:
Цитата
Вы бы привели пример критерия приемлемости.

Пример простой, - должно стабильно и предсказуемо работать с любым совместимым оборудованием, на приличном для витой пары расстоянии.

XVR:
Спасибо, буду почитать.

iosifk:
Проблема не в деньгах, человек отговаривал (почему-то) от миландровского 5600ВГ1У (MAC+PHY) в пользу PHY в ПЛИС.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Nov 2 2010, 10:59
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



От Миландра он вас правильно отговаривал, но это не значит что PHY обязательно надо сделать в ПЛИС.
Go to the top of the page
 
+Quote Post
hdl_student
сообщение Nov 2 2010, 11:14
Сообщение #10


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

Группа: Свой
Сообщений: 122
Регистрация: 22-02-10
Из: Москва
Пользователь №: 55 617



DmitryR:
А чем плох Миландр? Нам особенно-то не до жиру.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Nov 2 2010, 11:19
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Если вам не до жиру - вы узнайте сначала сколько стоят микросхемы Миландра и сколько стоит MII PHY.
Go to the top of the page
 
+Quote Post
hdl_student
сообщение Nov 2 2010, 11:39
Сообщение #12


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

Группа: Свой
Сообщений: 122
Регистрация: 22-02-10
Из: Москва
Пользователь №: 55 617



Так ограничивает не бюджет а перечни разрешённых к применению ЭРИ и заказчик.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Nov 2 2010, 12:33
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Ага, ПЛИС он вам импортную разрешит поставить, а PHY - нет? Смешно. Мы сами делаем пятую приемку, вообще без отечественных деталей - и ничего, принимают. В частности Ethernet у нас реализован просто контроллерами Intel на PCI.
Go to the top of the page
 
+Quote Post
hdl_student
сообщение Nov 2 2010, 12:45
Сообщение #14


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

Группа: Свой
Сообщений: 122
Регистрация: 22-02-10
Из: Москва
Пользователь №: 55 617



Мы имеем два перечня: на отечественную базу (МОПовский) и на зарубежную, согласованную с ВП и 22-м институтом.
В перечне зарубежных ЭРИ у нас есть, положим EP1K100, но нет импортных PHY. ВП бывают разные, - и понимающие, и дуб дубом. Равно как и руководство, которое может искать подходы к военным, а может и нет. Коллеги хвалятся печатью ВП на чёрти чём, а у нас ПРОСЭМ и металлокерамика.

Разговор ушёл от начальной темы, предлагаю закругляться или переносить, а то получим по шапке.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Nov 2 2010, 12:53
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(hdl_student @ Nov 2 2010, 16:45) *
В перечне зарубежных ЭРИ у нас есть, положим EP1K100, но нет импортных PHY.


Давайте сделаем так: свяжитесь с фирмой Элкус. Мы им поставляли PHY Микреловские. И задайте Ваши вопросы им... ОК?
А мне потом хоть в личке расскажите...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post

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

 


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


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