AT91RM9200-QU-002 Atmel, AT91RM9200-QU-002 Datasheet - Page 272

IC ARM9 MCU 208 PQFP

AT91RM9200-QU-002

Manufacturer Part Number
AT91RM9200-QU-002
Description
IC ARM9 MCU 208 PQFP
Manufacturer
Atmel
Series
AT91SAMr

Specifications of AT91RM9200-QU-002

Core Processor
ARM9
Core Size
16/32-Bit
Speed
180MHz
Connectivity
EBI/EMI, Ethernet, I²C, MMC, SPI, SSC, UART/USART, USB
Peripherals
POR
Number Of I /o
122
Program Memory Size
128KB (128K x 8)
Program Memory Type
ROM
Ram Size
48K x 8
Voltage - Supply (vcc/vdd)
1.65 V ~ 1.95 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
208-MQFP, 208-PQFP
Processor Series
AT91Rx
Core
ARM7TDMI
Data Bus Width
32 bit
Data Ram Size
16 KB
Interface Type
2-Wire, EBI, I2S, SPI, UART, USART
Maximum Clock Frequency
180 MHz
Number Of Programmable I/os
122
Number Of Timers
10 bit
Operating Supply Voltage
3 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
JTRACE-ARM-2M, MDK-ARM, RL-ARM, ULINK2
Development Tools By Supplier
AT91SAM-ICE, AT91-ISP, AT91RM9200-EK
Minimum Operating Temperature
- 40 C
Eeprom Memory
0 Bytes
Input Output
122
Interface
EBI/EMI, UART/USART
Ios
122
Memory Type
ROM
Number Of Bits
32
Package Type
208-pin PQFP
Programmable Memory
128K Bytes
Timers
3-16-bit
Voltage, Range
1.65-1.95 V
Cpu Family
91R
Device Core
ARM920T
Device Core Size
32b
Frequency (max)
180MHz
Total Internal Ram Size
16KB
# I/os (max)
122
Number Of Timers - General Purpose
6
Operating Supply Voltage (typ)
1.8/3.3V
Operating Supply Voltage (max)
1.95/3.6V
Operating Supply Voltage (min)
1.65/3V
Instruction Set Architecture
RISC
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
208
For Use With
AT91SAM-ICE - EMULATOR FOR AT91 ARM7/ARM9
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT91RM9200-QU-002
Manufacturer:
COSMO
Quantity:
12 000
Part Number:
AT91RM9200-QU-002
Manufacturer:
Atmel
Quantity:
1 680
Part Number:
AT91RM9200-QU-002
Manufacturer:
ATMEL
Quantity:
2 350
Part Number:
AT91RM9200-QU-002
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT91RM9200-QU-002
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Company:
Part Number:
AT91RM9200-QU-002
Quantity:
2 200
Part Number:
AT91RM9200-QU-002-CQ
Manufacturer:
Atmel
Quantity:
3
23.4.7.4
23.4.7.5
272
USB Device Clock Control
USB Device Port Suspend
USB Host Clock Control
AT91RM9200
USB Clock Controller
Programmable Clock Output Controller
If using one of the USB ports, the user has to program the Divider and PLL B block to output a
48 MHz signal with an accuracy of ± 0.25%.
When the clock for the USB is stable, the USB device and host clocks, UDPCK and UHPCK, can
be enabled. They can be disabled when the USB transactions are finished, so that the power
consumption generated by the 48 MHz signal on these peripherals is saved.
The USB ports require both the 48 MHz signal and the Master Clock. The Master Clock may be
controlled via the Peripheral Clock Controller.
The USB Device Port clock UDPCK can be enabled by writing 1 at the UDP bit in PMC_SCER
(System Clock Enable Register) and disabled by writing 1 at the bit UDP in PMC_SCDR (Sys-
tem Clock Disable Register). The activity of UDPCK is shown in the bit UDP of PMC_SCSR
(System Clock Status Register).
When the USB Device Port detects a suspend condition, the 48 MHz clock is automatically dis-
abled, i.e., the UDP bit in PMC_SCSR is cleared. It is also possible to automatically disable the
Master Clock provided to the USB Device Port on a suspend condition. The MCKUDP bit in
PMC_SCSR configures this feature and can be set or cleared by writing one in the same bit of
PMC_SCER and PMC_SCDR.
The USB Host Port clock UHPCK can be enabled by writing 1 at the UHP bit in PMC_SCER
(System Clock Enable Register) and disabled by writing 1 at the UHP bit in PMC_SCDR (Sys-
tem Clock Disable Register). The activity of UDPCK is shown in the bit UHP of PMC_SCSR
(System Clock Status Register).
The PMC controls up to four signals to be output on external pins PCK0 to PCK3. Each signal
can be independently programmed via the registers PMC_PCK0 to PMC_PCK3.
PCK0 to PCK3 can be independently selected between the four clocks provided by the Clock
Generator by writing the CSS field in PMC_PCK0 to PMC_PCK3. Each output signal can also
be divided by a power of 2 between 1 and 64 by writing the field PRES (Prescaler) in
PMC_PCK0 to PMC_PCK3.
Each output signal can be enabled and disabled by writing 1 in the corresponding bit PCK0 to
PCK3 of PMC_SCER and PMC_SCDR, respectively. Status of the active programmable output
clocks are given in the bits PCK0 to PCK3 of PMC_SCSR (System Clock Status Register).
Moreover, like the MCK, a status bit in PMC_SR indicates that the Programmable Clock is actu-
ally what has been programmed in the Programmable Clock registers.
As the Programmable Clock Controller does not manage with glitch prevention when switching
clocks, it is strongly recommended to disable the Programmable Clock before any configuration
change and to re-enable it after the change is actually performed.
Note also that it is required to assign the pin to the Programmable Clock operation in the PIO
Controller to enable the signal to be driven on the pin.
1768I–ATARM–09-Jul-09

Related parts for AT91RM9200-QU-002