- ARM7TDMI
The ARM7TDMI processor is a 32-bit
RISC CPU designed by ARM, and licensed for manufacture by an array ofsemiconductor companies.pecifications
It is a versatile processor designed for mobile devices and other low power electronics. This processor architecture is capable of up to 130 MIPS on a typical 0.13µm process. The ARM7TDMI processor core implements
ARM Architecture v4T. The processor supports both 32-bit and 16-bit instructions via the ARM and Thumb instruction sets.ARM licenses the processor to various semiconductor companies, which designs full chips using the processor design.
Applications
Perhaps the most common pieces of electronic equipment currently using this processor are:
*
iPod from Apple
*Nintendo DS andGame Boy Advance fromNintendo
*Most ofNokia 's mobile phone range.
*Lego Mindstorms NXT
*Audio processing in theSEGA Dreamcast
*Sirius Satellite Radio receivers
*iriver portable digital audio players (the H10 uses a chip with this processor)
*Roomba 500 series fromiRobot
*PocketStation
*Juice Box
*The mainCPU in Stern Pinball S.A.M System games.External links
* [http://www.arm.com/products/CPUs/ARM7TDMI.html ARM Website]
* [http://www.open-research.org.uk/ARMuC/ ARM microcontroller Wiki]
* [http://www.arm-development.com/ ARM7TDMI Microcontroller Development Resources] - header files, schematics, CAD files, etc..
* [http://www.uclinux.org/pub/uClinux/ports/arm7tdmi/ Source and binaries] for runninguClinux on the ARM7TDMI
* [http://martin.hinner.info/ARM-Microcontroller-HOWTO/ARM-Microcontroller-HOWTO.html ARM Microcontroller Development HOWTO] - Document describing development environment for ARM7 Microcontrollers on Linux.
Wikimedia Foundation. 2010.