Fact-checked by Grok 2 weeks ago

ARM11

The ARM11 is a family of 32-bit reduced instruction set computing (RISC) microprocessor cores licensed by ARM Holdings, implementing the ARMv6 instruction set architecture and targeted at low-power applications in mobile phones, personal digital assistants (PDAs), and embedded systems. Introduced in 2002 as the successor to the ARM9 family, it features enhancements such as an 8-stage superscalar pipeline, support for the Thumb compressed instruction set, Jazelle direct bytecode execution for Java acceleration, media extensions including SIMD and DSP instructions, and optional multimedia floating-point support via the VFP11 coprocessor. The architecture emphasizes power efficiency, achieving clock speeds from 350 MHz to over 1 GHz in processes down to 45 nm while consuming under 0.4 mW/MHz, making it suitable for battery-powered devices. The ARM11 family comprises several core variants tailored for different use cases, including the initial ARM1136J(F)-S for general-purpose , the real-time optimized ARM1156T2(F)-S featuring dual execution pipelines for deterministic processing, the security-focused ARM1176JZ(F)-S incorporating TrustZone technology for secure execution environments, and the scalable ARM11 MPCore supporting up to four MP11 CPU cores in configurations. These cores maintain with prior ARM architectures while introducing branch prediction, physically tagged caches, and RCT for improved performance in multimedia and operating system workloads, outperforming predecessors like the ARM926EJ-S in benchmarks such as media processing and web browsing. Development tools and operating systems including , OS, Windows CE, and were supported from launch, facilitating rapid integration into diverse platforms. ARM11 cores powered numerous landmark devices during the mid-2000s mobile boom, including the S5L8900 processor in the running at 412 MHz, the BCM2835 with a 700 MHz ARM1176JZF-S core in the original single-board computer, and the dual-core ARM11 MPCore at 268 MHz in the handheld console. They also appeared in applications like set-top boxes, digital still cameras, and networking equipment from vendors such as (i.MX31), contributing to advancements in connectivity, graphics rendering via PowerVR GPUs, and early . By providing a balance of performance, efficiency, and ecosystem support, the ARM11 family bridged the transition to more advanced ARM architectures like Cortex-A while remaining influential in legacy and low-cost embedded designs into the 2010s.

Introduction

Overview

The ARM11 is a family of 32-bit reduced instruction set (RISC) processor cores designed by that implement the ARMv6 architecture. Announced on April 29, 2002, the family includes the initial ARM1136 core, which was released to licensees in October 2002, followed by additional cores through 2005. These processors target high-performance systems, devices such as PDAs and smartphones, and processing applications including set-top boxes and cameras. Key high-level capabilities encompass support for the and instruction sets, with Thumb-2 support available in variants such as the ARM1156T2(F)-S, along with SIMD extensions for media processing, enabling clock speeds up to 1 GHz in optimized implementations. The ARMv6 architecture provides the foundational enhancements for these features, as detailed in subsequent sections on core design. The cores are licensed as synthesizable for integration into custom system-on-chip designs.

Historical Context

The ARMv6 architecture, which forms the basis of the ARM11 family, was announced by in October 2001 as a next-generation evolution aimed at enhancing performance while maintaining low power consumption. This announcement introduced key innovations in memory systems and instruction sets to support emerging demands in embedded computing. The ARM11 emerged as the first implementation of ARMv6, with its development motivated by the need to bridge the performance gap between the preceding family (based on ARMv5) and future scalable designs, particularly targeting higher efficiency for mobile devices, wireless handsets, and like PDAs and gadgets. The initial ARM1136 core was released in late 2002, marking the start of the family's rollout, followed by additional variants such as the ARM1156T2(F)-S and ARM1176JZ(F)-S in 2004, and the multi-core ARM11MPCore in 2005. These releases extended the family's applicability across single- and multi-processor configurations through 2005, after which ARM ceased introducing new designs around 2006-2007 to focus on the forthcoming series. By approximately 2010, ARM no longer recommended ARM11 for new designs, as it was superseded by the more advanced Cortex-A series implementing ARMv7, which offered superior scalability and efficiency for modern applications. Support for ARM11 was maintained in the into the 2020s, with multi-processor () features deprecated in version 6.8 (2024). The ARM11 family played a pivotal role in enabling widespread adoption of advanced , powering early and embedded systems that defined the mid-2000s market. For instance, Nokia's Symbian-based devices, such as the N95, utilized ARM11 processors to deliver multimedia and connectivity features in flagship handsets. Similarly, the original (2007) incorporated a Samsung-fabricated ARM11-based CPU, facilitating the device's interface and in its production model and contributing to the smartphone revolution.

Architecture

Core Design Features

The ARM11 family of processors implements the ARMv6 architecture, introducing several key innovations in to enhance performance and efficiency in embedded applications. Central to this is an 8-stage superscalar that enables dual-issue capabilities for most instructions, with out-of-order specifically for store operations to reduce in memory accesses. This structure includes stages such as fetch (Fe1/Fe2), decode (De), issue (Iss), shifter (Sh), ALU execution, saturation (Sat), and writeback (WBex), supported by three parallel 4-stage execution pipelines for ALU, multiply-accumulate, and load/ operations. Dynamic branch further optimizes , employing a 128-entry Target Address (BTAC) with 2-bit saturating counters for history-based decisions, alongside a 3-entry return and static prediction rules (forward branches not taken, backward taken), achieving prediction accuracies around 85% to minimize fetch penalties. Instruction set extensions in ARM11 provide full ARMv6 compatibility, including support for 32-bit , 16-bit , and state for direct execution in select variants, accelerating Java applications without full interpretation. A notable addition is the SIMD functionality through the Media Processing Engine, which handles 8-bit and 16-bit operations for and audio , such as packed additions (e.g., SADD16) and absolute differences (e.g., USAD8), effectively doubling performance for algorithms like MPEG-4 decoding. Unaligned data access is natively supported, configurable via control bits to avoid exceptions and incur only an extra cycle penalty when needed, simplifying software for memory layouts. Multipliers feature 64-bit data paths for handling long results, with a 2-cycle for standard 32x32 multiplies (extendable to 5 cycles with flag updates) and single-cycle throughput for 32x16 operations, enabling efficient DSP tasks. The memory subsystem employs virtually indexed, physically tagged (VIPT) caches, configurable as 4-way set-associative from 4 KB to 64 KB per and side, with 32-byte lines and non-blocking operation supporting up to three outstanding misses via hit-under-miss support. Tightly Coupled (TCM) interfaces allow up to 64 KB (or more in some configurations) of low-latency, non-cached storage directly accessible by the core, with controllers for efficient movement. Debug capabilities are enhanced by integrated EmbeddedICE-RT logic, providing up to six breakpoints, two watchpoints, and interface for real-time hardware debugging, compliant with the ARMv6 debug architecture. Performance and power optimizations include dynamic and low-power modes (Run, Standby, Dormant), targeting under 0.4 mW/MHz at 1.2 V, with scalability demonstrated up to over 1 GHz on a through synthesizable or hard macro implementations. For readiness, ARM11 incorporates exclusive hardware and instructions like LDREX/STREX for operations in shared-memory systems, laying groundwork for configurations without full at the core level.

Differences from ARM9

The ARM11 family evolved the pipeline design from the ARM9's five-stage structure to an eight-stage pipeline, enabling higher clock frequencies—up to 1 GHz in later implementations compared to around 600 MHz for ARM9 cores—while retaining in-order execution for simplicity and low power consumption. Key instruction and execution improvements in ARM11 stem from its adoption of the ARMv6 architecture, which introduces SIMD extensions for parallel media processing operations on 8-bit and 16-bit data within 32-bit registers—capabilities absent in the ARM9's ARMv5 architecture. ARM11 also incorporates dynamic branch prediction with a history-based predictor and return stack, replacing the ARM9's static branch handling to reduce misprediction penalties in the longer pipeline. Additionally, ARM11 permits out-of-order completion for stores, allowing memory writes to proceed independently of other operations, in contrast to the ARM9's strict in-order completion for all instructions. In memory handling, ARM11 supports unaligned data accesses natively through ARMv6 features, eliminating the alignment faults common in ARM9 implementations that require word-aligned addresses for most loads and stores. Its caches employ a virtually indexed, physically tagged (VIPT) scheme with non-blocking operation and hit-under-miss support, enhancing bandwidth over the ARM9's simpler virtually indexed caches by allowing subsequent accesses during cache misses. Exception handling is refined in ARMv6 with improved vector tables and priority mechanisms, providing more flexible interrupt management than the ARM9's basic scheme. Performance gains position ARM11 as a significant upgrade, offering roughly 40% higher integer throughput per MHz than due to the deeper and prediction features, translating to about 2x overall integer performance when accounting for clock scaling. For media workloads, SIMD extensions deliver up to 2x speedup in algorithms like MPEG-4 decoding, with broader 3-5x improvements in tasks at equivalent clocks, alongside better power efficiency (under 0.4 mW/MHz) suited to applications. Debug and development tools benefit from enhanced Embedded Trace Macrocell (ETM) integration in ARM11, supporting more detailed real-time tracing and backward execution compared to the ARM9's basic ETM version, facilitating complex software debugging in embedded systems.

Cores

ARM1136J(F)-S

The ARM1136J(F)-S serves as the inaugural single-core processor in the ARM11 family, released in October 2002 to implement the full ARMv6 instruction set architecture. This core introduced enhancements over prior generations, including an eight-stage pipeline for improved instruction throughput and support for unaligned memory accesses. Configuration options include the J variant with technology for hardware-accelerated execution, and the F variant adding a VFP11 for single- and double-precision floating-point operations. Both variants feature configurable Harvard caches, typically 16 KB for instructions and 16 KB for data in 4-way set-associative organization with 32-byte lines, alongside optional tightly coupled memory (TCM) blocks up to 64 KB for low-latency access. The core lacks Thumb-2 instruction set extensions and TrustZone security features, distinguishing it from later ARM11 variants. Key features emphasize efficiency for embedded systems, with basic SIMD capabilities via ARMv6 media instructions for and tasks, enabled through the GE[3:0] flags in the . It includes branch prediction, vectored interrupts for low-latency handling, and power management modes such as dynamic and standby to minimize consumption. The design supports a (MMU) for and exclusive load/store instructions like LDREX/STREX for in simple multiprocessor environments. Performance targets general-purpose applications, achieving over 600 DMIPS at operating frequencies exceeding 533 MHz in a , yielding an integer efficiency of approximately 1.1 DMIPS/MHz. Integration occurs via a 64-bit AMBA AHB-Lite interface for high-bandwidth memory and peripheral access, making it suitable for and networking system-on-chips.

ARM1156T2(F)-S

The ARM1156T2(F)-S core, announced in 2004 as part of the ARM11 family, builds on the ARM1136 design by incorporating the Thumb-2 instruction set to enhance 16-bit code density for applications. This implements the ARMv6T2 , emphasizing efficiency in low-power environments without support for direct bytecode execution or extensions. The core features a synthesizable design suitable for implementation in or FPGAs, with configurable options including separate 16 KB instruction and data caches that support sizes from 4 KB to 64 KB. The F variant includes an optional Vector Floating Point (VFP) unit for single- and double-precision floating-point operations, while the base ARM1156T2-S lacks this coprocessor. It employs a nine-stage pipeline with branch prediction and a return stack, alongside ARMv6 SIMD extensions for basic tasks. Thumb-2 serves as a superset of the original Thumb instruction set, enabling a mix of 16-bit and 32-bit instructions to achieve up to 30% reduction in code size compared to traditional or Thumb code, making it particularly suitable for memory-constrained applications. The "T2-S" designation highlights its Thumb-2 support and synthesizable nature, optimized for real-time embedded tasks in sectors like automotive and . Performance targets include clock speeds up to 600 MHz in advanced process nodes, delivering approximately 1.25 Dhrystone MIPS per MHz for integer workloads, with a focus on deterministic execution for real-time systems.

ARM1176JZ(F)-S

