2 Александр Буравлев, представитель по маркетингу подразделения Intel по продажам компонентов для средств связи в странах СНГ Intel, Москва Разработка.

Презентация:



Advertisements
Похожие презентации
Лекция 1 Раздел 1 Windows Phone Темы раздела 3 Windows Phone Устройство на платформе Windows Phone 4.
Advertisements

Модульное лицензирование Александр Варварик SWD Real-Time Systems Конференция QNX Россия сентября, Санкт-Петербург.
Функциональные требования к современной аппаратуре Роман Пахолков, руководитель компании 1 марта 2007 г.
© 2007 Cisco Systems, Inc. All rights reserved.SMBE v Cisco SMB University for Engineers Маршрутизаторы с интегрированными услугами (ISR) класса.
Название ОКР: « Разработка микросхемы контроллера периферийных интерфейсов для высокопроизводительных систем на кристалле с архитектурой «Эльбрус» Шифр.
© 2007 Cisco Systems, Inc. All rights reserved.SMBE v Cisco SMB University for Engineers Настройка маршрутизаторов Cisco с интегрированными услугами.
Архитектура персонального компьютера. МАГИСТРАЛЬНО-МОДУЛЬНОЕ УСТРОЙСТВО КОМПЬЮТЕРА Информационная магистраль (шина) Устройства вводаУстройства выводаДолговременная.
Магистрально- модульный принцип строения компьютера 10 класс (информационно-технологический профиль)
1 Процессоры семейства Intel® XScale®. Разработка эффективных приложений Василий Басов Intel
Встраиваемые интеллектуальные преобразователи RS-232/422/485 в Ethernet.
PLANET Technology в России. 2 / 76 О компании PLANET Technology Основана в 1993 году Головной офис: Тайпей (Тайвань)
Магистрально-модульный принцип построения компьютера.
Решения виртуализации для IT Платонов Евгений. Технологические тенденции архитектуры x86 Многоядерные процессоры развиваются 2 ядра в , 4 ядра в.
Мультисервисные решения на базе оборудования Sigrand SG-17 Это - Единая платформа для множества задач.
Кто и Как может принимать платежи с помощью Системы e-port Москва 20 февраля 2007 года Круглый стол «Электронные платежи в России: эффективность и надежность»
Внутренние устройства ПК Знакомство с компьютером.
Урок повторения по теме: «Сила». Задание 1 Задание 2.
Разработка 4-х канального контроллера оперативной памяти DDR3 SDRAM с интерфейсом AXI Студент: Кожин А.С., ФРТК, 515 гр. Научный руководитель: д.т.н.,
1 Современные системы программирования. Часть 2. Системное и прикладное программное обеспечение Малышенко Владислав Викторович.
Администрирование информационных систем Активное сетевое оборудование.
Транксрипт:

2 Александр Буравлев, представитель по маркетингу подразделения Intel по продажам компонентов для средств связи в странах СНГ Intel, Москва Разработка сетевых устройств нового поколения на базе архитектуры Intel XScale®

3 Повестка дня Инфраструктура и телекоммуникации. Зачем нужны сетевые процессоры? Архитектура Intel XScale® Архитектура Intel XScale® для коммуникационных систем Intel XScale® для автоматизации промышленности Выводы

4 Глобальная тенденция Быстрый переход к… –Модульным платформам –Пакетной передаче трафика –Интернет-приложениям Изготавливаемые на заказ встраиваемыесистемы Готовые стандартизированные решения Изготавливаемые на заказ системы, разрабатываемые независимыми компаниями Стандартизированныесистемы, частично изготавливаемые на заказ Процессоры Платформы ОС Приложения

5 Требования различных областей к полупроводниковым устройствам ОбластиШирокополосный Доступ Edge/MSSБеспроводные сетиМагистральные сети/Городские сети Динамика Рынка DSL, кабельные сети, PON, двигатели развития FTTH ILEC – основной двигатель Стандартизированные компоненты сокращают стоимость Двигатели развития – управляемые службы и Интернет- трафик Блейд- серверы с различными портами и службами Макроэкономическая ситуация способствует развитию аутсорсинга Двигатели развития – новые стандарты: 2.5 – 3G, IPv6 Для BSC играет роль стоимость, для xGSN/маршрутизаторо в играет роль производительность Быстрое расширение, высокая производительность, цена не играет большой роли Системные Требования (приоритет) 1)Стоимость 2)Производительн ость 3) Гибкость 4) Низкое энергопотребле ние 1)Гибкость 2)Производительн ость 3) Стоимость 1)Стоимость 2)Производительн ость 3) Гибкость 4) Низкое энергопотреблен ие 1) Производительность 2) Низкое энергопотребление 3) Гибкость (на уровне крупных городов) Динамика ППНедорогие ASSP, Программируемые сетевые процессоры Программируемые сетевые процессоры, FPGA Недорогие ASSP, Программируемые сетевые процессоры, FPGA Высокоскоростные ASIC/ASSP, Программируемые сетевые процессоры Сетевые процессоры имеют перед ASIC преимущество в виде возможности программирования Сетевые процессоры = Максимальная Гибкость Решений с дополнительной функциональностью

ASICСП 1-го поколенияСП 2-го пок. Кол-во месяцев на разработку $- $1 $2 $3 $4 $5 $6 $7 $8 Требуемые вложения (милл. $) Сетевые процессоры или ASIC ASIC не обладают достаточной гибкостью –Много времени на разработку – долгое время выпуска на рынок, высокая степень риска, 50% случаев - ошибки или необходимость повторного пересмотра –Разработка ASIC = $5 – $8 миллионов, месяца на каждую микросхему Первоначальные инвестиции в СП ~ такие же, однако дальнейшие меньше –Программирование, отладка и проверка первого поколения сетевых процессоров займет около 21 месяца –Требуется только 8 – 10 HC = ~2 миллиона долларов ПО для СП можно использовать снова ( ~50% быстрее) –Использование существующего кода и средств разработки ускоряет время выпуска на рынок –Программирование, отладка и проверка требуют 8 – 10 HC = ~1 миллион долларов Сетевые процессоры позволят сэкономить до 700 миллионов долларов на научно-технических исследованиях при использовании на нескольких платформах –10 платформ в линейке продукции с 10 blade-серверами на систему = экономия в 100 раз Приобретение Si – наиболее эффективный путь для производителей телекоммуникационного оборудования, стремящихся удовлетворять требования операторов и эффективно использовать ресурсы Расходы сокращаются Время выпуска увеличивается

7 Почему СП являются эффективным решением Сетевые процессоры - программируемые полупроводниковые устройства, оптимизированные для манипуляции пакетами Сетевые процессоры имеют производительность сопоставимую с ASIC, однако помимо этого обладают преимуществами гибкости и быстроты разработки Сетевые процессоры позволяют владельцам сетей вести экономически эффективную разработку и вывод новых сервисов

8 Intel и cетевые процессоры Цель: Стать поставщиком #1 решений на базе сетевых и коммуникационных процессоров – Полупроводники – ПО – Инструментарий

9 Непрерывные инвестиции в сетевые процессоры Окт. 1999: IDF IXP1200 – СП 1-го пок. Окт. 01: MPF и NPC Как работают СП Пакетные 10G Фев. 02: IDF СП от CPE до магистрали- IXP425, IXP2400, IXP2800 и инфраструктура IXA Июнь 2002: Supercomm Первые образцы полупроводниковые устройства и платформы IXP425 Авг. 2001: IDF Зачем нужны СП?- Проблемы 10G Окт. 2002: MPF IXP2850 Фев. 2003: IDF IXP4XX Июнь 2003: Дизайн Supercomm побеждает на IXP4XX/IXP2XXX Май 02: Тех. бюллетень Платформы разработки IXDP2400 & IXDP2800 Сент. 03: IDF Расширенная среда разработки IXP2XXX 2004 Новые СП Окт. 2003: NPC-W Улучшенное ПО

10 Процессоры Intel в сетевой инфраструктуре Многоквартирные дома Точки беспроводного доступа Крупные компании Частные дома Малые/средние компании WWAN IXP4XX IXP4XX IXP4XX/IXP2400 IXP4XX/IXP2400 IXP2400/IXP28XX IXP2400/IXP28XX IXP2400/IXP28XX IXP2400/IXP28XX Edge Devices Магистрали/ городские сети IXP28XX IXP4XX/IXP2400

11 Продукция на базе архитектуры Intel® XScale

12 Микроархитектура Intel XScale® Сетевые системы хранения данных, телематика, графика, сетевые адаптеры, SAN, NAS, RAID КПК, коммуникаторы Сетевые устройства Маршрутизаторы, коммутаторы, и т.п. СП IXP2400,2800,2850 Интегрированные сетевые системы, графические устройства, средства автоматизации промышленности Широкополосные/беспроводные сети Сотовые телефоны Группы разработчиков основной продукции Микроархитектура Intel® XScale (ARM* V5TE) Группы разработчиков интегрированной продукции Сетевые процессоры IXP4XX IOP321, 80219, IOP331 Базовый процессор (и доп. микросхема) Процессор PXA255 Производимые процессоры на базе микроархитектуры XScale® Специальные области

13 ARM - INTEL Архитектура Баз. микроарх. Внедрение Производство Продажи OEM-компании VLSI, GPS, Sharp, TI, AKM, Samsung, Cirrus, ES2, NEC VLSI, GPS, Sharp, TI, AKM, Samsung, Cirrus, ES2, NEC Apple, 3DO, IBM, Motorola, Sharp, Panasonic, LG, Om, и т.п.. ARM SP, ASSP и CSSP SP и ASSP Лицензия на производство VLSI, GPS, Sharp, TI, AKM, Samsung, Cirrus, ES2, NEC Лицензия на использование Лицензия на архитектуру Сублицензия StrongARM SP и ASSP SP и ASSP SP и ASSP Микроархитектуры Xscale StrongARM

14 Версии архитектуры ARM Архитектура ARM ARM1 v1 ARM2 v2 ARM2aS, ARM3 v2a ARM6, ARM600, ARM610 v3 ARM7, ARM700, ARM710 v3 ARM7TDMI, ARM710T, ARM720T, ARM740T v4T StrongARM*, ARM8, ARM810 v4 ARM9TDMI, ARM920T, ARM940T v4T ARM9E-S, ядро Intel® XScale v5TE ARM10TDMI, ARM1020E v5TE

15 Intel XScale® Структура ядра Интерфейс сопроцессора Шина памяти FI Q IRQ CP0 Множитель/ НакопительCP0 Накопитель Ответвление Буфера назначения Ответвление Кэш-памятьданных 32 КБ Кэш-памятьданных ОтладкаОтладка УправлениесистемойУправлениесистемой JTAGJTAG CP15Реестрыконфиг.CP15Реестрыконфиг. Mini D-Cache 2 КБ Mini D-Cache 2 КБ MMUMMU Кэш-памятьинструкций 32 КБ Кэш-памятьинструкций MMUMMU ЯдровыполненияЯдровыполнения Запрос прерывания Адрес данных Данные Инструкции БуферзаписиБуферзаписи CP14Мониторингпроизв.CP14Мониторингпроизв. Буферслеж.енияБуферслеж.ения

16 Intel XScale® Энергопотребление и производительность 150 МГц 40 В 400 МГц 180 В 600 МГц 450 В 800 МГц 900 В 10 мВт млн. команд в секунду 50 МГц 10 В ~ 1 неделя на 1 батарейке AA Рассеяние тепла

17 Intel IXP4xx

18 Линейка процессоров Intel® IXP4XX Системы для защиты данных Системы передачи речи Экономичные широкополосные системы Высокопроизводительные системы Цена Идентичные корпуса и схема контактов Общая архитектура Общий набор инструментариев и программ Характеристики и производительность

19 Intel® IXP425 – Структура процессора

20 Intel® IXP4хх - Линейка продукции 266 MHz all SKUs 400,533 MHz IXP425 only 32 bit SDRAM 133 with 8 MByte to 256 MByte addressability ХАРАКТЕРИСТИКИ Основные Применения Шлюзы передачи речи через Интернет Шлюзы передачи речи через Интернет Устройства шифрования в интрасетях Устройства шифрования в интрасетях Шлюзы Интернет – средства контроля промышленного оборудования Шлюзы Интернет – средства контроля промышленного оборудования Малые офисные шлюзы (внешние xDSL/резервные ISDN – внутренние ЛВС, POT, телефоны ISDN) Малые офисные шлюзы (внешние xDSL/резервные ISDN – внутренние ЛВС, POT, телефоны ISDN) Системы передачи данных и речи для удаленных областей Системы передачи данных и речи для удаленных областей Шлюзы беспроводных сетей (WiFi) Шлюзы беспроводных сетей (WiFi) Мультиплексоры DSL ( 8-24 линий) Мультиплексоры DSL ( 8-24 линий) Отдельно стоящее промышленное оборудование с контролем/диагностикой через Интернет Отдельно стоящее промышленное оборудование с контролем/диагностикой через Интернет АТС – шлюз передачи данных АТС – шлюз передачи данных Микроархитектура Intel® XScale СЕТЕВЫЕ СОПРОЦЕССОРЫ Ввод/вывод и прочее Общее описание IXP420, IXP421, IXP422, IXP425 Network Processors Cost Effective High Performance Entry-Level Network Processor Product Line PCI 32/66PCI 32/66 Доп. шина 24-бит 66 МГцДоп. шина 24-бит 66 МГц Поддержка USB 1.1Поддержка USB 1.1 2x-скоростные UART2x-скоростные UART Process, Packaging, Thermals 180-нанометровая производственная технология Intel Extended Temperature только в IXP PBGA (CT) и 492 PBGA-DHS (ET); 35 мм 1,27-мм шариками 1,0 – 1,5 Вт при 266 МГц IXP NPEs /100 MAC2122 HSS22 Voice Ch.2-4 Utopia 2YY DES/3DES/AES/S HA1 YY

21 Распространение ПО для Intel® IXP400 ПО для Intel® IXP400 –Версию не Crypto можно загрузить сразу же! –Для версии Crypto требуется разрешение. (см. сайт) –ПО распространяется бесплатно по лицензии Intel (см. сайт). –Примечание: ПО для Intel® IXP400 НЕ содержит компонентов ОС – rk/products/npfamily/ixp425swr1.h tmhttp:// rk/products/npfamily/ixp425swr1.h tm Инфраструктуры для разработки и пакеты для поддержки плат –VxWorks*: на сайте WindRiver Systems*: surf/ surf/ –Linux*: на сайте MontaVista*: –WinCE*: на сайте Intel®: rk/products/npfamily/ixp425swr1.h tm rk/products/npfamily/ixp425swr1.h tm

22 ПО DSP Software для процессора Intel® IXP400 Решение DSP Software для обработки речи и телефонии, использующие ядро Intel® XScale® сетевых процессоров Intel® IXP425 и IXP421. Выполняет функции DSP для передачи речи/телефонии,в том числе перекодировку, устранение реверберации, определение гудка –Пример: G.729a/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

23 Пример конфигурации Шлюз ADSL Сетевой процессор Intel® IXP425 Разъем USB 4-портовый коммутатор Ethernet 10/ Mbit SDRAM USB 64-Mbit Flash a или b Карта Mini-PCI Выключатель Питание Кнопка Reset MII 0 USB Mini-PCI SDRAM EXPB 128 Мбит SDRAM 64-Мбит Флэш-память PCI ЛВС: Ethernet SLIC CODECs HSS-V 2 порта Речь ADSL PHY Annex A/B/C ADSL Annex A,B,C UTOPIA 2 Конфигурация удаленного шлюза ADSL

24 Intel® IXP425 – Использование Пример интеграции речи и данных

25 Пример конфигурации Маршрутизаторы для малых офисов/домашних офисов Сетевой процессор Intel® IXP425 Разъем USB 4-портовый коммутатор Ethernet 10/ Mbit SDRAM USB 64-Mbit Flash a или b Карта Mini-PCI Выключатель Питание Кнопка Reset MII 0 USB Mini-PCI SDRAM EXPB 128 Мбит SDRAM 64-Мбит Флэш-память PCI ЛВС: Ethernet Ethernet PHY WAN: Ethernet MII 1 SLIC CODECs HSS-V 2 порта Речь Конфигурация маршрутизатора SOHO

26 Intel® IXP425 - Реализация Абонентский маршрутизатор беспроводной связи Rockaway Beach Разъем WAN 10/100 ETHERNET 4-портовый коммутатор Ethernet 10/100 USB 1.1 (2) Разъема Mini PCI поддерживают двухканальные решения WiFi 11a & 11b/g Сетевой процессор Intel® IXP42x Технология Intel® StrataFlash Индикаторы для сетевых адаптеров Беспроводной адаптер Mini PCI, a и b/g

