ARM7 is a generation of ARM processor designs. This generation introduced the Thumb 16-bit instruction set which provides improved code density compared to previous designs. The most widely used ARM7 designs implement the ARMv4T architecture, but some implement ARMv3 or ARMv5TEJ. All these designs use a Von Neumann architecture, so the few versions which include a cache do not separate data and instruction caches.
Contents |
ARM7TDMI
The ARM7TDMI processor is a 32-bit RISC CPU designed by ARM, and licensed for manufacture by an array of semiconductor companies. In 2009 it remains one of the most widely used ARM cores, and is found in numerous deeply embedded system designs.
Specifications
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:
- Audio processing in the SEGA Dreamcast
- D-Link DSL-604+ Wireless ADSL Router[1]
- iPod from Apple
- iriver portable digital audio players (the H10 uses a chip with this processor)
- Juice Box
- Lego Mindstorms NXT
- Most of Nokia's mobile phone range.
- Nintendo DS and Game Boy Advance from Nintendo
- PocketStation
- Roomba 500 series from iRobot
- Sirius Satellite Radio receivers
- The main CPU in Stern Pinball S.A.M System games.
- Many automobiles embed ARM7 cores.
See also
External links
- ARM Website
- ARM microcontroller Wiki
- ARM7TDMI Microcontroller Development Resources - header files, schematics, CAD files, etc..
- Source and binaries for running uClinux on the ARM7TDMI
- ARM Microcontroller Development HOWTO - Document describing development environment for ARM7 Microcontrollers on Linux.
References
- ^ "D-Link DSL-604+ Wireless ADSL Router - Supportforum - eXpansys Sverige". https://www.expansys.se/ft.aspx?k=21814. 090506 expansys.se
| This microcomputer/microprocessor-related article is a stub. You can help Wikipedia by expanding it. |
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)




