|
В начало | Следующий
Ethernet — Micrel
Сетевые технологии по удобству и гибкости занимают ведущий уровень в растущей интеграции. Компания ЭЛТЕХ завоевала широкую известность и прочную репутацию
как дистрибьютор известных производителей компонентов для сетей связи.
В этом разделе будет представлена продукция фирмы Микрел, предназначенная для использования в сетях Ethernet.
Без сомнения, самым простым и известным способом организации подключения разрабатываемого устройства к сети Ethernet является комбинация процессора или
FPGA с портом МАС и Ethernet-трансивера физического уровня (PHY). При этом получается один порт для подключения к сети. Более подробно об этом сказано
в разделе, посвященном трансиверам.

Трансиверы фирмы Микрел могут подключаться как к медному проводу, так и
к оптическому кабелю. Кроме функции приема-передачи совместно с процессором, трансиверы могут
использоваться и для преобразования среды передачи информации.

При включении трансиверов «back-to-back» получим простейшее устройство для преобразования среды передачи информации. Точно так же можно включить два
трансивера для того, чтобы увеличить дальность работы сети.
Ну а если Вам нужно иметь два порта для подключения к сети? Если процессор имеет два порта МАС, то проблемы не будет. Ну а если процессор имеет только
один порт МАС или вообще не имеет такого порта? Что будем делать в этом случае? Для того, чтобы решить данную задачу, фирма Микрел выпускает
семейство микросхем контроллеров Ethernet. Данные микросхемы имеют один или два порта для подключения
к сети. А со «стороны процессора» контролллер имеет либо шину общего назначения, либо шину PCI. В такой конфигурации контроллер может быть использован как
двухпортовый свич. Пакеты с одного порта на другой могут передаваться автоматически, а в процессор будут передаваться только те пакеты, которые ему предназначены.

Микросхемы KSZ8862 — это тоже двухпортовые контроллеры Ethernet, и их основная задача — передавать пакеты, полученные по медному проводу в пакеты, передаваемые
по оптоволоконному кабелю.

Фирма Микрел выпускает большой набор многопортовых коммутаторов для Ethernet.
Выпускаются различные коммутаторы от 3-х до 9-ти каналов. На рисунке приведен пример использования 3-х портового коммутатора KSZ8993 в качестве устройства
преобразования среды передачи.

Выпускаются как неуправляемые коммутаторы, так и управляемые. На рисунке приведен пример неуправляемого коммутатора на 5 портов.

Для того, чтобы можно было менять режимы работы портов и алгоритм их обслуживания, применяются управляемые коммутаторы. На рисунке приведен пример управляемого
коммутатора на 5 портов.

Кроме возможности управлять режимом работы портов, у микросхем фирмы Микрел так же имеется возможность и управлять самими данными. Для этого к коммутатору,
к одному из портов МАС подключают внешний микроконтроллер. Пример такого шлюза приведен на рисунке.

А вот еще один вариант реализации шлюза. В этом варианте комбинация из двух микросхем позволяет получить подключение коммутатора к шине PCI.

Для того, чтобы увеличить число портов коммутатора, можно применить несколько микросхем так, как показано на следующем рисунке.

Если нужно разработать высокопроизводительное устройство, которое будет обрабатывать потоки данных, поступающие из разных портов сети, то идеальным решением
для этого случая будет применение процессора со встроенным коммутатором. KSZ8695 — это ядро процессора
ARM9 и 5-ти портовый коммутатор.

Когда кто-то говорит о том, что он применяет микросхемы свичей, то все обычно понимают, что речь идет только о сетях Ethernet. Но ведь коммутаторы можно
применять не только для организации локальных или глобальных сетей. Вот пример организации сети внутри прибора. Для внутриприборного интерфейса нет необходимости
делать гальваническую развязку на трансформаторах, поэтому в данном случае можно применить конденсаторную развязку только по постоянному току. Достоинством
такого решения будет то, что в приборе и в сети будет единый интерфейс. При этом любой модуль может быть прочитан как узел сети.

|