27 Применение IXP42x в промышленной автоматизации IXP42х связывает шины с Еthernet более высокая скорость передачи данных. IXP42X организует закрытую шину VPN для изоляции оборудования от корпоративной сети IXP42X управляет оборудованием IXP42x Сетевой процессор Intel® IXP4XX Доп. коннектор Коннектор GPIO SDRAM Шина PCI MII PCI или специальный интерфейс платы MII Intel LXT972 Ethernet PHY Intel LXT972 Ethernet PHY Intel Strata Flash Главный разъем USB USB 2.0 Мастер- датчик Связь с ПК RJ-45 Путь связи RJ-45

28 Intel® IXP425 - программные компоненты Board Hardware Сетевой процессор Intel ® IXP425 Ядро Intel ® XScale Ядро Intel ® XScale НаборподдержкиплатixAccess ixNpeDl ixFPathAccixEthAccixHssAcc ixAtmdAcc Применение пользователем Codelets USBEthAal5 FastPath EthHSSATM Uart Intel ® IPP ixOsServices NPE A NPE B NPE C ATMHSS Eth DES Eth DES SHA-1/MD5 СетевойстекTCP/IP ОС OSSL PCIUSB Uart GPIO ixPciixUsbixUartixGPIO ixI2C

29 ПК Intel® IXDP425 Отладочная плата Intel KXDP425 Сетевой процессор Intel® IXP425 Разъем JTAG Подключе ние MII 1 4-канальная карта POTS BootROM 16 МБ Intel® StrataFlash DC-DC Регулятор питания PC Smartbits* Tester Adtec* AX4000* Fireberd 6000* Аналоговые телефоны Кабельный модем Разъем USB Карта LXT972 10/100 Мбит/с Enet PHY Подключе ние MII 0 Utopia 2 и HSS WAN Карта T1/E1 Framer Карта xDSL PHY Ethernet DSLAM HSS Речь И подключ ение HPI Карта Voice DSP 4 SDRAM 256 МБ Адаптер ADTECH* Карта LXT972 10/100 Мбит/с Enet PHY OR ПК UART 0 UART 1 WinCE* Monitor Bluetooth ИЛИ Платформа разработки для процессоров Intel® IXDP425 Разъемы PCI * Другие наименования и товарные знаки являются собственностью своих законных владельцев

30 ARM*: –Продукция JTAG: ARM Multi-ICE* 2.0 –Поддерживаемые отладчики: ARM* ADS*, ARM SDT*, RDI совместимые отладчики Embedded Performance, Inc.*: –Продукция JTAG: Majic*, Majic-MX*, Majic-PLUS* –Поддерживаемые отладчики: EDB*, ARM* ADS*, ARM SDT*, MetaWare* CCE-MWA*, RDI совместимые отладчики Macraigor*: –Продукция JTAG: Wiggler*, Raven*, mpDemon* –Поддерживаемые отладчики: Microsoft*, GNU*, OCDCommander* Sophia*: –Продукция JTAG: UniSTAC* ICE, UniSTAC II ICE –Поддерживаемые отладчики: Sophia Watchpoint* Отладчики для Intel XScale®

31 IXP2400 / IXP2800

32 Цена Производительность/Возможности Линейка сетевых процессоров IXP2XXX - Полностью программируются для максимальной гибкости дизайна - Высокопроизводительная архитектура поддерживает скорости до OC-192/10 Гбит/с - Общая программная архитектура защищает инвестиции в разработку IXP2400 IXP2800 IXP2850 Доступ/ периферия Периферия/ магистраль Защищенная обработка Оптимизированы для высокопроизводительных решений

33 MEv2 6 MEv2 7 MEv2 5 MEv2 8 Ядро Intel ® XScale ® 32K IC 32K DC Rbuf 128B Tbuf 128B Hash 64/48/128 Scratch 16KB QDR SRAM 1 QDR SRAM 2 DDRAM GASKETGASKET PCI (64b) 66 МГц 32b 32b b S P I 3 or C S I X Or U T O P I A 1/2/3 Чередование/ совмещение байт E/D Q MEv2 2 MEv2 3 MEv2 1 MEv2 4 CSRs -Fast_wr-UART -Таймеры-GPIO -BootROM/Slow Port Intel® IXP архитектура

34 Intel® IXP2400 – Основные характеристики ОписаниеIXP2400 Тактовая частота600 МГц400 МГц Микрокомпоненты88 Ширина полосы пропускания (полнодуплексный режим) 2,5 - 4 Гбит/с2,5 – 3,2 Гбит/с Быстродействие памяти (DRAM)19,2 Гбит/с12,8 Гбит/с Частота памяти (SRAM)200/400, 133/266, 100/200133/266, 100/200 Частота памяти (DRAM)150/300, 100/200100/200 Каналы QDR (18b+18b)22 Пакетная память(1) DDR Энергопотребление (среднее)11 Вт [B0]8,5 Вт [B0] Корпус1356 BGA Наличие в продажеСЕГОДНЯ Производительность процессора L4 7 миллионов пакетов/с3,5 миллионов пакетов/с Очередность операций14 миллионов операций/с7 миллионов операций/с Широкополосный Доступ CMTS, DSLAM, FTTx, NG-DLC Беспроводная Инфраструктура BSC/RNC, xGSN, PDSN, MSC Многофункциональный коммутатор, маршрутизатор Приложения 4-7 уровней Межсетевой экран, IDS, балансировка нагрузки Применение

35 ядро XScale 32K IC 32K DC MEv2 10 MEv2 11 MEv2 12 MEv2 15 MEv2 14 MEv2 13 Rbuf 128B Tbuf 128B Hash 64/48/128 Scratch 16KB QDR SRAM 2 QDR SRAM 1 RDRAM 1 RDRAM 3 RDRAM 2 GASKETGASKET PCI (64b) 66 МГц Intel® IXP b 16b b S P I 4 или C S I X Чередование/совмещение байт E/D Q QDR SRAM 3 E/D Q 1818 MEv2 9 MEv2 16 MEv2 2 MEv2 3 MEv2 4 MEv2 7 MEv2 6 MEv2 5 MEv2 1 MEv2 8 CSRs -Быстр._wr-UART -Таймеры-GPIO -BootROM/SlowPort QDR SRAM 4 E/D Q 1818

36 Полная среда разработки для СП Intel® IXP2XXX Образцы ПО Специальные наборы ПО Разработка специального ПО Сетевые процессоры Intel ПлатформыразработкиаппаратныхсредствСредстваразработкиприложений Ecosystem Hardware, Software & Services Полная среда разработки Удобство, быстрый выпуск на рынок

37 Бесплатно Платно Платформы для разработки Intel® IXP2XXX Architecture Tool Graphical Workbench Control Plane Tools Transactor (Эмуляция микросхем) Образцы/ Наборы для разработчиков Control Plane PDK, Модульная модель программирования, оптимизированные библиотеки DataPlane Инфраструктура Intel® IXA Portability Framework/ Библиотека микроблоков Служба Software Services Intel® CSS Набор для разработчиков аппаратных средств РАЗРАБОТКА Инструменты для всех стадий цикла разработки ОЦЕНКА ПРОТОТИП ИНТЕГРАЦИЯ ОЦЕНКА ПРОТОТИП NEW Customer Board

38 Как использовать утилиты Intel Используйте инфраструктуру Intel® IXA Portability Framework и образцы в качестве основы + Используйте Workbench для разработки, компиляции и отладки ПО для работы с данными + Используйте Transactor для тестирования, отладки и оптимизации кода в эмулируемой среде + Используйте утилиты Control Plane (Tornado*, Linux) для разработки и отладки кода панели управления + Используйте Наборы для разработчиков и службу Communications Software Services для специальных решений IXP2XXX Architecture Tool Используйте утилиту Intel® IXP2XXX Architecture Tool для оценки производительности и использования ресурсов без дополнительного программирования Компьютер Windows + Используйте платформу разработки для создания прототипов, тестирования, отладки и оптимизации аппаратного обеспечения Используйте Intel® IXA HDK в качестве основы для разработки аппаратных средств + Изменение расположения компонентов и оптимизация дизайна + Тестирование и сертификация + Производство + Контроль цикла эксплуатации Апп. обесп. ПО ПО клиенто в = = Плата клиента Интеграция на плате Набор для разработчиков аппаратного обеспечения(HDK) *Другие наименования и товарные знаки являются собственностью своих законных владельцев

39 Intel® IXDP2XXX – Платформа отладки *AdvancedTCA является товарным знаком группы PCI Industrial Computers Manufacturers Group... ATCA Shelf Manager AdvancedTCA*- совместимый корпус (5 разъемов) AdvancedTCA*- совместимая объединительная плата AdvancedTC*- совместимые менеджеры AdvancedTCA*- совместимые платы Intel® IXP2XXX (например, IXMB2401) Предупреждение: Только логическая схема. Реальная система может выглядеть по другом *Другие наименования и товарные знаки являются собственностью своих законных владельцев **Кодовые названия могут быть изменены без предварительного предупреждения Карта-коммутатор для связи между платами Внешний блок питания 1200 Вт Ethernet или последовательный порт Дополнительные AdvancedTCA- совместимые платы (Intel или других компаний)

