← ClaudeAtlas

arm-what-arm-is-licensing-families-and-isa-generationslisted

Use when orienting on ARM or reading an ARM spec sheet: what the word ARM actually names across the company, the architecture and the cores, the licensing model and why it explains the ecosystem's shape, the Cortex-A, Cortex-R and Cortex-M product families and Neoverse, and the ISA generations from ARMv7 through ARMv9. Includes the router for the whole ARM reference.
adammatthewsteinberger/vibey-skills · ★ 1 · AI & Automation · score 72
Install: claude install-skill adammatthewsteinberger/vibey-skills
# ARM: What "ARM" Actually Names, the Licensing Model, Product Families, and ISA Generations > **Part 1 of 6** of the *ARM: A Deep Dive* reference (plugin `arm-architecture-deep-dive`), covering §0–§4. Sibling skills: `arm-aarch64-exception-levels-memory-model-and-mmu` (§5–§9), `arm-vectors-atomics-numerics-and-security-architecture` (§10–§15), `arm-system-architecture-boot-and-virtualization` (§16–§20), `arm-cortex-m-toolchain-porting-and-performance` (§21–§25), `arm-reference` (§26–§31). Section numbers are shared across the set; a reference written as §N → `skill` points into that sibling skill. > > **Currency:** The architecture is documented and stable. Two things moved decisively. See §26 → `arm-reference` for Arm's business model, and its actual market position. > **⚠️ ARM is a business model as much as an instruction set, and you cannot understand the > architecture without understanding that.** ⚠️ **The design choices — modularity, optional > extensions, profiles, strict architectural compliance — exist because the ISA has to be > implementable by dozens of independent companies at wildly different power and > performance points.** > > **Builds on a microarchitecture reference (§20 ISA design, §8 → `arm-aarch64-exception-levels-memory-model-and-mmu` memory consistency) and a > semiconductor reference. Complements a digital-logic reference for the boot chain and a > computer-hardware reference for the datacentre context.** > > **⚠️ GOTCHA** boxes mark where ARM diff