热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

AT91ASM9G45技术手册

  • 1星
  • 2015-09-26
  • 19.69MB
  • 需要1积分
  • 1次下载
标签: AT91ASM9G45

AT91ASM9G45

嵌入式

嵌入式

ARM

ARM

AT91ASM9G45的英文技术手册

文档内容节选

Features 400 MHz ARM926EJS ARM Thumb Processor 32 KBytes Data Cache 32 KBytes Instruction Cache MMU Memories DDR2 Controller 4bank DDR2LPDDR SDRAMLPSDR External Bus Interface supporting 4bank DDR2LPDDR SDRAMLPSDR Static Memories CompactFlash SLC NAND Flash with ECC One 64KByte internal SRAM singlecycle access at system speed or processor speed through TCM interface One 64KByte internal ROM embedding bootstrap routine Peripherals LCD Controller supporting STN and TFT displays up to 128......

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
– 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
– Two 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
– 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
– Two 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
AT91SAM
ARM-based
Embedded MPU
SAM9G45
6438I–ATARM–16-Dec-11
1. Description
The ARM926EJ-S based SAM9G45 features the frequently demanded combination of user
interface functionality and high data rate connectivity, including LCD Controller, resistive touch-
screen, camera interface, audio, Ethernet 10/100 and high speed USB and SDIO. With the pro-
cessor running at 400MHz and multiple 100+ Mbps data rate peripherals, the SAM9G45 has the
performance and bandwidth to the network or local storage media to provide an adequate user
experience.
The SAM9G45 supports DDR2 and NAND Flash memory interfaces for program and data stor-
age. 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 config-
ured 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 SAM9G45 power management controller features efficient clock gating and a battery
backup section minimizing power consumption in active and standby modes.
2
SAM9G45
6438I–ATARM–16-Dec-11
Figure 2-1.
EL
S
BM
NT
RS
T
TD
I
TD
O
TM
TC S
K
RT
CK
JTA
GS
HF
S
HH
DP
SD
A,H
PA
FS
,H
D
HS
MA
VB
DM
G
A
DF
S
DH
DP
SD
/HFS
P/H
DP
H
SD
B,D
LC
PB
FSD
D
LC D0
,D
HS
M/H
D -L
DM
FS
LC
VSY CDD
D
/H
D
N 2
HS
MB
LD
DO
C,L 3
DM
D
T
CD
L
E
C
B
HS
C
N
K
DP
,LC
YN
IS
WR
DC
C
I_
,
C
IS
DO-
LCD
I_
IS
MO
IS PC
I_
I_ K
D11
D
IS HS
I_ Y
IS V N
I_MSYN C
CK C
E
TX
ET
CK
X
-E
E E
R
CR N-E
XC
ER S-E TX
K
E
E X C R
RXER- OL
ET 0-E ERX
X R D
EM
0-ET X3 V
EM
DC
X3
DI
O
M
CI
M 0_D
CI
0 A
_C 0-M
M
DA CI0
C
,M _
M I0_
CI DA
C
I1 CK
1_C 7
_D ,M
CI
DA
A
0-
M 1_C
CI
1_ K
DA
TW
7
T
W D0-
CK TW
0-
D
C TW 1
TS C
RT 0- K1
S CT
SC 0-R S3
K T
RD 0-S S3
X C
TX 0-R K3
D D
0- X3
TX
P
W
D3
M
0-
PW
TC
M
LK
3
TI 0-T
O
A0 CL
-T K2
TI
IO
O
TC B0 A2
L -T
TI K3 IO
O - B
TI A3 TCL 2
O -T K
B3 IO 5
-T A5
IO
B5
N
P
NPCS
C 3
N S
P 2
NPCS
C 1
S S
PC 0
M K
O
M SI
TK ISO
0
T -
F TK
TD 0-T 1
F
RD 0-T 1
0 D
RF -RD1
0
RK -R 1
0- F1
AC
RK1
A 9
C97CK
AC 7F
S
AC97R
97 X
T
SA
TX
DT
R
AD
IG
0X
AD
P
1
AD
XM
2Y
GP
AD
AD3
P
Y
4
TS
-GP
M
AD
AD
V
7
VD RE
DA F
GN NA
DA
N
6438I–ATARM–16-Dec-11
JTAG / Boundary Scan
PIO
HS
Transceiver
HS
Transceiver
2. Block Diagram
TST
In-Circuit Emulator
PA
PB
LCD
8-CH
DMA
ISI
EMAC
HS
USB
DMA
DMA
DMA
DMA
System Controller
PCK0-PCK1
FIQ
IRQ
AIC
ARM926EJ-S
HS EHCI
USB HOST
DMA
SAM9G45 Block Diagram
PIO
DBGU
DRXD
DTXD
DCache
ICache
MMU 32 Kbytes
32 Kbytes
ITCM DTCM Bus Interface
PDC
DDR_A0-DDR_A13
DDR_D0-DDR_D15
DDR_VREF
DDR_DQM[0..1]
DDR_DQS[0..1]
PLLA
I
SRAM
64KB
PLLUTMI PMC
D
DDR2
LPDDR
XIN
XOUT
OSC12M
DDR_CS
DDR_CLK,#DDR_CLK
DDR_CKE
DDR_RAS, DDR_CAS
DDR_WE
DDR_BA0, DDR_BA1
WDT
PIT
RC
4
GPBR
OSC 32K
EBI
RTT
XIN32
XOUT32
SHDN
WKUP
SHDC
RTC
Multi-Layer AHB Matrix
VDDBU
NRST
POR
RSTC
DDR2/
LPDDR/
SDRAM
Controller
VDDCORE
POR
PIOA
ROM
64KB
TRNG
Peripheral
Bridge
Peripheral
DMA
Controller
PIOD
PIOB
PIOC
PIOE
NAND Flash
Controller
ECC
APB
CF
PDC
PDC
SPI0
SPI1
4-CH
PWM
TC0
TC1
TC2
TC3
TC4
TC5
PDC
SSC0
SSC1
PDC
AC97
PDC
8-CH
10Bit ADC
TouchScreen
D0-D15
A0/NBS0
A1/NBS2/NWR2
A2-A15, A18
A16/BA0
A17/BA1
NCS1/SDCS
SDCK, #SDCK, SDCKE
RAS, CAS
SDWE, SDA10
DQM[0..1]
DQS[0..1]
NRD
NWR0/NWE
NWR1/NBS1
NWR3/NBS3
NCS0
NANDOE, NANDWE
FIFO
USART0
USART1
USART2
USART3
MCI0/MCI1
SD/SDIO
CE ATA
TWI0
TWI1
Static
Memory
Controller
PIO
D16-D31
NWAIT
DQM[2..3]
A19-A24
NCS4/CFCS0
NCS5/CFCS1
A25/CFRNW
CFCE1-CFCE2
NCS2
NCS3/NANDCS
SPI0_, SPI1_
SSC0_, SSC1_
SAM9G45
3
3. Signal Description
Table 3-1
gives details on the signal names classified by peripheral.
Table 3-1.
Signal Name
Signal Description List
Function
Type
Power Supplies
Active
Level
Reference
Voltage
Comments
VDDIOM0
VDDIOM1
VDDIOP0
VDDIOP1
VDDIOP2
VDDBU
VDDANA
VDDPLLA
VDDPLLUTMI
VDDOSC
VDDCORE
VDDUTMIC
VDDUTMII
GNDIOM
GNDIOP
GNDCORE
GNDOSC
GNDBU
GNDUTMI
GNDANA
DDR2 I/O Lines Power Supply
EBI I/O Lines Power Supply
Peripherals I/O Lines Power Supply
Peripherals I/O Lines Power Supply
ISI I/O Lines Power Supply
Backup I/O Lines Power Supply
Analog Power Supply
PLLA Power Supply
PLLUTMI Power Supply
Oscillator Power Supply
Core Chip Power Supply
UDPHS and UHPHS UTMI+ Core
Power Supply
UDPHS and UHPHS UTMI+ interface
Power Supply
DDR2 and EBI I/O Lines Ground
Peripherals and ISI I/O lines Ground
Core Chip Ground
PLLA, PLLUTMI and Oscillator
Ground
Backup Ground
UDPHS and UHPHS UTMI+ Core and
interface Ground
Analog Ground
Power
Power
Power
Power
Power
Power
Power
Power
Power
Power
Power
Power
Power
Ground
Ground
Ground
Ground
Ground
Ground
Ground
Clocks, Oscillators and PLLs
1.65V to 1.95V
1.65V to 1.95V or 3.0V to3.6V
1.65V to 3.6V
1.65V to 3.6V
1.65V to 3.6V
1.8V to 3.6V
3.0V to 3.6V
0.9V to 1.1V
0.9V to 1.1V
1.65V to 3.6V
0.9V to 1.1V
0.9V to 1.1V
3.0V to 3.6V
XIN
XOUT
XIN32
XOUT32
VBG
PCK0 - PCK1
Main Oscillator Input
Main Oscillator Output
Slow Clock Oscillator Input
Slow Clock Oscillator Output
Bias Voltage Reference for USB
Programmable Clock Output
Input
Output
Input
Output
Analog
Output
(1)
4
SAM9G45
6438I–ATARM–16-Dec-11
SAM9G45
Table 3-1.
Signal Name
Signal Description List (Continued)
Function
Type
Active
Level
Reference
Voltage
Comments
Shutdown, Wakeup Logic
Driven at 0V only.
0: The device is in backup
mode
1: The device is running (not in
backup mode).
Accept between 0V and
VDDBU.
SHDN
Shut-Down Control
Output
VDDBU
WKUP
Wake-Up Input
Input
ICE and JTAG
VDDBU
TCK
TDI
TDO
TMS
JTAGSEL
RTCK
Test Clock
Test Data In
Test Data Out
Test Mode Select
JTAG Selection
Return Test Clock
Input
Input
Output
Input
Input
Output
Reset/Test
VDDIOP0
VDDIOP0
VDDIOP0
VDDIOP0
VDDBU
VDDIOP0
No pull-up resistor, Schmitt
trigger
No pull-up resistor, Schmitt
trigger
No pull-up resistor, Schmitt
trigger
Pull-down resistor (15 k
Ω
).
NRST
TST
NTRST
BMS
Microcontroller Reset
(2)
Test Mode Select
Test Reset Signal
Boot Mode Select
I/O
Input
Input
Input
Low
VDDIOP0
VDDBU
VDDIOP0
VDDIOP0
Pull-Up resistor (100 k
Ω
),
Schmitt trigger
Pull-down resistor (15 k
Ω
),
Schmitt trigger
Pull-Up resistor (100 k
Ω
),
Schmitt trigger
must be connected to GND or
VDDIOP0.
Debug Unit - DBGU
DRXD
DTXD
Debug Receive Data
Debug Transmit Data
Input
Output
Advanced Interrupt Controller - AIC
IRQ
FIQ
External Interrupt Input
Fast Interrupt Input
Input
Input
(1)
(1)
(1)
(1)
PIO Controller - PIOA- PIOB - PIOC - PIOD - PIOE
PA0 - PA31
PB0 - PB31
PC0 - PC31
Parallel IO Controller A
Parallel IO Controller B
Parallel IO Controller C
I/O
I/O
I/O
(1)
Pulled-up input at reset
(100k
Ω)
(3)
, Schmitt trigger
Pulled-up input at reset
(100k
Ω)
(3)
, Schmitt trigger
Pulled-up input at reset
(100k
Ω)
(3)
, Schmitt trigger
(1)
(1)
5
6438I–ATARM–16-Dec-11
展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×