The ARM1176JZ(F)-S is a single-core implementation of the ARM11 family, announced in 2003 as the first ARM processor to incorporate TrustZone security technology for runtime partitioning between secure and non-secure execution worlds. This core supports the ARMv6 architecture with Jazelle (J) extensions for direct execution of Java bytecodes and an optional Vector Floating-Point unit (F) compliant with VFPv2, enabling efficient handling of floating-point operations in multimedia applications. It features separate 16 KB instruction and 16 KB data caches in the L1 level, both equipped with security attributes to enforce isolation based on TrustZone states, ensuring that secure data cannot be accessed from the non-secure world. Additionally, the processor includes support for Jazelle RCT (Realtime Compilation Target), which facilitates dynamic translation and execution of Java bytecodes with reduced overhead compared to traditional interpretation. Key unique features of the ARM1176JZ(F)-S center on its TrustZone extensions to ARMv6, which provide hardware-enforced isolation through mechanisms such as secure monitor calls (SMC) that allow context switching between secure and non-secure worlds without compromising integrity. These extensions enable runtime partitioning of peripherals, memory, and interrupts, creating a for sensitive operations. The core also incorporates enhanced instructions as part of the ARMv6 media extensions, optimized for tasks like video decoding by accelerating operations on packed data such as pixel values in formats like . Furthermore, it supports unprivileged execution modes, allowing applications in User mode to operate without full system privileges, which enhances security by limiting potential damage from malformed code while maintaining compatibility with legacy software. In terms of performance, the ARM1176JZ(F)-S achieves clock speeds up to 1 GHz in advanced process nodes, delivering approximately 1.25 DMIPS/MHz for general-purpose workloads. It includes low-latency handling tailored for secure operating systems, with dedicated secure interrupt prioritization and fast context switching to minimize response times in TrustZone-enabled environments. The core was designed primarily for mobile phones and embedded devices requiring robust security features, such as secure storage and execution for (DRM) systems, where TrustZone prevents unauthorized access to protected content like encrypted media keys.

ARM11MPCore

The ARM11 MPCore, released in 2005, represents the multi-core evolution of the ARM11 family, enabling symmetric multi-processing () configurations with up to four MP11 processor cores in a single cluster. This design targets embedded applications requiring scalable performance, such as networking and server-like tasks, while maintaining compatibility with the ARMv6K architecture. Each MP11 core is derived from the ARM1176 architecture, incorporating technology for direct execution of Java bytecodes alongside ARM and Thumb instruction sets. The processor employs a cluster-based interconnected via the AMBA AXI protocol, facilitating high-bandwidth communication between cores and peripherals. A dedicated L2 cache controller supports up to 2 MB of shared unified cache, configurable during synthesis to optimize for specific system requirements. Key unique features include the Snoop Control Unit (SCU), which enforces across L1 data caches using the to ensure data consistency in multi-core environments without software intervention. Additionally, a Distributed Interrupt Controller provides handling tailored for multi-core operation, distributing interrupts efficiently among active cores, while per-core supports states such as Run, Standby, Dormant, and Shutdown to enable low-power scaling. The design is compatible with TrustZone security extensions when using ARM1176-based cores. Performance scales with the number of cores, supporting configurations from 2 to 4 for enhanced throughput in multi-threaded workloads, with individual cores capable of operating up to 532 MHz in typical implementations. This delivers greater efficiency at lower power compared to single-core equivalents, with throughput reaching up to 1.3 /s per . However, the base configuration lacks an integrated , relying on optional coprocessors like VFP11 for such operations, and emphasizes low-power multi-threading over high-frequency single-thread performance.

Implementations

Notable System-on-Chips

The BCM2835, released in 2012, integrates a single ARM1176JZF-S core clocked at 700 MHz alongside a IV GPU for multimedia processing. This was fabricated on a 40 nm process node and combined CPU capabilities with dedicated graphics acceleration to support embedded computing applications. Atheros's AR7400, introduced around 2008, features an integrated ARM11 core designed for networking tasks, including support for Ethernet interfaces such as , RGMII, and GMII to connect 10/100/1000 PHYs, along with UART and peripherals. Targeted at solutions compliant with and AV standards, the includes an external memory interface for SDRAM/ support. STMicroelectronics's STA2065N2, launched in 2006 as part of the Cartesio family, employs an ARM1176JZF core operating up to 624 MHz, paired with accelerators including a graphics engine and audio for systems. Fabricated on a , it supports interfaces like , CAN, , MMC/, SPDIF, SSP, UART, and USB, enabling integrated audio and in automotive environments. ARM11-based SoCs, such as the BCM2835 and STA2065N2, were commonly integrated with DSPs for or GPUs for rendering to enhance and real-time performance. These implementations spanned process nodes from 130 nm down to 40 nm, allowing for optimizations in power efficiency and density across consumer and embedded designs.

Applications and Legacy

