ARM922T

Features: • 32-bit reduced instruction set computer (RISC) architecture• Two instruction sets:- ARM® high-performance 32-bit instruction set- Thumb® high-code-density 16-bit instruction set• Utilizes the ARM9TDMI™ processor core• Very low power consumption- In...

product image

ARM922T Picture
SeekIC No. : 004288036 Detail

ARM922T: Features: • 32-bit reduced instruction set computer (RISC) architecture• Two instruction sets:- ARM® high-performance 32-bit instruction set- Thumb® high-code-density 16-bit inst...

floor Price/Ceiling Price

Part Number:
ARM922T
Supply Ability:
5000

Price Break

  • Qty
  • 1~5000
  • Unit Price
  • Negotiable
  • Processing time
  • 15 Days
Total Cost: $ 0.00

SeekIC Buyer Protection PLUS - newly updated for 2013!

  • Escrow Protection.
  • Guaranteed refunds.
  • Secure payments.
  • Learn more >>

Month Sales

268 Transactions

Rating

evaluate  (4.8 stars)

Upload time: 2024/11/24

Payment Methods

All payment methods are secure and covered by SeekIC Buyer Protection PLUS.

Notice: When you place an order, your payment is made to SeekIC and not to your seller. SeekIC only pays the seller after confirming you have received your order. We will also never share your payment details with your seller.
Product Details

Description



Features:

• 32-bit reduced instruction set computer (RISC) architecture
• Two instruction sets:
- ARM® high-performance 32-bit instruction set
- Thumb® high-code-density 16-bit instruction set
• Utilizes the ARM9TDMI™ processor core
• Very low power consumption
- Industry-leader in MIPS/watt with performance > 200 MIPS
• Harvard architecture
- 8K x 8 data cache
- 8K x 8 instruction cache
- Caches can be set to "write-through" or "write-back" mode
• Five-stage pipeline consisting of fetch, decode, execute, memory and write stages
• 8-, 16- and 32-bit data types
• ARM922T macrocell includes:
- Memory management unit
- Write buffer
- AMBA™ bus interface
- Embedded trace macrocell interface
• On-chip JTAG debug and in-circuit emulation
• Extensive range of third-party application development tools



Description

The ARM922T embedded macrocell is a member of the ARM family of general-purpose 32-bit microprocessors, which offer high performance and very low power consumption.

The ARM ARM922T architecture is based on reduced instruction set computer (RISC) principles. The instruction set and related decode mechanism are much simpler than those of microprogrammed complex instruction set computers. This simplicity results in a high instruction throughput and impressive real-time interrupt response from a small and cost-effective chip.

Pipelining ARM922T is employed so that all parts of the processing and memory systems can operate continuously. The fivestage pipeline, utilizing a Harvard architecture consists of fetch, decode, execute, memory and write stages. The ARM922T is targeted for use at multi-programmer applications where full memory management, high performance and low power are all important. The separate data and instruction caches are 8K x 8 in size.

The macrocell ARM922T also provides a version 4 (v4) MMU to provide translation and access permission checks for
instruction and data addresses.

The ARM922T also supports the ARM debug architecture and includes logic to assist in hardware and software debug. Support is also provided on chip for coprocessors by exporting the instruction and data buses with simple handshaking signals. The ARM922T interfaces to the balance of the system over unified address and data buses, allowing implementation of either an advanced microcontroller architecture (AMBA), advanced system bus (ASB) or advanced high-performance bus (AHB) scheme either as a fully compliant AMBA bus master, or as a slave for production test. Finally, the ARM922T provides the interface to, and supports the addition of an embedded trace macrocell (ETM) for real-time tracing of instructions and data.

The processor used with the ARM922T, the ARM9TDMI, employs a unique architectural implementation known as Thumb, which makes it ideally suited to high volume applications with memory restrictions or applications where code density is an issue.

The key idea behind Thumb is that of a super-reduced instruction set. Essentially, the ARM9TDMI processor has two instruction sets: • A standard 32-bit ARM set • A 16-bit Thumb instruction set The Thumb set's 16-bit instruction length allows it to approach twice the density of standard ARM code while retaining most of the ARM's performance advantage over a traditional 16-bit processor using 16-bit registers. This is possible because Thumb code operates on the same 32-bit register set as ARM code. Thumb code is able to provide up to 65 percent of the code size of ARM, and 160 percent of the performance of an equivalent ARM processor connected to a 16-bit memory system.

A functional diagram of the ARM922T macrocell is shown in Figure 1 on page 2.




Customers Who Bought This Item Also Bought

Margin,quality,low-cost products with low minimum orders. Secure your online payments with SeekIC Buyer Protection.
Batteries, Chargers, Holders
Power Supplies - External/Internal (Off-Board)
Circuit Protection
Industrial Controls, Meters
View more