40 Платы на базе процессоров IXP2400 Radisys s- page.cfm?productdatasheetsid=1147 Применение -Межсетевые экраны, VPN -Маршрутизаторы, Мосты Intel ducts/npfamily/ixdp24xx.htm Кодовое название Binford Применение -ATCA telecom -Оборудование Форм-фактор ATCA Форм-фактор PCI blade

41 Средства отладки с аппаратной поддержкой ПоставщикОСЦенаОсновные хар-киОтладчикКонтактное лицо Дочерний член Windows* Linux $ 10/100 Ethernet or serial connection 40MHz JTAG clock OS aware debugging Basic Flash Programmer Wind River* backend available Supports on-chip trace MonteVista* – Gdb Intel XDB OSE ARM/RDI Tornado* Win-CE* Нэнси Петрелла (Nancy Petrella), менеджер развития бизнеса, США (Восток) Сейдж Туролвски (Sage Turowski), менеджер развития бизнеса, США (Запад) Дочерний член Windows Linux < 1000 $ - Raven* $ - mpDemon* Параллельный интерфейс (Raven), последовательный интерфейс и интерфейс Ethernet (mpDemon) 16 МГц JTAG Поддержка Linux Отдельно поставляется модуль программирования флэш-памяти Поддержка слежения на микросхеме Mentor*/ATI* (UDB) GDB: Cygwin* и Linux Intel XDB Win-CE Крейг А. Халлер (Craig A. Haller) (617) Кандидат в члены Windows4000$ - visionPROBE* 7500$ - visionICE* Параллельный интерфейс (visionPROBE) и интерфейс Ethernet (visionICE) Встроенные функции программирования флэш- памяти. Wind River visionClick* Кен Мадсен (Ken Madsen) Кандидат в члены WindowsGS $, SC $ (с поддержкой слежения и многопроцесс орных систем) Интерфейсы Ethernet и USB 1.1, программирование флэш-памяти, поддержка слежения на микросхеме, нескольких процессоров, 8- канальный анализатор логики SourcePoint*Джефф Акампора (Jeff Acampora)

42 Intel® IXP425 Сетевой процессор Intel® IXP4XX линейка Intel® IXP2400 Сетевой процессор Intel® IXP2800 Сетевой процессор Westport/ Westport-L** Сетевой процессор Clarkspoint** СП Intel® IXC1100 Контрольный процессор В разработке Планируются Интегрируемые СП Intel IXA Highly Integrated Intel IXA NPUs With Intel Microengine Technology Intel® IXP1200 Сетевой процессор Рассматри ваются Сетевые процессоры и процессоры управления - план выпуска продукции Intel® IXP2850 Сетевой процессор Azusa** Сетевой процессор Oak Grove** СП Greenport** СП AdvancedSwitching*** AdvancedSwitching*** AdvancedSwitching*** 2007 **Кодовые названия могут изменяться без предупреждения *** План выпуска продукции и характеристики могут изменяться без предупреждения Dolomite** IXP2650** Tiburon** Поставляются Bayport** СП Wabasca СП

43 Улучшенные компиляторы упрощают повторное использование ПО Компилятор C нового поколения IXP2800/IXP2850 ME Ядро Intel® XScale Ядро Intel® XScale IXP4XX ME IXP2400 Ядро Intel® XScale Future NPUs Обработка пакета Этап 1 Спецификация производительности Обработка пакета Этап n Спецификация производительности Обработка пакета Этап 2 Спецификация производительности Intel XScale Core IXP4XX Ядро Intel® XScale ME Новые СП Автоматическая система генерирования кода понимает и контролирует: - Требования к производительности - Отдельные характеристики СП - Внутренние коммуникационные процессы СП

44 Успешные решения от абонентских терминалов до сетевых устройств «…Наборы Intel для разработчиков и образцы ПО помогли нам быстрее разработать наши решения на базе IXP и предоставили нам тесты производительности, необходимые для наших целей» Д-р. Джо Смит (Joe Smith), старший вице-президент и руководитель отдела исследований Nokia*, сентябрь 2003 г. «Сетевые процессоры Intel дадут нам масштабируемую производительность, а полностью программируемая архитектура и большая модель памяти поддерживают новые сферы использования маршрутизаторов, например, IPv6 и алгоритмы гибкой классификации» Прадип Самудра (Pradeep Samudra), вице-президент Samsung Telecom* Сентябрь 2003 г. «Используя высокопроизводительные программируемые сетевые процессоры Intel в нашей платформе MSC, компания Avici смогла быстро выпустить эту гибкую платформу, позволяющую нашим клиентам осуществить конвергенцию различных служб, в том числе ATM, frame relay, и IP…» Д-р. Крис Ганнер (Dr. Chris Gunner), старший вице-президент и руководитель отдела исследований Avici Systems, июнь 2003 г. «…мы считаем, что сочетание высокой производительности, масштабируемости и экономии в IXP422 поможет Linksys закрепить свое ведущее положение, создав линейку улучшенных беспроводных решений SMB» Виктор Цао (Victor Tsao), президент и исполнительный директор, Linksys* Февраль 2003 г.

45 Выводы Сетевые процессоры заменяют в сетях специализированные интегральные микросхемы (ASIC) Корпорация Intel имеющая собственную экосистему провайдеров, имеет преимущество при разработке оборудования для всех уровней сетевой инфраструктуры Сетевые процессоры Intel предлагают уникальное сочетание производительности, гибкости и удобства использования/повторного использования Корпорация Intel направляет свои инвестиции на то, чтобы стать крупнейшим в мире поставщиком решений на базе сетевых процессоров

46 Дополнительная информация

47 Экосистема, поддерживающая технологию Intel XScale® Приложения Протоколы ОС Поставщики плат Средства отладки с аппаратной поддержкой Процессоры Intel XScale PXA255 Сообщество разработчиков и поставщиков решений на базе архитектуры Intel XScale IXP4XX IOP IXP2xxx

48 Каталог решений ICA

49 ПРЕИМУЩЕСТВА: Процессоры Intel и ОС реального времени QNX Встраиваемая ОС реального времени На рынке более 20 лет, поддержка в России с 1991 года Основные применения в России – промышленность, телеком и ВПК Поддержка процессоров Intelх86 (от 386), XScale (IXP425, IXP2xxx, …) Требуемые ресурсыот 2Мб ОЗУ, от 2Мб ПЗУ Реакция на прерывание (PII 350 МГц) 1.20 мкс Переключение контекста (PII 350 МГц)1.87 мкс Коэффициент готовности99.999% и выше Поддержка SMP до 8 процессоров (c HyperThreading – до 4) Языки программированияC/C++, Java, UML, SDL Сетьраспределенная (Qnet), TCP/IP Надежность и предсказуемость Нулевая стоимость обслуживания Максимум производительности на процессорах Intel Сокращение времени разработки в несколько раз (!) Специальные программы Intel+QNX для ВУЗов

50 Средства разработки ПО для процессоров Intel XScale® ОС-независимые средства разработки ( средства могут использоваться для разработки и отладки ПО микропроцессорных систем, не содержащих операционную систему, а также для разработки и отладки ПО для интегрированных операционных систем Linux, VxWorks и др., в том числе и ОС вашего собственного производства. 1) ПО Diab - кросс-компилятор C/C++ RTA (Run-Time Analysis) - комплект средств обнаружения ошибок времени исполнения (run-time errors) visionCLICK – отладчик исходного кода программ 2) HW visionPROBE - JTAG-эмулятор однопользовательский (включается в LPT-порт) visionICE - JTAG-эмулятор сетевой (включается в Ethernet )

51 Телекоммуникации/беспроводная сеть ДоступОфисные системыПериферияМагистраль Беспроводные системы IP-телефон xDSL BSC Шлюз PBX VM IVR DSLAM Контроллер шлюза /IP GateKeeper HLR FAX SS7/IP GW Биллинг Предоставление Инфраструктура/сигналы Интернет- провайдер Web- серверы BTS SGSNGGSNRNC Узел B Core Router Коммутатор WAN ATM Frame Relay AAA AuC A AAAAuC AP AGW SMSC WLAN GW MSC / Class 4/5

52 Пожалуйста, заполните анкеты Большое спасибо!