|
|
  |
Fast Ethernet на FPGA без использования PHY, разработка устройства сопряжения с ETHERNET на CycloneII без использов |
|
|
|
Mar 8 2007, 14:50
|

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

|
Есть острая необходимость разработать устройство на CycloneII для организации обмена информацией с PC используя Fast Ethernet интерфейс.Сложность в том что устройство военного назначения и имеются ограничения на применение иностранной элементной базы.Из разрешённого только CycloneII, поэтому нет возможности использовать иностранные трансиверы (типа LXT972).В связи с этим вопросы: 1)возможно ли произведя минимальные действия над сигналом, ввести его в ПЛИС и уже там произвести последующую обработку(дескремблирование,дешифрацию 4B/5B)? 2)если это возможно, то какие преобразования необходимы, используя отечественные элементы? 3)обязательно ли использование ФАПЧ для выделения синхросигнала, или существуют другие способы? Может быть кто-нибудь уже решал подобные задачи. Заранее благодарен.
|
|
|
|
|
Apr 9 2007, 09:29
|
Участник

Группа: Новичок
Сообщений: 34
Регистрация: 21-12-04
Пользователь №: 1 580

|
Цитата(Doka @ Mar 21 2007, 20:11)  Чисто из занудства, нарисованный там самодельный компаратор из транзисторов по нынешним временам не нужен. В тех же Циклонах LVDS входы будут работать как компараторы еще и лучше.
|
|
|
|
|
Apr 16 2007, 10:48
|
Местный
  
Группа: Свой
Сообщений: 405
Регистрация: 4-10-04
Пользователь №: 777

|
2 vitan:
В своё время, когда я ещё работал в ящике, у нас была такая формулировка, которая мне кажется надёжней. Суть в том, что импортное берётся потому, что нашего аналога нету, но его изготовление нашей промышленностью планируется в будущем. Поэтому как только он появится, будет произведена замена на наш. Как ни странно, на некоторые вещи это было правдой. Например, насколько я слышал, это 30-е TMS-ы.
|
|
|
|
|
Apr 16 2007, 17:44
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
Цитата(Krys @ Mar 23 2007, 10:43)  Код 1)возможно ли произведя минимальные действия над сигналом, ввести его в ПЛИС и уже там произвести последующую обработку(дескремблирование,дешифрацию 4B/5B)? Возможно! Сам сейчас занимаюсь аналогичной задачей для gigabit ethernet на stratix II. Дескремблер делается элементарно, ресурсов очень немного. Декодер 4b/5b - тоже достаточно простой. Может, даже готовая корка есть где-то. На 8b/10b я применяю готовую корку. Ресурсов тоже немного расходуется. может на дескремблер и всякие 8b/10b ресурсов надо мизер ,а для демодуляции PAM-5 в ПЛИС решения какие-то есть?.. похоже что для Eth1000 проще поставить внешний PHY и не заморачиваться на всякие эквализации, эхоподавления, предкомпенсации, восстановления тактовой, cверточные кодеры/декодеры, etc..
--------------------
|
|
|
|
|
May 10 2007, 13:14
|

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

|
Цитата(Doka @ Apr 16 2007, 21:44)  похоже что для Eth1000 проще поставить внешний PHY и не заморачиваться на всякие эквализации, эхоподавления, предкомпенсации, восстановления тактовой, cверточные кодеры/декодеры, etc.. Просматриваю вейчас эту ветку: "ПЛИС (Xilinx) с интерфейсом TBI" -> "внешний PHY TLK1221 (от Texas Instruments)" -> кабель 50Ом <-> "внешний PHY TLK1221 <- ПЛИС. В таком варианте (по сравнению с применением кабелей Cat5/Cat7 или оптоволокна) привлекает использование только одного 50-тиомного простого и дешевого кабеля с требуемыми условиями эксплуатации (блок у меня д.б. герметизирован, по температуре - industrial) и коаксиального разьема. Мне здесь вот что непонятно: 1. между TLK1221 и кабелем на приемной и на передающей стороне надо ли ставить еще усилители/приемники_с _эквалайзером или нет? 2. непонятно, какая длина коаксиального кабеля в такой системе может быть достигнута? Те же самые стардартные 90..100 метров, что и для для GigabitEthernet на витой паре Cat5/Cat7?
--------------------
"Я люблю путешествовать, посещать новые города, страны, знакомиться с новыми людьми." Чингисхан.
|
|
|
|
|
May 22 2007, 04:09
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
Цитата(Porychik Kize @ May 10 2007, 17:14)  1. между TLK1221 и кабелем на приемной и на передающей стороне надо ли ставить еще усилители/приемники_с _эквалайзером или нет? 2. непонятно, какая длина коаксиального кабеля в такой системе может быть достигнута? Те же самые стардартные 90..100 метров? думаю надо считать в конкретном случае. вот что пишут в описании на предка TLK1221 : Цитата * PECL Voltage Differential Signaling Load, 1 V Typ with 50  - 75 * Receiver Differential Input Voltage 200 mV Minimum и The ultimate rate and distance of data transfer is dependent upon the attenuation characteristics of the media and the noise coupling to the environment. ( http://focus.ti.com/docs/prod/folders/print/tnete2201.html )
--------------------
|
|
|
|
|
May 22 2007, 05:59
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(Doka @ May 22 2007, 08:09)  думаю надо считать в конкретном случае. вот что пишут в описании на предка TLK1221 : ( http://focus.ti.com/docs/prod/folders/print/tnete2201.html ) Там где написано, что микросхемы можно купить у Рочестера... А продукцию Рочестера в Россию поставляет Элтех. Удачи!
--------------------
www.iosifk.narod.ru
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|