ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
5 июля
126749 Топик полностью
AlexandrY (29.07.2008 22:22, просмотров: 144) ответил Evgeny_CD на SMP ->. Cortex-A8 -> ->. "High-Performance Superscalar Pipeline Dual-issue, in-order execution pipeline hardware works in conjunction with a power optimized load store pipeline to deliver 2.0 DMIPS/MHz for power sensitive applications."
А вот расскажу как извращаются в таких процах из-за их двойного назначения. Когда с одной стороны проц для OEM-щиков, а с другой стороны его раскручивают как ширпотребный. Есть в iMX27 контролер прерываний, и во всех брифах, даташитах и проч рекламной литературе указывается, что он снабжен неким хардварным акселератором. Т.е. по прерываню переход происходит не по вектору IRQ или FIQ как у нормального ARM-а, а прямо в точку входа ISR. И этих точек аж 64 может быть. Оч полезная фишка. FIQ да еще многоканальный и с приоретизацией всего за 6-ть тактов! Однако все проанализированные BSP (Линукса, QNX, uCOS) делали исключительно глупо, входили сначала по вектору IRQ, потом передавали управление на общий для всех ISR и там в ISR по индексу из массива извлекался адрес и производиля переход на настоящую ISR. Оказалось что дело в некоем патчере, который входит в систему защиты чипа. Работа с патчером засекречена. И все, сушите весла... и таких фичей там еще есть достаточно.
INDEMSYS