While both Segmented and Unified Interrupt Architecture RTOSs for ARM core-based designs enable deterministic real-time management of an embedded system, there are significant differences between them with regard to the efficiency and simplicity of the resulting system.

This article evaluates the two approaches to RTOSs Interrupt Architectures, and makes a compelling argument for the unified approach.

Reprinted in its entirety from ARM IQ Vol. 3, No. 4