Микропроцессорное программное управление. Архитектура IXA. Зарубин А.А. - 10 стр.

UptoLike

Составители: 

Рубрика: 

10
IXP1200 Ethernet Evaluation Board может использоваться:
Демонстрации производительности одного IXP1200 запуском образцового ПО;
обеспечения аппаратной платформы для разработки и тестирования ПО для
ядра StrongARM и Microengines;
примера электрических и механических характеристик, а также состава
компонентов в стандартном устройстве на основе IXP1200;
в качестве платформы для разработки ПО.
5.1 Функциональные блоки
IXP1200 состоит из нескольких функциональных блоков, связанных друг с другом
различными способами. Каждый модуль может работать независимо и при необходимости
отправлять запросы в другие модули. Это позволяет устранить ожидание одним модулем
других модулей, для завершения своей работы.
Далее описаны модули: ядро StrongARM , шесть микропроцессоров, IX модули
шины и IX шины, SDRAM модуль, SRAM модуль, PCI модуль.
StrongARM Core Microprocessor
Ядро StrongARM - стандартный промышленный 32-битный RISC процессор. Он
совместим с семейством процессоров StrongARM, в настоящее время используемых в
сетевых компьютерах, карманных компьютерах и мобильных телефонах.
Ядро StrongARM имеет два кэша: 16-килобайтный для команд и 8-килобайтный
для данных (рис. 5). Кроме того, ядро содержит 512-байтовый кэш, который предназначен
для данных, которые считываются один раз, исполняются и стираются.
Ядро StrongARM может применяться различными способами в зависимости от
приложения. Если система уже содержит ведущий процессор, тогда он взаимодействует с
IXP1200 по шине PCI, а StrongARM может выполнять протоколы маршрутизации, в то
время как микроядра осуществляют обработку пакета. В схемах, где нет другого
ведущего процессора, StrongARM является основным процессором.
Поскольку микропроцессоры используются в передаче данных, ядро StrongARM
используется чтобы запустить операционную систему в реальном масштабе времени
(RTOS) и более сложные задачи (определение адреса, управление сетью, формирование и
контроль таблиц маршрутизации).
Ядро StrongARM работает с номинальной частотой (166 - 232 МГц).