
c0828c8e297284aa12c2f6f959095ad3.ppt
- Количество слайдов: 52
Разработка сетевых устройств нового поколения на базе архитектуры Intel XScale® Александр Буравлев, представитель по маркетингу подразделения Intel по продажам компонентов для средств связи в странах СНГ Intel, Москва 2
Повестка дня Инфраструктура и телекоммуникации. Зачем нужны сетевые процессоры? Архитектура Intel XScale® для коммуникационных систем Intel XScale® для автоматизации промышленности Выводы 3
Глобальная тенденция Приложения ОС Платформы Процессоры Стандартизированные Готовые стандартизированные Изготавливаемые на Изготавливаемые системы, заказ системы, на заказ решения частично изготавливаемые разрабатываемые встраиваемые на заказ независимыми компаниями системы Быстрый переход к… – Модульным платформам – Пакетной передаче трафика – Интернет-приложениям 4
Требования различных областей к полупроводниковым устройствам Области Широкополосный Доступ Динамика Рынка Системные Требования (приоритет) Динамика ПП Edge/MSS Беспроводные сети Магистральные сети/Городские сети DSL, кабельные сети, PON, двигатели развития FTTH ILEC – основной двигатель Стандартизированн ые компоненты сокращают стоимость Двигатели развития – управляемые службы и Интернет-трафик Блейд-серверы с различными портами и службами Макроэкономическая ситуация способствует развитию аутсорсинга Двигатели развития – новые стандарты: 2. 5 – 3 G, IPv 6 Для BSC играет роль стоимость, для x. GSN/маршрутизаторо в играет роль производительность Быстрое расширение, высокая производительность, цена не играет большой роли 2) Производительн ость 3) Гибкость 4) Низкое энергопотребле ние 2) Производительн ость 3) Стоимость 2) Производительн ость 3) Гибкость 4) Низкое энергопотреблен ие 2) Низкое энергопотребление 3) Гибкость (на уровне крупных городов) Недорогие ASSP, Программируемые сетевые процессоры, FPGA Высокоскоростные ASIC/ASSP, Программируемые сетевые процессоры Сетевые процессоры = Максимальная Гибкость Решений с дополнительной функциональностью 1) Производительность 1) Стоимость 1) Гибкость 1) Стоимость Сетевые процессоры имеют перед ASIC преимущество в виде возможности программир 5
Сетевые процессоры или ASIC 25 $8 Расходы сокращаются Время выпуска увеличивается 20 15 $7 $6 $5 $4 10 $3 $2 5 $1 0 $ASIC 6 СП 1 -го поколения СП 2 -го пок. Требуемые вложения (милл. $) Приобретение Si – наиболее эффективный путь для производителей телекоммуникационного оборудования, стремящихся удовлетворять требования операторов и эффективно использовать ресурсы Кол-во месяцев на разработку ASIC не обладают достаточной гибкостью – Много времени на разработку – долгое время выпуска на рынок, высокая степень риска, 50% случаев - ошибки или необходимость повторного пересмотра – Разработка ASIC = $5 – $8 миллионов, 18 -24 месяца на каждую микросхему Первоначальные инвестиции в СП ~ такие же, однако дальнейшие меньше – Программирование, отладка и проверка первого поколения сетевых процессоров займет около 21 месяца – Требуется только 8 – 10 HC = ~2 миллиона долларов ПО для СП можно использовать снова ( ~50% быстрее) – Использование существующего кода и средств разработки ускоряет время выпуска на рынок – Программирование, отладка и проверка требуют 8 – 10 HC = ~1 миллион долларов Сетевые процессоры позволят сэкономить до 700 миллионов долларов на научно-технических исследованиях при использовании на нескольких платформах – 10 платформ в линейке продукции с 10 blade-серверами на систему = экономия в 100 раз
Почему СП являются эффективным решением Сетевые процессоры - программируемые полупроводниковые устройства, оптимизированные для манипуляции пакетами Сетевые процессоры имеют производительность сопоставимую с ASIC, однако помимо этого обладают преимуществами гибкости и быстроты разработки Сетевые процессоры позволяют владельцам сетей вести экономически эффективную разработку и вывод новых сервисов 7
Intel и cетевые процессоры Цель: Стать поставщиком #1 решений на базе сетевых и коммуникационных процессоров” – Полупроводники – ПО – Инструментарий 8
О к IX т. 1 С P 9 П 1 99 1 20 : -г 0 ID “З о – F по ач к. ем н уж Ав ны г. С 200 П 1 ? ” : I - П DF М ро П П ай ак “ Ок ла 0 бл ет Ка т. IX тф 2: ем 01 ны к D о Те ы ра : M P 2 р х е 1 м. б бо P м 40 ы 0 G F аг т 0 р юл аю и ис & аз л IX р е тр т NP С П D аб те ал СП C IX о по P 2 о нь И и ” P 4 т Ф ю лу 80 тки @ C ев нь ин 25 P 0 пр П , I E . 0 ф X д 2 10 G ов ер 200 ра P о : и о в 2 пл д ы : ст 24 ма IDF И ни е Su а ру 00 ги ю по нь тф ко об pe кт , IX ст ор вы ра rc ур P р бе 2 м е зц om а 28 ал ж 00 ы у ы m да 3 IX 00 и. A и ет : Д IX стр P 4 о О н из кт а ай 25 йс. IX н тв IX 200 P 4 S а P 2 2: XX up 85 M /IX erc 0 PF Ра С P 2 om ра сш е XX m зр и нт X Ф ре. 0 аб ев нн 3: от. ID ки ая F IX 20 P 4 03 О IXP сре XX : ID к Ул т. 2 X да F уч 200 XX ш 3: ен N но PC е -W П О Н 2 ов 00 ы 4 е С П Непрерывные инвестиции в сетевые процессоры 9
Процессоры Intel в сетевой инфраструктуре Edge Devices IXP 4 XX/ IXP 2400 WWAN IXP 28 XX IXP 2400/ IXP 28 XX IXP 4 XX/ IXP 2400/ IXP 28 XX Точки беспроводного доступа Малые/средние компании IXP 4 XX Частные дома Магистрали/ городские сети IXP 2400/ IXP 28 XX IXP 4 XX/ IXP 2400 IXP 4 XX Многоквартирные дома 10 IXP 28 XX IXP 2400/ IXP 28 XX Крупные компании
Продукция на базе архитектуры Intel® XScale™ 11
Микроархитектура Intel XScale® Сетевые устройства Маршрутизаторы, коммутаторы, и т. п. СП IXP 2400, 2800, 2850 Интегрированные сетевые системы, графические устройства, средства автоматизации промышленности Широкополосные/беспроводные сети Сетевые процессоры IXP 4 XX Группы разработчиков интегрированн ой продукции Сетевые системы хранения данных, телематика, графика, сетевые адаптеры, SAN, NAS, RAID IOP 321, 80219, IOP 331 Специальные области Базовый процессор 80200 (и доп. микросхема) Группы разработчиков основной продукции КПК, коммуникаторы Процессор PXA 255 Микроархитектура Intel® XScale™ Сотовые телефоны (ARM* V 5 TE) Производимые процессоры на базе микроархитектуры XScale® 12
ARM - INTEL Лицензия на архитектуру Архитектура Микроархитектуры Xscale ™Strong. ARM Сублицензия Strong. ARM Баз. микроарх. Лицензия на использование ARM VLSI, GPS, Sharp, TI, AKM, Samsung, Cirrus, ES 2, NEC Внедрение SP и ASSP Производство SP, ASSP и CSSP VLSI, GPS, Sharp, TI, AKM, Samsung, Cirrus, ES 2, NEC SP, ASSP и CSSP Продажи VLSI, GPS, Sharp, TI, AKM, Samsung, Cirrus, ES 2, NEC SP, ASSP и CSSP OEM-компании Лицензия на производство SP и ASSP Apple, 3 DO, IBM, Motorola, Sharp, Panasonic, LG, Om, и т. п. . 13
Версии архитектуры ARM Архитектура ARM 1 ARM 2 a. S, ARM 3 ARM 6, ARM 600, ARM 610 ARM 7, ARM 700, ARM 710 ARM 7 TDMI, ARM 710 T, ARM 720 T, ARM 740 T Strong. ARM*, ARM 810 ARM 9 TDMI, ARM 920 T, ARM 940 T ARM 9 E-S, ядро Intel® XScale™ ARM 10 TDMI, ARM 1020 E 14 v 1 v 2 a v 3 v 4 T v 5 TE
Intel XScale® Структура ядра CP 14 Мониторинг произв. IRQ Ответвление Буфера назначения FIQ Запрос прерывания CP 15 Реестры конфиг. Буфер слеж. ения Инструкции Интерфейс сопроцессора CP 0 Множитель/ Накопитель JTAG Ядро выполнения Адрес данных Данные Отладка Кэш-память инструкций MMU 32 КБ Шина памяти Кэш-память данных Буфер MMU 32 КБ записи Mini D-Cache 2 КБ Управление системой http: //developer. intel. com/design/intelxscale/27347301. pdf 15
Intel XScale® Энергопотребление и производительность 10 м. Вт - 1000 млн. команд в секунду Идеально для Интернета Рассеяние тепла <1 Вт ~ 1 неделя на 1 батарейке “AA” 50 МГц 10 м. Вт @0, 75 В 150 МГц 40 м. Вт @0, 75 В 400 МГц 180 м. Вь @1, 0 В 16 600 МГц 450 м. Вт @1, 3 В 800 МГц 900 м. Вт @1, 65 В
Intel IXP 4 xx 17
Линейка процессоров Intel® IXP 4 XX • Идентичные корпуса и схема контактов • Общая архитектура • Общий набор инструментариев и программ Высокопроизводительные системы Системы для защиты данных Цена Системы передачи речи Экономичные широкополосные системы Характеристики и производительность 18
Intel® IXP 425 – Структура процессора 19
Intel® IXP 4 хх - Линейка продукции ХАРАКТЕРИСТИКИ Микроархитектура Intel® XScale™ Общее описание IXP 420, IXP 421, IXP 422, IXP 425 Network Processors Ввод/вывод и прочее Cost Effective High Performance Entry-Level Network Processor Product Line • PCI 32/66 266 MHz all SKUs • Доп. шина 24 -бит 66 400, 533 MHz IXP 425 МГц only • Поддержка USB 1. 1 32 bit SDRAM 133 • 2 x-скоростные UART with 8 MByte to 256 MByte addressability СЕТЕВЫЕ СОПРОЦЕССОРЫ IXP 420 421 422 2 3 10/100 MAC 2 1 2 • Шлюзы передачи речи через Интернет • Устройства шифрования в интрасетях • Шлюзы Интернет – средства контроля промышленного оборудования • Малые офисные шлюзы (внешние x. DSL/резервные ISDN – внутренние ЛВС, POT, телефоны ISDN) • Системы передачи данных и речи для удаленных областей • Шлюзы беспроводных сетей (Wi. Fi) • Мультиплексоры DSL ( 8 -24 линий) • Отдельно стоящее промышленное оборудование с контролем/диагностикой через Интернет • АТС – шлюз передачи данных 425 NPEs Основные Применения 2 HSS Voice Ch. Utopia 2 2 -4 2 -4 Y Y DES/3 DES/AES/S Y HA 1 Process, Packaging, Thermals • • Y 180 -нанометровая производственная технология Intel Extended Temperature только в IXP 425 492 PBGA (CT) и 492 PBGA-DHS (ET); 35 мм 1, 27 -мм шариками 1, 0 – 1, 5 Вт при 266 МГц 20
Распространение ПО для Intel® IXP 400 – Версию не Crypto можно загрузить сразу же! – Для версии Crypto требуется разрешение. (см. сайт) – ПО распространяется бесплатно по лицензии Intel (см. сайт). – Примечание: ПО для Intel® IXP 400 НЕ содержит компонентов ОС – http: //www. intel. com/design/netwo rk/products/npfamily/ixp 425 swr 1. h tm Инфраструктуры для разработки и пакеты для поддержки плат – Vx. Works*: на сайте Wind. River Systems*: https: //secure. windriver. com/winds urf/ – Linux*: на сайте Monta. Vista*: http: //support. mvista. com/content/ – Win. CE*: на сайте Intel®: http: //www. intel. com/design/netwo rk/products/npfamily/ixp 425 swr 1. h tm 21
ПО DSP Software для процессора Intel® IXP 400 Решение DSP Software для обработки речи и телефонии, использующие ядро Intel® XScale® сетевых процессоров Intel® IXP 425 и IXP 421. Выполняет функции DSP для передачи речи/телефонии, в том числе перекодировку, устранение реверберации, определение гудка – Пример: G. 729 a/b, речевой кодек G. 711, G. 168 совместимое устранение реверберации Не включает сигналы системного уровня, в том числе вызовы, подключение каналов, управление сеансами. – Пример: H. 323/H. 245/H. 225/H. 248; MGCP и SIP. В 2. 5 входят все функции DSP Software 2. 4 плюс… Кодек G. 722 Кодек G. 726 T. 38 22
Пример конфигурации Шлюз ADSL Конфигурация удаленного шлюза ADSL Mini-PCI 802. 11 a или b Карта Mini-PCI USB 64 -Мбит 64 -Mbit Flash Флэш-память EXPB 128 Мбит 128 -Mbit SDRAM Сетевой процессор Intel® IXP 425 Разъем USB 4 -портовый MII 0 HSS-V коммутатор Ethernet 10/100 SLIC CODECs UTOPIA 2 ADSL PHY Annex A/B/C ЛВС: Ethernet 2 порта Речь ADSL Annex A, B, C Питание Кнопка Reset Выключатель 23
Intel® IXP 425 – Использование Пример интеграции речи и данных 24
Пример конфигурации Маршрутизаторы для малых офисов/домашних офисов Конфигурация маршрутизатора SOHO Mini-PCI 802. 11 a или b Карта Mini-PCI USB 64 -Мбит 64 -Mbit Flash Флэш-память EXPB 128 Мбит 128 -Mbit SDRAM Разъем USB 4 -портовый Сетевой процессор Intel® IXP 425 MII 0 HSS-V коммутатор Ethernet 10/100 SLIC CODECs ЛВС: Ethernet 2 порта Речь Питание Кнопка Reset MII 1 Ethernet PHY 25 WAN: Ethernet Выключатель
Intel® IXP 425 - Реализация Абонентский маршрутизатор беспроводной связи Беспроводной адаптер Mini PCI, 802. 11 a и b/g Rockaway Beach Индикаторы для сетевых адаптеров (2) Разъема Mini PCI поддерживают двухканальные решения Wi. Fi 11 a & 11 b/g Сетевой процессор Intel® IXP 42 x Технология Intel® Strata. Flash™ 4 -портовый коммутатор Ethernet 10/100 Разъем WAN 10/100 ETHERNET 26 USB 1. 1
Применение IXP 42 x в промышленной автоматизации Доп. коннектор Intel Strata Flash SDRAM Коннектор GPIO IXP 42 x Путь связи RJ-45 Intel LXT 972 Ethernet PHY Связь с ПК Главный разъем USB MII Сетевой процессор Intel® IXP 4 XX Шина PCI (32@66) USB 2. 0 Мастердатчик PCI или специальный интерфейс платы IXP 42 х связывает шины с Еthernet более высокая скорость передачи данных. IXP 42 X управляет оборудованием IXP 42 X организует закрытую шину VPN для изоляции оборудования от корпоративной сети 27
Intel® IXP 425 - программные компоненты Сетевой процессор Intel® IXP 425 Ядро Intel® XScale™ Intel® IPP Применение пользователем Codelets ОС Сетевой стек TCP/IP Набор поддержки плат Eth. Aal 5 OSSL ATM USB HSS Eth Uart Fast. Path ix. Os. Services ix. Access ix. I 2 C ix. GPIO ix. Pci ix. Uart ix. Usb ix. Npe. Dl GPIO PCI Uart USB ix. Atmd. Acc ix. Hss. Acc ix. Eth. Acc ix. FPath. Acc NPE A NPE B Board Hardware ATM HSS Eth DES NPE CSHA-1/MD 5 Eth DES http: //www. intel. com/design/network/products/npfamily/ixp 425 swr 1. htm 28
Intel® IXDP 425 Отладочная плата Intel KXDP 425 PC Smartbits* Tester DSLAM Карта LXT 972 Подключе ние 10/100 Мбит/с MII 0 Enet PHY Карта LXT 972 Подключе 10/100 Мбит/с ние MII 1 Enet PHY Карта x. DSL PHY Adtec* AX 4000* OR Карта T 1/E 1 Framer Аналоговые телефоны 4 SDRAM 256 МБ Разъем JTAG OR Адаптер ADTECH* Сетевой процессор Intel® IXP 425 HSS 4 -канальная карта Речь POTS И подключ ИЛИ ение Карта Voice HPI DSP Utopia 2 и HSS WAN Boot. ROM 16 МБ Intel® Strata. Flash DC-DC Регулятор питания UART 0 Bluetooth UART 1 Win. CE* Monitor Разъем USB Разъемы PCI ПК Ethernet ПК Fireberd 6000* Платформа разработки для процессоров Intel® IXDP 425 29 * Другие наименования и товарные знаки являются собственностью своих законных владельцев Кабельный модем
Отладчики для Intel XScale® l ARM*: www. arm. com – Продукция JTAG: ARM Multi-ICE* 2. 0 – Поддерживаемые отладчики: ARM* ADS*, ARM SDT*, RDI 1. 5. 1 -совместимые отладчики l Embedded Performance, Inc. *: www. epitools. com – Продукция JTAG: Majic*, Majic-MX*, Majic-PLUS* – Поддерживаемые отладчики: EDB*, ARM* ADS*, ARM SDT*, Meta. Ware* CCE-MWA*, RDI 1. 5. 1 -совместимые отладчики l Macraigor*: www. macraigor. com – Продукция JTAG: Wiggler*, Raven*, mp. Demon* – Поддерживаемые отладчики: Microsoft*, GNU*, OCDCommander* l Sophia*: www. sophia. com – Продукция JTAG: Uni. STAC* ICE, Uni. STAC II ICE – Поддерживаемые отладчики: Sophia Watchpoint* 30
IXP 2400 / IXP 2800 31
Линейка сетевых процессоров IXP 2 XXX IXP 2850 IXP 2800 Оптимизированы для высокопроизводительных решений IXP 2400 Периферия/ магистраль Цена Защищенная обработка - Полностью программируются для максимальной гибкости дизайна - Высокопроизводительная архитектура поддерживает скорости до OC-192/10 Гбит/с - Общая программная архитектура защищает инвестиции в разработку Доступ/ периферия Производительность/Возможности 32
Intel® IXP 2400 - архитектура 72 Чередование/ совмещение байт MEv 2 1 DDRAM MEv 2 2 Rbuf 64 @ 128 B Ядро Intel XScale® PCI 64 b (64 b) 66 МГц 32 K IC 32 K DC G A S K E T MEv 2 4 MEv 2 3 Tbuf 64 @ 128 B MEv 2 5 MEv 2 6 S P I 3 or C S I X Or U T O P I A 1/2/3 Hash 64/48/128 Scratch 16 KB QDR SRAM 1 QDR SRAM 2 E/D Q 18 18 18 MEv 2 8 18 33 MEv 2 7 CSRs -Fast_wr -UART -Таймеры -GPIO -Boot. ROM/Slow Port 32 b
Intel® IXP 2400 – Основные характеристики Описание IXP 2400 Тактовая частота 600 МГц 400 МГц 8 8 2, 5 - 4 Гбит/с 2, 5 – 3, 2 Гбит/с 19, 2 Гбит/с 12, 8 Гбит/с Частота памяти (SRAM) 200/400, 133/266, 100/200 Частота памяти (DRAM) 150/300, 100/200 Каналы QDR (18 b+18 b) 2 2 (1) DDR Энергопотребление (среднее) 11 Вт [B 0] 8, 5 Вт [B 0] Корпус 1356 BGA Наличие в продаже СЕГОДНЯ 7 миллионов пакетов/с 3, 5 миллионов пакетов/с 14 миллионов операций/с 7 миллионов операций/с Микрокомпоненты Ширина полосы пропускания (полнодуплексный режим) Быстродействие памяти (DRAM) Пакетная память Производительность процессора L 4 Очередность операций Применение Многофункциональный коммутатор, маршрутизатор Широкополосный Доступ Приложения 4 -7 уровней CMTS, DSLAM, FTTx, NG-DLC Межсетевой экран, IDS, балансировка нагрузки Беспроводная Инфраструктура BSC/RNC, x. GSN, PDSN, MSC 34
72 72 72 Intel® IXP 2800 Чередование/совмещение байт RDRAM 1 RDRAM 2 MEv 2 1 RDRAM 3 MEv 2 2 MEv 2 3 MEv 2 4 Rbuf 64 @ 128 B ядро XScale PCI 64 b (64 b) 66 МГц MEv 2 8 G A S K E T 32 K IC 32 K DC MEv 2 7 MEv 2 6 MEv 2 5 Tbuf 64 @ 128 B MEv 2 9 MEv 2 10 MEv 2 11 16 b S P I 4 или C S I X 16 b MEv 2 12 Hash 64/48/128 QDR SRAM 1 QDR SRAM 2 QDR SRAM 3 QDR SRAM 4 E/D Q 18 18 MEv 2 16 MEv 2 15 MEv 2 14 MEv 2 13 Scratch 16 KB CSRs -Быстр. _wr-UART -Таймеры -GPIO -Boot. ROM/Slow. Port 18 35
Разработка специального ПО Специальные наборы ПО Образцы ПО Платформы разработки аппаратных Средства разработки приложений средств Сетевые процессоры Intel Полная среда разработки 36 Удобство, быстрый выпуск на рынок Ecosystem Hardware, Software & Services Полная среда разработки для СП Intel® IXP 2 XXX
Инструменты для всех стадий цикла разработки NEW Intel® IXP 2 XXX Architecture Tool Graphical Workbench Control Plane Tools Образцы/ Наборы для разработчиков ОЦЕНКА РАЗРАБОТКА ПРОТОТИП ИНТЕГРАЦИЯ Инфраструктура Intel® IXA Portability Framework/ Библиотека микроблоков Transactor (Эмуляция микросхем) Customer Board Набор для разработчиков аппаратных средств Платформы для разработки NEW Control Plane PDK, Модульная модель программирования, оптимизированные библиотеки Data. Plane Бесплатно Платно 37 Служба Software Services Intel® CSS NEW
Как использовать утилиты Intel ПО Используйте утилиту Intel® IXP 2 XXX Architecture Tool для IXP 2 XXX Architecture Tool оценки производительности и использования ресурсов без дополнительного программирования Компьютер Windows Апп. обесп. Набор для разработчиков аппаратного обеспечения(HDK) Используйте инфраструктуру Intel® IXA Portability Framework и образцы в качестве основы + Используйте Workbench для разработки, компиляции и отладки ПО для работы с данными + Используйте Transactor для тестирования, отладки и оптимизации кода в эмулируемой среде + Используйте утилиты Control Plane (Tornado*, Linux) для разработки и отладки кода панели управления + Используйте Наборы для разработчиков и службу Communications Software Services для специальных решений Используйте Intel® IXA HDK в качестве основы для разработки аппаратных средств + Изменение расположения компонентов и оптимизация дизайна + Тестирование и сертификация + Производство + Контроль цикла эксплуатации ПО клиентов = + Используйте платформу разработки для создания прототипов, тестирования, отладки и оптимизации аппаратного обеспечения Плата клиента = 38 *Другие наименования и товарные знаки являются собственностью своих законных владельцев Интеграция на плате
Intel® IXDP 2 XXX – Платформа отладки Ethernet или последовательный порт Внешний блок питания 1200 Вт Advanced. TCA*совместимая объединительная плата Advanced. TC*совместимые менеджеры Advanced. TCA*совместимые платы Intel® IXP 2 XXX (например, IXMB 2401) ATCA Shelf Manager Advanced. TCA*совместимый корпус (5 разъемов) . . Дополнительные Advanced. TCAсовместимые платы (Intel или других компаний) Карта-коммутатор для связи между платами *Другие наименования и товарные знаки являются собственностью своих законных владельцев **Кодовые названия могут быть изменены без предварительного предупреждения Предупреждение: Только логическая схема. Реальная система может выглядеть по другом 39 *Advanced. TCA является товарным знаком группы PCI Industrial Computers Manufacturers
Платы на базе процессоров IXP 2400 Radisys Форм-фактор PCI blade http: //www. radisys. com/oem_products/d spage. cfm? productdatasheetsid=1147 Intel Форм-фактор ATCA http: //www. intel. com/design/network/pro ducts/npfamily/ixdp 24 xx. htm Кодовое название “Binford” Применение - Межсетевые экраны, VPN - Маршрутизаторы, Мосты Применение - ATCA telecom - Оборудование 40
Средства отладки с аппаратной поддержкой Поставщик ОС Цена Основные хар-ки Отладчик Контактное лицо Windows* Linux 2000 -5000 $ 10/100 Ethernet or serial connection 40 MHz JTAG clock OS aware debugging Basic Flash Programmer Wind River* backend available Supports on-chip trace Monte. Vista* – Gdb Intel XDB OSE ARM/RDI Tornado* Win-CE* Нэнси Петрелла (Nancy Petrella), менеджер развития бизнеса, США (Восток) nancy. petrella@epitools. com, 617 -244 -7222 Сейдж Туролвски (Sage Turowski), менеджер развития бизнеса, США (Запад) sage. turowski@epitools. com, 408 -719 -5607 Windows Linux < 1000 $ - Raven* 2000 -3000$ - mp. Demon* Параллельный интерфейс (Raven), последовательный интерфейс и интерфейс Ethernet (mp. Demon) 16 МГц JTAG Поддержка Linux Отдельно поставляется модуль программирования флэш-памяти Поддержка слежения на микросхеме Mentor*/ATI* (UDB) GDB: Cygwin* и Linux Intel XDB Win-CE Крейг А. Халлер (Craig A. Haller) (617) 739 -8693 craig@macraigor. com Windows 4000$ - vision. PROBE* 7500$ - vision. ICE* Параллельный интерфейс (vision. PROBE) и интерфейс Ethernet (vision. ICE) Встроенные функции программирования флэшпамяти. Wind River vision. Click* Кен Мадсен (Ken Madsen) GS-1000 4000$, SC-1000 6500$ (с поддержкой слежения и многопроцесс орных систем) Интерфейсы Ethernet и USB 1. 1, программирование флэш-памяти, поддержка слежения на микросхеме, нескольких процессоров, 8 канальный анализатор логики Source. Point* Дочерний член Кандидат в члены Windows Кандидат в 41 712 -263 -8460 [ken. madsen@windriver. com] Джефф Акампора (Jeff Acampora) 714 -731 -1661 jeff_acampora@arium. com
Сетевые процессоры и процессоры управления - план выпуска продукции Tiburon** Advanced Intel® Switching*** Dolomite** IXP 2850 Сетевой процессор Intel® IXP 1200 Сетевой процессор e Gr IXP 2800 Intel® ** ort p en Сетевой процессор IXP 2400 Сетевой процессор IXP 2650** Bayport** СП Westport/ Westport-L** Switching*** Advanced Switching*** Сетевой процессор Highly Integrated Intel IXA NPUs With Intel Microengine Technology ** ve o Gr k Oa Clarkspoint** Azusa** Intel® IXP 425 Сетевой процессор Intel® IXP 4 XX IXC 1100 Контрольный процессор ca s ba Wa Intel® СП СП Сетевой процессор линейка СП Advanced СП Интегрируемые СП Intel IXA **Кодовые названия могут изменяться без предупреждения ***План выпуска продукции и характеристики могут изменяться без пре 2001 -2 Поставляются 2003 -4 В разработке 42 2007 2005 -6 Планируются Рассматри ваются
Улучшенные компиляторы упрощают повторное использование ПО Спецификация производительности Обработка пакета Этап 1 Этап 2 Спецификация производительности Автоматическая система генерирования кода понимает и контролирует: Обработка пакета - Требования к производительности Этап n - Отдельные характеристики СП Компилятор C нового поколения - Внутренние коммуникационные процессы СП IXP 4 XX IXP 2400 IXP 2800/IXP 2850 Ядро Intel® XScale ME ME ME ME ME ME 43 Future NPUs IXP 4 XX Новые СП Ядро Intel XScale Intel® XScale Core ME ME
Успешные решения от абонентских терминалов до сетевых устройств «Сетевые процессоры Intel дадут нам масштабируемую производительность, а полностью программируемая архитектура и большая модель памяти поддерживают новые сферы использования маршрутизаторов, например, IPv 6 и алгоритмы гибкой классификации» Прадип Самудра (Pradeep Samudra), вице-президент Samsung Telecom* Сентябрь 2003 г. «…мы считаем, что сочетание высокой производительности, масштабируемости и экономии в IXP 422 поможет Linksys закрепить свое ведущее положение, создав линейку улучшенных беспроводных решений SMB» Виктор Цао (Victor Tsao), президент и исполнительный директор, Linksys* Февраль 2003 г. «Используя высокопроизводительные программируемые сетевые процессоры Intel в нашей платформе MSC™, компания Avici смогла быстро выпустить эту гибкую платформу, позволяющую нашим клиентам осуществить конвергенцию различных служб, в том числе ATM, frame relay, и IP…» «…Наборы Intel для разработчиков и образцы ПО помогли нам быстрее разработать наши решения на базе IXP 2400. . . и предоставили нам тесты производительности, необходимые для наших целей» Д-р. Крис Ганнер (Dr. Chris Gunner), старший вице-президент и руководитель отдела исследований Avici Systems, июнь 2003 г. Д-р. Джо Смит (Joe Smith), старший вице-президент и руководитель отдела исследований Nokia*, сентябрь 2003 г. 44
Выводы Сетевые процессоры заменяют в сетях специализированные интегральные микросхемы (ASIC) Корпорация Intel имеющая собственную экосистему провайдеров, имеет преимущество при разработке оборудования для всех уровней сетевой инфраструктуры Сетевые процессоры Intel предлагают уникальное сочетание производительности, гибкости и удобства использования/повторного использования Корпорация Intel направляет свои инвестиции на то, чтобы стать крупнейшим в мире поставщиком решений на базе сетевых процессоров 45
Дополнительная информация 46
Экосистема, поддерживающая технологию Intel XScale® Приложения Протоколы ОС Средства отладки с аппаратной поддержкой Поставщики плат Процессоры Intel XScale 80200 PXA 255 IOP 321 IXP 4 XX IXP 2 xxx Сообщество разработчиков и поставщиков решений на базе архитектуры Intel XScale 47
Каталог решений ICA 48
Процессоры Intel и ОС реального времени QNX ü Встраиваемая ОС реального времени ü На рынке более 20 лет, поддержка в России с 1991 года ü Основные применения в России – промышленность, телеком и ВПК Поддержка процессоров Intel х86 (от 386), XScale (IXP 425, IXP 2 xxx, …) Требуемые ресурсы от 2 Мб ОЗУ, от 2 Мб ПЗУ Реакция на прерывание (PII 350 МГц) 1. 20 мкс Переключение контекста (PII 350 МГц) 1. 87 мкс Коэффициент готовности 99. 999% и выше Поддержка SMP до 8 процессоров (c Hyper. Threading – до 4) Языки программирования C/C++, Java, UML, SDL Сеть распределенная (Qnet), TCP/IP ПРЕИМУЩЕСТВА: ü Надежность и предсказуемость ü Нулевая стоимость обслуживания ü Максимум производительности на процессорах Intel ü Сокращение времени разработки в несколько раз (!) ü Специальные программы Intel+QNX для ВУЗов 49
Средства разработки ПО для процессоров Intel XScale® ОС-независимые средства разработки (http: //www. embedded 32. ru, http: //tools. windriver. com) “ОС-независимые” средства могут использоваться для разработки и отладки ПО микропроцессорных систем, не содержащих операционную систему, а также для разработки и отладки ПО для интегрированных операционных систем Linux, Vx. Works и др. , в том числе и ОС вашего собственного производства. 1) ПО Diab - кросс-компилятор C/C++ RTA (Run-Time Analysis) - комплект средств обнаружения ошибок времени исполнения (run-time errors) vision. CLICK – отладчик исходного кода программ 2) HW vision. PROBE - JTAG-эмулятор однопользовательский (включается в LPT-порт) vision. ICE - JTAG-эмулятор сетевой (включается в Ethernet) 50
Телекоммуникации/беспроводная сеть Периферия Магистраль Офисные системы Доступ Инфраструктура/сигналы Беспроводные системы Узел B RNC SGSN AAA GGSN HLR BTS AP AP WLAN GW BSC MSC / Class 4/5 Предоставление SMSC AGW Биллинг SS 7/IP GW Au. C AAA Webсерверы PBX VM IVR FAX Контроллер шлюза /IP Gate. Keeper Шлюз IP-телефон Au. C x. DSLAM Коммутатор WAN ATM Frame Relay 51 Core Router Интернетпровайдер
Пожалуйста, заполните анкеты Большое спасибо! 52
c0828c8e297284aa12c2f6f959095ad3.ppt