ARM7TDMI
Encyclopedia
ARM7 is a generation of ARM
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

 processor designs. This generation introduced the Thumb 16-bit instruction set providing 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
Von Neumann architecture
The term Von Neumann architecture, aka the Von Neumann model, derives from a computer architecture proposal by the mathematician and early computer scientist John von Neumann and others, dated June 30, 1945, entitled First Draft of a Report on the EDVAC...

, thus the few versions comprising a cache do not separate data and instruction caches.

Some ARM7 cores are obsolete. One historically significant model, the ARM7DI is notable for having introduced JTAG
JTAG
Joint Test Action Group is the common name for what was later standardized as the IEEE 1149.1 Standard Test Access Port and Boundary-Scan Architecture. It was initially devised for testing printed circuit boards using boundary scan and is still widely used for this application.Today JTAG is also...

 based on-chip debugging; the preceding ARM6 cores did not support it. The "D" represented a JTAG TAP for debugging; the "I" denoted an ICEBreaker debug module supporting hardware breakpoints and watchpoints, and letting the system be stalled for debugging. Subsequent cores included and enhanced this support.

ARM7-TDMI

The ARM7-TDMI (ARM7-Thumb+Debug+Multiplier+ICE) processor is a 32-bit RISC CPU
Central processing unit
The central processing unit is the portion of a computer system that carries out the instructions of a computer program, to perform the basic arithmetical, logical, and input/output operations of the system. The CPU plays a role somewhat analogous to the brain in the computer. The term has been in...

 designed by ARM, and licensed for manufacture by an array of semiconductor
Semiconductor
A semiconductor is a material with electrical conductivity due to electron flow intermediate in magnitude between that of a conductor and an insulator. This means a conductivity roughly in the range of 103 to 10−8 siemens per centimeter...

 companies. In 2009 it remains one of the most widely used ARM cores, and is found in numerous deeply embedded system designs. The ARM7TDMI-S variant is the synthesizable core.

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
130 nanometer
The 130 nm process refers to the level of semiconductor process technology that was reached in the 2000–2001 timeframe, by most leading semiconductor companies, like Intel, Texas Instruments, IBM, and TSMC....

. The ARM7TDMI processor core implements ARM Architecture
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

 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 design full chips based on the ARM processor architecture.
arm7 is providing lpc2478

Applications

Perhaps the most common pieces of electronic equipment currently using this processor are:
  • Audio controller in the SEGA Dreamcast
    Sega Dreamcast
    The is a 128-bit video game console which was released by Sega in late 1998 in Japan and from September 1999 in other territories. It was the first entry in the sixth generation of video game consoles, preceding Sony's PlayStation 2, Microsoft's Xbox and the Nintendo GameCube.Dreamcast sales were...

  • D-Link DSL-604+ Wireless ADSL Router
  • iPod
    IPod
    iPod is a line of portable media players created and marketed by Apple Inc. The product line-up currently consists of the hard drive-based iPod Classic, the touchscreen iPod Touch, the compact iPod Nano, and the ultra-compact iPod Shuffle...

     from Apple
    Apple Computer
    Apple Inc. is an American multinational corporation that designs and markets consumer electronics, computer software, and personal computers. The company's best-known hardware products include the Macintosh line of computers, the iPod, the iPhone and the iPad...

  • iriver
    Iriver
    iriver is a consumer electronics company headquartered in South Korea and widely known for its digital audio players and other portable media devices....

     portable digital audio players (the H10 uses a chip with this processor)
  • Juice Box
    Juice Box
    The Juice Box is a low cost multimedia player made by toy manufacturer Mattel. The player features a screen with a native resolution of 240×160 px and runs μClinux, a microcontroller version of the Linux kernel. It has 66MHz ARM7TDMI architecture Samsung processor, 2 MBytes or 8 MBytes of RAM and...

  • Lego Mindstorms NXT
    Lego Mindstorms NXT
    Lego Mindstorms NXT is a programmable robotics kit released by Lego in late July 2006.It replaced the first-generation Lego Mindstorms kit, which was called the Robotics Invention System. The base kit ships in two versions: the Retail Version and the Education Base Set . It comes with the NXT-G...

  • Most of Nokia
    Nokia
    Nokia Corporation is a Finnish multinational communications corporation that is headquartered in Keilaniemi, Espoo, a city neighbouring Finland's capital Helsinki...

    's mobile phone range.
  • Nintendo DS
    Nintendo DS
    The is a portable game console produced by Nintendo, first released on November 21, 2004. A distinctive feature of the system is the presence of two separate LCD screens, the lower of which is a touchscreen, encompassed within a clamshell design, similar to the Game Boy Advance SP...

     (co-processor) and Game Boy Advance
    Game Boy Advance
    The is a 32-bit handheld video game console developed, manufactured, and marketed by Nintendo. It is the successor to the Game Boy Color. It was released in Japan on March 21, 2001; in North America on June 11, 2001; in Australia and Europe on June 22, 2001; and in the People's Republic of China...

     from Nintendo
    Nintendo
    is a multinational corporation located in Kyoto, Japan. Founded on September 23, 1889 by Fusajiro Yamauchi, it produced handmade hanafuda cards. By 1963, the company had tried several small niche businesses, such as a cab company and a love hotel....

  • PocketStation
    PocketStation
    The is a peripheral by Sony Computer Entertainment for the PlayStation home video game console. Categorized by Sony as a miniature personal digital assistant, the device features a monochrome liquid crystal display , infrared communication capability, a real-time clock, built-in flash memory, and...

  • Roomba
    Roomba
    The Roomba is a series of autonomous robotic vacuum cleaners sold by iRobot. Under normal operating conditions, it is able to navigate a living space and common obstacles while vacuuming the floor...

     500 series from iRobot
    IRobot
    iRobot Corporation is an American advanced technology company founded in 1990 and incorporated in Delaware in 2000, the iRobot Corporation designs robots such as an autonomous home vacuum cleaner , the Scooba that scrubs and cleans hard floors, and military and police robots, such as the PackBot...

  • Sirius Satellite Radio
    Sirius Satellite Radio
    Sirius Satellite Radio is a satellite radio service operating in North America, owned by Sirius XM Radio.Headquartered in New York City, with smaller studios in Los Angeles and Memphis, Sirius was officially launched on July 1, 2002 and currently provides 69 streams of music and 65 streams of...

     receivers
  • The main CPU in Stern Pinball S.A.M System games.
  • In Building Automation, the American Auto-Matrix BBC-SD (BACnet Touchscreen Display) uses an ARM7 TDMI core
  • In tournament waterski and wakeboard towboats, Perfect Pass
    Perfect pass
    Perfect Pass is a digital precision speed controls system used to control boat speed, used on high performance water ski and wakeboard boats. It has been the leader in the speed control market for competitive water sports since its conception in 1995...

     speed control
  • Many automobiles embed ARM7 cores.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK