This is a summary document.
The complete document is
available on the Atmel website
at www.atmel.com.
6355ES–ATARM–12-Mar-13
Description
The SAM9M10 is a multimedia enabled mid-range ARM926-based embedded MPU
running at 400MHz, combining user interfaces, video playback and connectivity. It
includes hardware video decoder, LCD Controller, resistive touchscreen, camera
interface, audio, Ethernet 10/100 and high speed USB and SDIO.
The hardware video decoder supports H.264, MPEG-4, MPEG-2, VC-1, H.263. The
SAM9M10 also provides hardware image post-processing, such as image scaling,
color conversion and image rotation.
The SAM9M10 supports the latest generation of DDR2 and NAND Flash memory
interfaces for program and data storage. An internal 133 MHz multi-layer bus
architecture associated with 37 DMA channels, a dual external bus interface and
distributed memory including a 64-KByte SRAM which can be configured as a tightly
coupled memory (TCM) sustains the high bandwidth required by the processor and the
high speed peripherals.
The I/Os support 1.8V or 3.3V operation, which are independently configurable for the
memory interface and peripheral I/Os. This feature completely eliminates the need for
any external level shifters. In addition it supports 0.8 ball pitch package for low cost
PCB manufacturing.
The SAM9M10 power management controller features efficient clock gating and a
battery backup section minimizing power consumption in active and standby modes.
The SAM9M10 device is particularly well suited for media-rich displays and control
panels in home and commercial buildings, POS terminals, entertainment systems,
internet appliances and medical.
ARM-based Embedded MPU
SAM9M10
SUMMARY
2
SAM9M10 [SUMMARY]
6355ES–ATARM–12-Mar-13
1. Features
400 MHz ARM926EJ-S™ ARM® Thumb® Processor
–32 KBytes Data Cache, 32 KBytes Instruction Cache, MMU
Memories
DDR2 Controller 4-bank DDR2/LPDDR, SDRAM/LPSDR
External Bus Interface supporting 4-bank DDR2/LPDDR, SDRAM/LPSDR, Static Memories, CompactFlash
®
, SLC NAND
Flash with ECC
One 64-KByte internal SRAM, single-cycle access at system speed or processor speed through TCM interface
One 64-KByte internal ROM, embedding bootstrap routine
Peripherals
Multi-format Video Decoder
LCD Controller supporting STN and TFT displays up to 1280*860
ITU-R BT. 601/656 Image Sensor Interface
USB Device High Speed, USB Host High Speed and USB Host Full Speed with On-Chip Transceiver
10/100 Mbps Ethernet MAC Controller
–Two High Speed Memory Card Hosts (SDIO, SDCard, MMC)
AC'97 controller
–Two Master/Slave Serial Peripheral Interfaces
–Tw
o Three-channel 16-bit Timer/Counters
–Two Synchronous Serial Controllers (I2S mode)
Four-channel 16-bit PWM Controller
–Two Two-wire Interfaces
Four USARTs with ISO7816, IrDA, Manchester and SPI modes, one DBGU
8-channel 10-bit ADC with 4-wire Touch Screen support
System
133 MHz twelve 32-bit layer AHB Bus Matrix
–37 DMA Channels
Boot from NAND Flash, SDCard, DataFlash® or serial DataFlash
Reset Controller with on-chip Power-on Reset
Selectable 32768 Hz Low-power and 12 MHz Crystal Oscillators
Internal Low-power 32 kHz RC Oscillator
One PLL for the system and one 480 MHz PLL optimized for USB High Speed
–Tw
o Programmable External Clock Signals
Advanced Interrupt Controller and Debug Unit
Periodic Interval Timer, Watchdog Timer, Real Time Timer and Real Time Clock
I/O
Five 32-bit Parallel Input/Output Controllers
160 Programmable I/O Lines Multiplexed with up to Two Peripheral I/Os with Schmitt trigger input
Package
324-ball TFBGA, pitch 0.8 mm
3
SAM9M10 [SUMMARY]
6355ES–ATARM–12-Mar-13
2. Block Diagram
Figure 2-1. SAM9M10 Block Diagram
AIC
APB
PLLA
System Controller
PMC
PLLUTMI
PIT
DT
RTT
SC 32K
SHDC
RSTC
PR
DBGU
PDC
4
GPBR
BI
Static
Memory
Controller
CF
TI0
TI1
USART0
USART1
USART2
USART3
PDC
SPI0
PDC
4-CH
PM
TC0
TC1
TC2
Peripheral
DMA
Controller
Peripheral
Bridge
RM
64KB
SC12M
PDC
PI B
Multi-Layer AHB Matrix
PR
PI C
RTC
RC
PI D
HS
Transceiver
DMA
HS
Transceiver
HS
USB
DMA
SPI1
DDR2
LPDDR
MCI0/MCI1
SD/SDI
C ATA
8-CH
10Bit ADC
TouchScreen
PDC
AC97
PDC
SSC0
SSC1
PI
PI
PI
NandFlash
Controller
CC
HS HCI
USB H ST
ARM926EJ-S
TAG / Boundary Scan
In-Circuit mulator
MMU
Bus Interface
ID
ICache
32K bytes
DCache
32Kbytes
PI
PI A
DDR2/
LPDDR/
SDRAM
Controller
FIF
DTCM
SRAM
64KB
ITCM
DDR D0-DDR D15
DDR A0-DDR A13
DDR CS
DDR CK
DDR RAS, DDR CAS
DDR CLK, DDR CLK
DDR D S 0..1
DDR D M 0..1
DDR R F
DDR
DDR BA0, DDR BA1
D0-D15
A0/NBS0
A2-A15, A18
A16/BA0
A17/BA1
NCS0
NCS1/SDCS
NRD
N R0/N
N R1/NBS1
N R3/NBS3
SDCK, SDCK, SDCK
RAS, CAS
SD , SDA10
A1/NBS2/N R2
NAND , NAND
A19-A24
NCS5/CFCS1
A25/CFRN
NCS4/CFCS0
N AIT
CFC 1-CFC 2
NCS2
NCS3/NANDCS
D16-D31
NPCS2
NPCS1
SPCK
MSI
MIS
NPCS0
NPCS3
AC97CK
AC97FS
AC97R
AC97T
TSADTRIG
TSAD R F
DDANA
GND
GPAD4-GPAD7
AD0 P
AD1 M
AD2 P
AD3 M
TK0-TK1
TF0-TF1
TD0-TD1
RD0-RD1
RF0-RF1
RK0-RK1
TCLK0-TCLK2
TI A0-TI A2
TI B0-TI B2
P M0-P M3
SPI0 , SPI1
SSC0 , SSC1
RTS0-RTS3
SCK0-SCK3
T D0-T D3
RD 0-RD 3
CTS0-CTS3
T CK0-T CK1
T D0-T D1
MCI0 CK,MCI1 CK
MCI0 DA0-MCI0 DA7
MCI0 CDA,MCI1 CDA
ISI PCK
ISI D -ISI D11
ISI HS NC
LCDD0-LCDD23
LCD S NC,LCDHS NC
LCDD TCK
LDD N,LCDCC
LCDP R, LCDM D
BG
ISI S NC
ISI MCK
DFSDP/HFSDPB,DFSDM/HFSDMB
DHSDP/HHSDPB,DHSDM/HHSDMB
HFSDPA,HFSDMA
HHSDPA,HHSDMA
TCK-RCK
TN-TR
CRS- C L
R R-RD
R0-R3
T0-T3
MDC
MDI
TDI
TD
TMS
TCK
TAGS L
RTCK
BMS
LCD
DMA
DMA
ISI
DMA
MAC
Post
Processing
ideo
Decoder
8-CH
DMA
FI
IR
PLLRCA
DR D
DT D
PCK0-PCK1
DDBU
SHDN
KUP
IN
NRST
UT
IN32
UT32
DDC R
TST
NTRST
PA P B
D M 0..1
D S 0..1
TRNG
D M 2..3
MCI1 DA0-MCI1 DA7
TC3
TC4
TC5
TCLK3-TCLK5
TI A3-TI A5
TI B3-TI B5

AT91SAM9M10B-CU

Mfr. #:
Manufacturer:
Microchip Technology / Atmel
Description:
Microprocessors - MPU 64 KB SRAM MCU 400 MHz
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet