Новые Cavium OCTEON: сетевые процессоры на все случаи жизни

Уж и так достаточно известная своими сетевыми процессорами Cavium Networks решила в очередной раз порадовать мир новым своим изобретением: построенными на базе MIPS64-микропроцессорного ядра системами-на-чипе (SoC), в которых поддерживается несколько уровней аппаратного ускорения и криптографии.

Сетевые процессоры OCTEON CN31XX и CN30XX, предназначенные для использования в проводных и беспроводных сетях, системах управления и хранения данных, поддерживают протоколы IPv4 и IPv6, содержат встроенные ускорители обработки пакетов от уровня 3 до уровня 7, модули обработки контента и защиты информации. Разумеется, кроме аппаратных ускорителей, основой SoC является мощное 64-разрядное микропроцессорное ядро MIPS, обеспечивающее пропускную способность 1 Гбит/с.

Семейство OCTEON 31XX представлено микропроцессорами CN3110 и CN3120, с одним и двумя ядрами cnMIPS64, соответственно; тактовой частотой 550 МГц и с 256 Кбайт кэш-памяти второго уровня (L2). В SoC интегрировано три интерфейса Gigabit Ethernet, 64-разрядный контроллер DDR2, TDM/PCM, 32/100 PCI-X и USB 2.0. Все это умещается в форм-фактор BGA с 868 выводами и потребляет от 4 до 7 Вт электроэнергии. Эти сетевые процессоры предназначаются для использования в корпоративных маршрутизаторах, узлах доступа, UTM, сервисных платах.

Семейство OCTEON 30XX также представлено двумя процессорами, CN3005 и CN3010. CN3005 содержит ядро cnMIPS, работающее на частоте до 400 МГц, 64 Кбайт кэш-памяти второго уровня (L2), 16-разрядный котроллер DDR2, два интерфейса Gigabit Ethernet, контроллер 32/66 PCI и USB 2.0. Форм-фактор – BGA с 350 выводами, энергопотребление – 2-3 Вт. Наконец, CN3010 также содержит одно ядро cnMIPS, но работающее на частоте до 500 МГц, 128 Кбайт L2-кэша, 32-разрядный контроллер DDR2, три интерфейса Gigabit Ethernet, контроллер TDM/PCM, 32/66 PCI и USB 2.0. Форм-фактор - BGA с 525 выводами, потребляемая мощность – 4-5 Вт. Эти сетевые процессоры предназначаются для использования в маршрутизаторах проводных и широкополосных беспроводных сетей (802.11a/b/g/n), узлах доступа и системах хранения данных небольших корпораций.

Стоит также сказать, что ядро cnMIPS поддерживает (по словам источника – первое в мире) набор инструкций MIPS64 Release 2, будучи выполнено по 5-ступенчатой двухпоточной суперскалярной архитектуре с развернутой упреждающей выборкой и оптимизацией времени задержки кэша и памяти.

В дополнение к вышеперечисленным свойствам, сетевые процессоры CN31xx и CN30XX доступны в вариантах CP (Communication Processor), SCP (Secure Communication Processor) и NSP (Network Services Processor, этот вариант доступен только в случае CN31XX). CP-версия содержит аппаратный ускоритель обработки пакетов, TCP, Queuing/Scheduling и QoS; SCP-версия к этому добавляет аппаратное ускорение IPsec/SSL, SRTP и криптографии WLAN; NSP-версия также способна производить инспекцию пакетов и их упаковку/распаковку.

Доступное для сетевых процессоров программное обеспечение совместимо с Linux MontaVista, Linux и Wind River VxWorks. Пробные экземпляры OCTEON CN31XX должны быть доступны в первом квартале этого года, OCTEON CN30XX – во втором квартале. Стоимость чипов составит от 50 до 125 долларов в крупных (от 10 тыс.) партиях, CN30XX – от 20 до 40 долларов.

31 января 2006 в 00:18

Автор:

| Источник: EE Times

Все новости за сегодня

Календарь

январь
Пн
Вт
Ср
Чт
Пт
Сб
Вс