The ARM11 architecture found early adoption in devices during the mid-2000s, powering a wave of smartphones and portable gadgets. Nokia's N-series smartphones, such as the N95 launched in 2006, incorporated the ARM1176 core within ' OMAP2420 to deliver multimedia capabilities and connectivity, contributing to the platform's popularity through 2008. Early models utilized ARM1176 variants for efficient and media playback, bridging the gap between personal organizers and modern smart devices. In applications, ARM11 cores enabled reliable performance in networking and . Atheros Communications integrated ARM11 processors into wireless routers to handle data routing and management with low power consumption. employed ARM11 in set-top boxes for digital TV decoding and in automotive systems for and control units, where its balance of speed and efficiency supported real-time operations. Since 2012, the original models, featuring an ARM11-based BCM2835 , have become staples in and hobbyist , enabling millions to explore , , and DIY projects through accessible, low-cost hardware. As of , ARM11 maintains legacy status with ongoing software , though it is increasingly phased out. The continues to provide single-core ARM11/ARMv6 in versions beyond 6.7, with multi-core ARM11 MPCore removed in 6.8, allowing in older environments. Early versions, up to 2.3, natively supported ARM11 devices for basic app execution, but later releases shifted focus to newer architectures. For hardware, security patches and OS updates are committed until approximately 2030, ensuring safe use in educational settings. The architecture's successors, the ARMv7-based Cortex-A8 and Cortex-A9 cores introduced in 2005 and 2007 respectively, facilitated migration for higher performance in smartphones and tablets, offering improved pipeline efficiency and vector processing over ARM11's design. ARM11's advancements, including direct bytecode execution for Java acceleration and the debut of TrustZone security partitioning in the ARM1176 core, laid foundational influences on these and later architectures, standardizing hardware-enforced isolation for secure applications. Despite its historical impact, ARM11 faces challenges in modern contexts due to its 32-bit limitation, lacking native 64-bit addressing that restricts for memory-intensive tasks. This outdated profile limits new designs, relegating ARM11 to niche persistence in legacy sensors, industrial controllers, and retro computing communities where with existing ecosystems outweighs demands.

References

  1. [1]
    ARM Announces Next Generation ARM11 Microarchitecture
    The ARM11 microarchitecture is the foundation of our next generation of CPU cores, and delivers new levels of performance and efficiency for leading-edge ...
  2. [2]
    Low Power ARM11 Processor Family - EDN
    ### Summary of ARM11 Processor Family
  3. [3]
    Using the Arm11™ Trademark – Arm®
    Use examples for Arm11 trademark ; #1. Arm11™ processor family. Arm11® processor family. ARM11™ processor family ; #2. Arm11™-based mobile phone. Arm11™ mobile ...
  4. [4]
    Apple iPhone 3G 8, 16 GB Specs - EveryMac.com
    Jun 9, 2008 · Processor Speed: 412 MHz, Processor Type: Samsung ARM 11*. Details: *Apple provides no information regarding the iPhone 3G processor, simply ...
  5. [5]
    Processors - Raspberry Pi Documentation
    The Arm cores are 64-bit, and while the VideoCore is 32-bit, there is a new Memory Management Unit, which means it can access more memory than previous versions ...<|control11|><|separator|>
  6. [6]
    Hardware - 3dbrew
    Jul 21, 2024 · The SoC, branded as the Nintendo 1048 0H, contains the CPU, GPU, DSP and VRAM. According to official documents, the CPU used is a dual-core ARM ...Common hardware · Specifications · SoC · Images
  7. [7]
    Application processors use ARM11 for multimedia - EE Times
    Freescale Semiconductor has turned to the popular ARM11 processor core for its new 532 MHz i.MX31 and i.MX31L line of multimedia processors.
  8. [8]
    About the processor - Arm Developer
    The processor incorporates up to four MP11 CPUs that implement the ARM architecture v6K. It supports the ARM and Thumb instruction sets, Jazelle technology ...Missing: family | Show results with:family
  9. [9]
    ARM11 | PDF | Arm Architecture | Integrated Circuit - Scribd
    The ARM11 microarchitecture (announced 29 April 2002) introduced the ARMv6 architectural additions which had been announced in October 2001. These include SIMD ...
  10. [10]
    ARM Sets Performance Standard With Two New ARM11 Cores
    The ARM1136J-S core and the ARM1136JF-S core are targeted at a wide range of consumer, wireless and networking applications such as set-top boxes, digital ...
  11. [11]
    ARM Demonstrates Highest Performance ARM11 Family Processor
    Jul 13, 2005 · ARM has recently demonstrated the first test chip of its ARM11 MPCore synthesizable processor which has demonstrated performance equivalent to a 1.2GHz ARM11 ...Missing: clock maximum
  12. [12]
    None
    ### Summary of ARM11 Microarchitecture White Paper
  13. [13]
    ARM Announces Technical Details Of Next-Generation Architecture
    The ARMv6 architecture includes innovations in the level-one memory system design which will boost system performance significantly.
  14. [14]
    ARM introduces first ARM11 cores - Embedded
    Nov 10, 2002 · The ARM1136J-S core and the ARM1136JF-S core are the firstmicroprocessor core implementations of the ARM11 microarchitecture,details of which ...
  15. [15]
    [PDF] MICROPROCESSOR - halfhill.com
    Jan 5, 2004 · Two new series of cores will join the ARM11 family in. 2Q04: the ARM1156 and the ARM1176. Each series has two cores: the ARM1156T2F-S and ...
  16. [16]
    [PDF] ARM11 MPCore Processor Technical Reference Manual
    The ARM11 MPCore Processor is a single IP core. It consists of between one and four. Central Processing Units (CPUs). Individual CPUs are referred to as MP11 ...
  17. [17]
    Relationship between ARM7, ARM9, ARM11 and ARM-Cortex series
    Mar 25, 2021 · Cortex-M is 3 generations higher than ARM7 in architecture and has greatly improved performance. Therefore, Cortex-M is recommended for new ...
  18. [18]
    Nokia N95 - Full phone specifications - GSMArena.com
    CPU, 332 MHz Dual ARM 11. GPU, 3D Graphics HW Accelerator. Memory. Card slot, microSDHC (dedicated slot), 128 MB included. Internal, 160MB 64MB RAM. Main Camera.
  19. [19]
    The evolution of the Apple iPhone and its many CPU's – Even within ...
    Aug 13, 2010 · The Original iPhone and the 3G used the same app. processor, an ARM11 based CPU made by Samsung. It initially ran at 400MHz but via a software ...
  20. [20]
    [PDF] ARM1136JF-S™ and ARM1136J-S - Robotics Lab UWA
    Oct 14, 2005 · ... ARM1136 pipeline stages ... This document is the Technical Reference Manual for the ARM1136JF-S and. ARM1136J-S processors.
  21. [21]
    Difference between arm7, arm9, arm11 and arm cortex - SoC
    Sep 28, 2023 · ARM9 · Higher clock speeds up to 200 MHz · 5-stage pipeline for improved performance · Updated thumb instruction set Thumb-2 with conditional ...
  22. [22]
    About the ARM1136JF-S processor - Arm Developer
    This document is the Technical Reference Manual for the ARM1136JF-S and ARM1136J-S processors.
  23. [23]
    Changes to unaligned access support - Arm Developer
    The changed unaligned access support is described in Operation of unaligned accesses. The changes relate to the introduction of the new instructions LDREXB, ...
  24. [24]
    Virtual and physical tags and indexes - Arm Developer
    ARM11 family processors use a different cache tag scheme. Here, the cache index is still derived from a virtual address, but the tag is taken from the physical ...
  25. [25]
    Architecture and Core Commands (OpenOCD User's Guide)
    At this writing (November 2009) only ARM7, ARM9, and ARM11 support for ETM modules is available. The code should be able to work with some newer cores; but ...
  26. [26]
    [PDF] Training Arm CoreSight ETM Tracing - Lauterbach
    This chapter is only relevant if you have an ARM7 or ARM9 chip with ETMv1. Interface and Trace Protocol. Trace packets contain the following information: •.
  27. [27]
    [PDF] 400 MHz ARM1136J-S™ High Performance Processor Core
    The ARM1136J-S core implements the powerful ARMv6 instruction set and includes an enhanced 16 x 32-bit multiplier for optimal support of the ARM DSP extensions.Missing: 130 nm
  28. [28]
    About the ARM1156T2-S processor - Arm Developer
    The ARM1156T2-S processor incorporates an integer unit that implements the ARM architecture v6. It supports the ARM and Thumb 2 instruction sets, ...
  29. [29]
    Cache configuration and control - Arm Developer
    The cache control and configuration registers consist of one 32-bit write-only register, two 32-bit read-only registers, and six 32-bit read/write registers.Missing: FPU | Show results with:FPU
  30. [30]
    ARM ARM1156T2-S/ARM1156T2F-S - Embedded Insights
    The ARM1156T2-S and ARM1156T2F-S cores are based on the ARMv6 instruction set architecture for high performance and real-time applications with the Thumb-2 ...Missing: details | Show results with:details<|control11|><|separator|>
  31. [31]
    New ARM Thumb-2 Core Technology Provides Industry-Leading ...
    Thumb-2 core technology gives the developer the optimum balance of code density and performance, providing system designers with the freedom to create an ...
  32. [32]
    ARM instruction set version and ARM version - EEWorld
    Dec 17, 2019 · ... DMIPS/MHz, Neon as standard, does not support multi-core. Scorpion ... arm1136j-s', `arm1136jf-s', `mpcore', `mpcorenovfp', `arm1176jz-s ...
  33. [33]
    ARM11 - Microarchitectures - ARM - WikiChip
    ARM11 is the successor to the ARM10, a low-power performance ARM microarchitecture designed by ARM Holdings for the mobile market.Missing: processors | Show results with:processors
  34. [34]
    ARM Announces New ARM11 Cores And Platform Support For ...
    Oct 13, 2003 · The ARM1176JZ-S core and the ARM1176JZF-S core will be released to ARM Partners in Q2 2004. The PrimeXsys Platform will be available in Q3 2004.Missing: date | Show results with:date
  35. [35]
    ARM1176JZF-S Technical Reference Manual r0p7 - Arm Developer
    The information in this document is final, that is for a developed product. Revision History. Revision A, 19 July 2004, First release. Revision ...
  36. [36]
  37. [37]
    TrustZone security extensions - Arm Developer
    The ARM1176JZF-S processor supports TrustZone security extensions to provide a secure environment for software. This section summarizes processor elements ...
  38. [38]
    ARM processors DMIPS/MHz comparison - bluelogic - 博客园
    Jan 13, 2020 · DMIPS/MHz, DMIPS/MHz*. ARM11, v7-A, 32, 1.25. Cortex-A7, v7-A, 32, 1.9, 1.9. Cortex-A8, v7-A, 32, 2.0, 2.0. Cortex-A9, v7-A, 32, 2.0, 2.5.
  39. [39]
    Toshiba Licenses ARM1176JZF-S High-Performance Microprocessor
    ... ARM® TrustZone® security technology, which prevents unauthorized access to personal information and other sensitive data stored in the built-in memory.
  40. [40]
    L220 cache controller - Arm11 - Arm Developer
    The L2 memory consists of 1MB of L2 unified cache. L2CC control register block requires 4KB memory space. The PERIPHBASE[17:0] input, an input to the test ...
  41. [41]
    [PDF] ARM11 MPCore™ - ASP-DAC
    ARM11 MPCore: Key Benefits. ▫ ARM v6 Architectural Compatibility. ▫ Full ARMv6K ISA with ARM, Thumb, SIMD, and Jazelle and optional FP.
  42. [42]
    [PDF] ARM MPCore - CECS
    The ARM11 MPCore processor supports the ARMv6 architecture, with SIMD media extensions for next-generation rich multimedia and convergent devices and. ARM ...Missing: motivations | Show results with:motivations
  43. [43]
    Atheros Introduces World's First Powerline Solution to Support IEEE ...
    Jan 5, 2010 · The AR7400 has an integrated ARM11 core processor and includes MII, RGMII, and GMII to support 10/100/1000 Ethernet PHYs along with UART and ...
  44. [44]
    ARM and Synopsys Announce Industry-First and Recommended ...
    This gives designers predictable 130-, 90- and 65-nanometer (nm) design flows to rapidly achieve the best low-power quality of results.Missing: nodes 130nm
  45. [45]
    Linux 6.8 To Drop Old ARM11 MPCore CPU Support - Phoronix
    Jan 4, 2024 · ARM11 MPCore support for the early ARMv6 multi-processor (SMP) support is set to be retired with the upcoming Linux 6.8 kernel cycle.Missing: MHz | Show results with:MHz
  46. [46]
    Raspberry Pi - endoflife.date
    Sep 26, 2025 · Some of the Raspberry Pi hardware comes with an Obsolescence statement guaranteeing production until a specific date. Raspberry Pi OS supports ...