|
|
  |
Работа сетей Ethernet с медленными каналами связи, методы сопряжения и конвертации |
|
|
|
Oct 26 2006, 06:42
|
Местный
  
Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377

|
Добрый день! Опять нужен совет. Стоит необходимость создания аналогичного конвертора Ethernet10/100-TDM, но для работы еще с пакетами VLAN. Руководство настаивает на собственной разработке с использованием ADM6993/X "HDLC to Fast Ethernet Converter" от Infineon. Документации на него у меня мало, есть только - Data Sheet, Rev 1.11, Nov. 2005. Более ничего не нашел, а описание там все же слабое. 1. Кто-то использовал этот чип, с ним можно управиться? 2. Есть ли на него еще более подробная документация? 3. Есть ли все же альтернативные, заведомо лучшие и опробованные Вами, другие чипы для VLAN? Спасибо за ответ.
|
|
|
|
|
Nov 3 2006, 10:53
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 2-11-06
Пользователь №: 21 895

|
Цитата(Волощенко @ Oct 26 2006, 10:42)  1. Кто-то использовал этот чип, с ним можно управиться? 2. Есть ли на него еще более подробная документация? 1. Кто-то использовал, про это тут писали, и меня смущает фраза "Маленкие RAM вуфера на чипе." - не пойму сколько для такого решения надо? 2. Есть еще errata - но там ниче полезного.
|
|
|
|
|
Nov 3 2006, 11:59
|
Местный
  
Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377

|
Цитата(Vit1248 @ Nov 3 2006, 14:53)  1. Кто-то использовал, про это тут писали, и меня смущает фраза "Маленькие RAM буфера на чипе." - не пойму сколько для такого решения надо? 2. Есть еще errata - но там ничего полезного. 1. Фраза не моя, но чем больше, тем лучше, особенно если применяется в Ethernet-мосте, и пакеты следуют без перерыва. Кстати, в CS8900A один общий RAM-буфер на 4к (а в ADM6993/X один буфер 6к*64бит). 2. Действительно мало КД на ADM6993/X - начинать что-то делать рискованно. Мне подсказал iosifk обратить внимание на KSZ8842 от Micrel. Оказалось, что это почти полный функциональный аналог предыдущего чипа, но доступной документации здесь в несколько раз больше. И буферов в нем уже два по 4к каждый, для приема и выдачи. Но механизм управления ими не совсем прозрачен. Собираюсь освоить KSZ8842, для работы с 8-разрядной ISA-шиной. Кто-то уже работал с KSZ8842? Есть ли особенности применения?
|
|
|
|
|
Nov 6 2006, 07:19
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 2-11-06
Пользователь №: 21 895

|
[quote name='Волощенко' date='Nov 3 2006, 15:59' post='172119'] [quote name='Vit1248' post='172085' date='Nov 3 2006, 14:53'] По буферам: KSZ8842: The switching engine has a 32KB internal frame buffer. This resource is shared between all the ports. ADM6993/X: Built-in data buffer 6Kx64bit SRAM. - это 48КВ - больше чем у micrel-a...
|
|
|
|
|
Nov 8 2006, 15:58
|
Участник

Группа: Свой
Сообщений: 64
Регистрация: 16-03-05
Из: Perm, Russia
Пользователь №: 3 405

|
В теме "Вопрос по микросхеме ADM6993" выложил электричку на китайскую демоплату. В принципе для запуска свича в харде на default установках этого (+datasheet) было достаточно. До управляемости по VLAN и QoS только добрался. Пока вопросов нет.
|
|
|
|
|
Feb 9 2007, 15:10
|
Группа: Новичок
Сообщений: 1
Регистрация: 29-09-05
Пользователь №: 9 067

|
Уважаемый All! Увидел. что в этой теме люди реально работали с ADM6996. Есть вопрос от неофита. Мне досталась в наследство от уволившегося сотрудника незаконченная разработка - бридж E1-Ethrnet с поддержкой VLAN. Причем бридж является модулем гибкого мультиплексора, поэтому в нем заложена работа на внутренюю шину со скоростью nx64 кбит, а также конфигурирование и управление по оригинальной (proprietary) шине, через RS-485 и через RS-232. Это волшебное устройство собрано на свитче ADM6996M, Ethrnet-маппере DS33Z11 с буферным SDRAM на 128Mbyte. Фреймер сделан на FPGA SPARTAN2E, а для руления всем этим использован ARM7 от STMicroelectronic на частоте 32 МГц. Я должен вдохнуть жизнь в эту уже проданную железяку. Пришлось изучать VHDL, EWARM от IAR, спаять Wiggler... Однако сейчас столкнулся с затыком. При подаче сброса от менеджера питания на вход RC свитча никак не удается заставить его обращаться к конфигурационной EEPROM через вывод EECS. Зато, если припаять ко входу RC резистор на +3.3В, все вполне успешно обращается. Теперь вопрос: значит ли это, что полный Reset ADM6996M через ножку RC невозможен, и при зависании свитча, его будет нельзя перезапустить, не снимая питания? Если вопросов мало - завтра придумаю еще. С уважением, Александр.
|
|
|
|
|
Mar 20 2007, 17:26
|
Местный
  
Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377

|
Мы вот сделали еще один Ethernet-мост для наших SHDSL-модемов. В отличие от предыдущего, он работает с 10 и 100 Мб/c, а также имеет возможность что-то делать с пакетами VLAN (микросхема CS8900A это не могла). В качестве контроллера Ethernet использован чип от Micrel KSZ8842-16 MQL. В состав платы также входят C8051F123 и XC9572XL. Особая благодарность iosifk, который обеспечил документацией, примерами и софтом, где-то на 50Мбайт, консультировал, а, также, не колеблясь, предоставил первый бесплатный образец KSZ8842-16 MQL.
Эскизы прикрепленных изображений
|
|
|
|
|
Jun 11 2010, 14:31
|
Группа: Участник
Сообщений: 5
Регистрация: 8-10-09
Пользователь №: 52 825

|
Есть ли у кого примеры структурных схем соединения МК и CS8900 A-H?
|
|
|
|
|
Jun 14 2010, 08:44
|
Местный
  
Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377

|
Цитата(Батька @ Jun 11 2010, 17:31)  Есть ли у кого примеры структурных схем соединения МК и CS8900 A-H? В приложении принципиальная схема, там CS8900, C8051F127 и XC9572LX. Все это модуль для передачи Ethernet-10 через каналы E1 или SHDSL, реализованный мною в 2006 г. Кстати, его фото в посте номер 31 этой темы. Этот модуль подключается к соответствующему линейному модему. Был еще аналогичный проект для подобных задач, но на KSZ8842. Его фото чуть выше. Высылаю эту схему, как пример использования CS8900. Открыть можно в PCAD или в P-CAD 2006 Schjematiс Viewer. Удачи.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|