Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
5Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Doc 1768

Doc 1768

Ratings: (0)|Views: 277 |Likes:
Published by pavankrishnat

More info:

Published by: pavankrishnat on Dec 21, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/22/2011

pdf

text

original

 
Features
Incorporates the ARM920T
ARM
 ® 
Thumb
 ® 
Processor200 MIPS at 180 MHz, Memory Management Unit16-KByte Data Cache, 16-KByte Instruction Cache, Write BufferIn-circuit Emulator including Debug Communication ChannelMid-level Implementation Embedded Trace Macrocell
(256-ball BGA Packageonly)
Low Power: On VDDCORE 24.4 mA in Normal Mode, 520 µA in Standby Mode
Additional Embedded Memories16K Bytes of SRAM and 128K Bytes of ROM
External Bus Interface (EBI)Supports SDRAM, Static Memory, Burst Flash, Glueless Connection toCompactFlash
 ® 
and NAND Flash/SmartMedia
 ® 
 
System Peripherals for Enhanced Performance:Enhanced Clock Generator and Power Management ControllerTwo On-chip Oscillators with Two PLLsVery Slow Clock Operating Mode and Software Power Optimization CapabilitiesFour Programmable External Clock SignalsSystem Timer Including Periodic Interrupt, Watchdog and Second CounterReal-time Clock with Alarm InterruptDebug Unit, Two-wire UART and Support for Debug Communication ChannelAdvanced Interrupt Controller with 8-level Priority, Individually Maskable VectoredInterrupt Sources, Spurious Interrupt ProtectedSeven External Interrupt Sources and One Fast Interrupt SourceFour 32-bit PIO Controllers with Up to 122 Programmable I/O Lines, Input ChangeInterrupt and Open-drain Capability on Each Line20-channel Peripheral DMA Controller (PDC)
Ethernet MAC 10/100 Base-TMedia Independent Interface (MII) or Reduced Media Independent Interface (RMII)Integrated 28-byte FIFOs and Dedicated DMA Channels for Receive and Transmit
USB 2.0 Full Speed (12 Mbits per second) Host Double PortDual On-chip Transceivers (Single Port Only on 208-lead PQFP Package)Integrated FIFOs and Dedicated DMA Channels
USB 2.0 Full Speed (12 Mbits per second) Device PortOn-chip Transceiver, 2-Kbyte Configurable Integrated FIFOs
Multimedia Card Interface (MCI)Automatic Protocol Control and Fast Automatic Data TransfersMMC and SD Memory Card-compliant, Supports Up to Two SD Memory Cards
Three Synchronous Serial Controllers (SSC)Independent Clock and Frame Sync Signals for Each Receiver and TransmitterI
2
S Analog Interface Support, Time Division Multiplex SupportHigh-speed Continuous Data Stream Capabilities with 32-bit Data Transfer
Four Universal Synchronous/Asynchronous Receiver/Transmitters (USART)Support for ISO7816 T0/T1 Smart CardHardware HandshakingRS485 Support, IrDA
 ® 
Up To 115 KbpsFull Modem Control Lines on USART1
Master/Slave Serial Peripheral Interface (SPI)8- to 16-bit Programmable Data Length, 4 External Peripheral Chip Selects
ARM920T-basedMicrocontrollerAT91RM9200
Rev. 1768I-ATARM–09-Jul-09
 
2
1768I–ATARM–09-Jul-09
AT91RM9200
Two 3-channel, 16-bit Timer/Counters (TC)Three External Clock Inputs, Two Multi-purpose I/O Pins per ChannelDouble PWM Generation, Capture/Waveform Mode, Up/Down Capability
Two-wire Interface (TWI)Master Mode Support, All 2-wire Atmel EEPROMs Supported
IEEE
 ® 
1149.1 JTAG Boundary Scan on All Digital Pins
Power Supplies1.65V to 1.95V for VDDCORE, VDDOSC and VDDPLL3.0V to 3.6V for VDDIOP (Peripheral I/Os) and for VDDIOM (Memory I/Os)
Available in a 208-pin Green PQFP or 256-ball RoHS-compliant BGA Package
1.Description
The AT91RM9200 is a complete system-on-chip built around the ARM920T ARM Thumb pro-cessor. It incorporates a rich set of system and application peripherals and standard interfacesin order to provide a single-chip solution for a wide range of compute-intensive applications thatrequire maximum functionality at minimum power consumption at lowest cost.The AT91RM9200 incorporates a high-speed on-chip SRAM workspace, and a low-latencyExternal Bus Interface (EBI) for seamless connection to whatever configuration of off-chip mem-ories and memory-mapped peripherals is required by the application. The EBI incorporatescontrollers for synchronous DRAM (SDRAM), Burst Flash and Static memories and featuresspecific circuitry facilitating the interface for NAND Flash/SmartMedia and Compact Flash.The Advanced Interrupt Controller (AIC) enhances the interrupt handling performance of theARM920T processor by providing multiple vectored, prioritized interrupt sources and reducingthe time taken to transfer to an interrupt handler.The Peripheral DMA Controller (PDC) provides DMA channels for all the serial peripherals,enabling them to transfer data to or from on- and off-chip memories without processor interven-tion. This reduces the processor overhead when dealing with transfers of continuous datastreams.The AT91RM9200 benefits from a new generation of PDC which includes dual pointersthat simplify significantly buffer chaining.The set of Parallel I/O (PIO) controllers multiplex the peripheral input/output lines with general-purpose data I/Os for maximum flexibility in device configuration. An input change interrupt,open drain capability and programmable pull-up resistor is included on each line.The Power Management Controller (PMC) keeps system power consumption to a minimum byselectively enabling/disabling the processor and various peripherals under software control. Ituses an enhanced clock generator to provide a selection of clock signals including a slow clock(32 kHz) to optimize power consumption and performance at all times.The AT91RM9200 integrates a wide range of standard interfaces including USB 2.0 Full SpeedHost and Device and Ethernet 10/100 Base-T Media Access Controller (MAC), which providesconnection to a extensive range of external peripheral devices and a widely used networkinglayer. In addition, it provides an extensive set of peripherals that operate in accordance with sev-eral industry standards, such as those used in audio, telecom, Flash Card, infrared and SmartCard applications.To complete the offer, the AT91RM9200 benefits from the integration of a wide range of debugfeatures including JTAG-ICE, a dedicated UART debug channel (DBGU) and an embedded realtime trace. This enables the development and debug of all applications, especially those withreal-time constraints.
 
3
1768I–ATARM–09-Jul-09
AT91RM9200
2.Block Diagram
Bold arrows () indicate master-to-slave dependency.
Figure 2-1.
AT91RM9200 Block Diagram
ARM920T Core
JTAGScanICEAICFast SRAM16K bytes
     P     I      O
PLLBPLLAOSCPMCSystemTimerOSCRTC
EBI
PIOA/PIOB/PIOC/PIODControllerDBGUMCIUSART0USART1USART2USART3SPISSC0SSC1SSC2Timer CounterTC0TC1TC2Timer CounterTC3TC4TC5TWI
     P     I      O     P     I      O
D0-D15A0/NBS0A1/NBS2/NWR2A2-A15/A18-A22A16/BA0A17/BA1NCS0/BFCSNCS1/SDCSNCS3/SMCSNRD/NOE/CFOENWR0/NWE/CFWENWR1/NBS1/CFIORNWR3/NBS3/CFIOWSDCKSDCKERAS-CASSDWESDA10BFRDY/SMOEBFCKBFAVDBFBAA/SMWEBFOEBFWEA23-A24NWAITNCS5/CFCE1D16-D31TF0TK0TD0RD0RK0RF0TF1TK1TD1RD1RK1RF1TF2TK2TD2RD2RK2RF2TCLK0TCLK1TCLK2TIOA0TIOB0TIOA1TIOB1TIOA2TIOB2TCLK3TCLK4TCLK5TIOA3TIOB3TIOA4TIOB4TIOA5TIOB5TWDTWCKJTAGSELTDITDOTMSTCKNTRSTFIQIRQ0-IRQ6PCK0-PCK3PLLRCBPLLRCAXINXOUTXIN32XOUT32DDMDDPMCCKMCCDAMCDA0-MCDA3MCCDBRXD0TXD0SCK0RTS0CTS0RXD1TXD1SCK1RTS1CTS1DSR1DTR1DCD1RI1RXD2TXD2SCK2RTS2CTS2RXD3TXD3SCK3RTS3CTS3NPCS0NPCS1NPCS2NPCS3MISOMOSISPCKMCDB0-MCDB3HDMAHDPBHDPAHDMBDRXDDTXDEthernet MAC 10/100ETXCK-ERXCK-EREFCKETXEN-ETXERECRS-ECOLERXER-ERXDVERX0-ERX3ETX0-ETX3EMDCSDRAMControllerBurstFlashControllerStaticMemoryController
 
     P     I      O
Instruction Cache16K bytesData Cache16K bytesMMU
EMDIODMAFIFODMAFIFOUSB HostFIFOUSB Device
     T    r    a    n    s    c    e     i    v    e    r     P     I      O     P     I      O     P     I      O
ResetandTestTST0-TST1NRSTAPBFast ROM128K bytesBMSNCS2A25/CFRNWNCS4/CFCSMisalignmentDetectorAddressDecoderAbortStatusNCS6/CFCE2
     T    r    a    n    s    c    e     i    v    e    r
NCS7
MemoryController
BusArbiterPeripheralBridgePeripheralDMAControllerEF100ETMTSYNCTCLKTPS0 - TPS2TPK0 - TPK15
CompactFlashNAND FlashSmartMedia
PDCPDCPDCPDCPDCPDCPDCPDC
 
PDC
 
PDCPDCPDC

Activity (5)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
manojram18 liked this
genesis619 liked this
janusvojtech liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->