background preloader

Embedded

Facebook Twitter

ARM9. ARM9 is an ARM architecture 32-bit RISC CPU family. Overview[edit] There are two subfamilies, implementing different ARM architecture versions. Differences from ARM7 cores[edit] Key improvements over ARM7 cores, enabled by spending more transistors, include:[1] Decreased heat production and lower overheating risk.Clock frequency improvements. Shifting from a three-stage pipeline to a five-stage one lets the clock speed be approximately doubled, on the same silicon fabrication process.Cycle count improvements.

Additionally, some ARM9 cores incorporate "Enhanced DSP" instructions, such as a multiply-accumulate, to support more efficient implementations of digital signal processing algorithms. Switching to a Harvard architecture entailed a non-unified cache, so that instruction fetches do not evict data (and vice versa). Cores[edit] ARM9TDMI[edit] ARM9TDMI is a successor to the popular ARM7TDMI core, and is also based on the ARMv4T architecture. ARM9E[edit] Chips[edit] Products[edit] See also[edit] 9 Processor Family. ARM architecture. ARM is a family of instruction set architectures for computer processors based on a reduced instruction set computing (RISC) architecture developed by British company ARM Holdings.

ARM Holdings develops the instruction set and architecture for ARM-based products, but does not manufacture products. The company periodically releases updates to its cores. Current cores from ARM Holdings support a 32-bit address space and 32-bit arithmetic; the ARMv8-A architecture, announced in October 2011,[6] adds support for a 64-bit address space and 64-bit arithmetic. Instructions for ARM Holdings' cores have 32-bit-wide fixed-length instructions, but later versions of the architecture also support a variable-length instruction set that provides both 32-bit and 16-bit-wide instructions for improved code density. Some cores can also provide hardware execution of Java bytecodes. History[edit] Microprocessor-based system on a chip The ARM1 second processor for the BBC Micro Acorn RISC Machine: ARM2[edit] Samsung Cortex-A8 S5PC110 Development Board come with Android2.2 BOARDCON.

Процессоры ARM от компании TI. ARM11. ARM11 is a family of ARM architecture 32-bit RISC microprocessor cores. Overview[edit] The ARM11 microarchitecture (announced 29 April 2002) introduced the ARMv6 architectural additions which had been announced in October 2001. These include SIMD media instructions, multiprocessor support and a new cache architecture. The implementation included a significantly improved instruction processing pipeline, compared to previous ARM9 or ARM10 families, and is used in smartphones from Apple, Nokia, and others. The initial ARM11 core (ARM1136) was released to licensees in October 2002. The ARM11 family are currently the only ARMv6-architecture cores. There are however ARMv6-M cores (Cortex-M0 and Cortex-M1), addressing microcontroller applications;[1] ARM11 cores target more demanding applications. Differences from ARM9[edit] In terms of instruction set, the ARM11 builds on the preceding ARM9 generation.

Microarchitecture improvements in ARM11 cores[2] include: Cores[edit] There are four ARM11 cores: