ChipFind - Datasheet

Part Number AT91C140

Download:  PDF   ZIP

Document Outline

6069A­ATARM­05/04
Features
·
ARM7TDMI
®
ARM
®
Thumb
®
Processor Core
­ In-Circuit Emulator, 36 MHz operation
·
Ethernet Bridge
­ Dual Ethernet 10/100 Mbps MAC Interface
­ 16-Kbyte Frame Buffer
·
1 K-Byte Boot ROM, Embedding a Boot Program
­ Enable Application Download from DataFlash
®
·
External Bus Interface
­ On-chip 32-bit SDRAM Controller
­ 4-Chip Select Static Memory Controller
·
Multi-level Priority, Individually Maskable, Vectored Interrupt Controller
·
Three 16-bit Timer/Counters
·
Two UARTs with Modem Control Lines
·
Serial Peripheral Interface (SPI)
·
Two PIO Controllers, Managing up to 48 General-purpose I/O Pins
·
Available in a 256-ball BGA Package
·
Power Supplies
­ VDDIO 3.3V nominal
­ VDDCORE and VDDOSC 1.8V nominal
·
-40°C to + 85°C Operating Temperature Range
Description
The AT91C140 is a member of the Atmel AT91 16- and 32-bit microcontroller family
based on the ARM7TDMI processor core. This processor has a high performance
32-bit RISC architecture with a high density 16-bit instruction set and very low power
consumption.
In addition, the AT91C140 integrates a double Ethernet 10/100 base-T MAC capable
of operating as an Ethernet bridge, thus making it ideally suited for networking appli-
cations. It supports a wide range of memory devices such as SDRAM, SRAM and
Flash and embeds an extensive array of peripherals.
The device is manufactured using Atmel's high-density CMOS technology. By combin-
ing the ARM7TDMI processor core with an expansive assortment of peripheral
functions and low-power oscillators and PLL on a monolithic chip, the Atmel
AT91C140 is a powerful microcontroller that provides a highly flexible and cost effec-
tive solution to many networking applications.
AT91
®
ARM
®
Thumb
Microcontrollers
AT91C140
2
AT91C140
6069A­ATARM­05/04
Block Diagram
Figure 1. AT91C140 Block Diagram
SPI
Peripheral Data
Controller
ARM7TDMI Processor
External Bus
Interface
SDRAMC
System
Controller
Boot ROM
Ethernet
10/100 Mbps
MAC Interface
ICE
Ethernet
10/100 Mbps
MAC Interface
16k Bytes
SRAM
ASB/ASB
Bridge
SMC
JTAG Debug
Interface
MII PHY
Interface
MII PHY
Interface
OSC.
PLL
Interrupt and
Fast Interrupt
Advanced
Interrupt
Controller
I/O Lines
PIO Controller A
I/O Lines
PIO Controller B
Serial Peripherals
Boot DataFlash
USART A
Serial Port
USART B
Serial Port
PWM Signals
Timer/Counter 0
PWM Signals
Timer/Counter 1
PWM Signals
Timer/Counter 2
16- or 32-bit data
Memory Bus
Peripheral Bridge
3
AT91C140
6069A­ATARM­05/04
Pinout
256-ball BGA Package Pinout
Table 1. Pinout for 256-ball BGA Package
Pin
Signal Name
Pin
Signal Name
Pin
Signal Name
Pin
Signal Name
A1
GND
B18
TDI
D15
VDDIO
H20
NSOE
A2
PB9
B19
NC
(1)
D16
PA24
J1
MA_TXEN
A3
PB4
B20
NC
(1)
D17
GND
J2
MA_TXD3
A4
PB1
C1
PB10
D18
PA29
J3
MA_TXD2
A5
NDSRB
C2
PA28
D19
VDDCORE
J4
MA_TXD1
A6
NRSTB
C3
DBW32
D20
IRQ1
J17
NWR
A7
RXDB
C4
PB6
E1
NC
(1)
J18
NWE3
A8
NDSRA
C5
PB2
E2
GND
J19
NC
(1)
A9
TXDA
C6
NRIB
E3
GND
J20
NWE2
A10
PA2
C7
NCTSB
E4
PA25
K1
MA_RXD0
A11
PA3
C8
NRIA
E17
PA30
K2
MA_TXCLK
A12
PA6
C9
NCTSA
E18
TST
K3
NC
(1)
A13
PA10
C10
PA0
E19
IRQ0
K4
VDDIO
A14
PA13
C11
PA4
E20
NC
(1)
K17
NWE1
A15
PA15
C12
PA8
F1
PB13
K18
NWE0
A16
PA19
C13
PA12
F2
PB12
K19
NCE3
A17
NC
(1)
C14
PA14
F3
GND
K20
NCE2
A18
PA23
C15
PA18
F4
VDDIO
L1
MA_RXD1
A19
TDO
C16
PA21
F17
VDDIO
L2
MA_RXD2
A20
NC
(1)
C17
TCK
F18
FIQ
L3
MA_RXD3
B1
VDDIO
C18
NC
(1)
F19
NC
(1)
L4
MA_RXER
B2
PB8
C19
NC
(1)
F20
SPCK
L17
VDDIO
B3
PB7
C20
PA31
G1
MA_COL
L18
NCE0
B4
PB3
D1
PB11
G2
PB15
L19
NC
(1)
B5
PB0
D2
PA27
G3
PB14
L20
NCE1
B6
NDTRB
D3
PA26
G4
NTRST
M1
MA_RXCLK
B7
TXDB
D4
GND
G17
NRST
M2
VDDCORE
B8
NDCDA
D5
PB5
G18
PA22
M3
MA_RXDV
B9
NRSTA
D6
VDDIO
G19
MOSI
M4
MA_MDC
B10
PA1
D7
NDCDB
G20
MISO
M17
PLLRC
B11
PA5
D8
GND
H1
MA_TXD0
M18
NC
(1)
B12
PA7
D9
NDTRA
H2
MA_TXER
M19
XTALOUT
B13
PA11
D10
RXDA
H3
MA_CRS
M20
XTALIN
B14
VDDCORE
D11
VDDIO
H4
GND
N1
MA_MDIO
B15
PA16
D12
PA9
H17
GND
N2
MA_LINK
4
AT91C140
6069A­ATARM­05/04
Note:
1. NC Balls should be left unconnected.
B16
PA20
D13
GND
H18
VDDIO
N3
MB_COL
B17
TMS
D14
PA17
H19
VDDCORE
N4
GND
N17
GND
T20
SDCS
V7
A11
W14
D12
N18
DQM3
U1
MB_RXD0
V8
A14
W15
VDDCORE
N19
VDDCORE
U2
MB_RXD2
V9
A18
W16
D17
N20
VDDOSC
U3
MB_RXCLK
V10
A22
W17
D20
P1
MB_CRS
U4
GND
V11
D2
W18
D24
P2
VDDCORE
U5
A1
V12
D6
W19
VDDIO
P3
MB_TXD0
U6
VDDIO
V13
D10
W20
NC
(1)
P4
MB_TXD3
U7
A8
V14
D14
Y1
NC
(1)
P17
RAS
U8
GND
V15
NC
(1)
Y2
MB_MDIO
P18
DQM0
U9
A17
V16
D19
Y3
A2
P19
DQM1
U10
VDDIO
V17
D23
Y4
A3
P20
DQM2
U11
D3
V18
D26
Y5
A6
R1
MB_TXER
U12
D7
V19
NC
(1)
Y6
A10
R2
MB_TXD1
U13
GND
V20
D29
Y7
A13
R3
MB_TXEN
U14
D16
W1
MB_MDC
Y8
A16
R4
VDDIO
U15
VDDIO
W2
NC
(1)
Y9
A20/BA1
R17
VDDIO
U16
D22
W3
NC
(1)
Y10
A23
R18
SDA10
U17
GND
W4
MB_LINK
Y11
D0
R19
CAS
U18
D27
W5
A5
Y12
D4
R20
WE
U19
NC
(1)
W6
A9
Y13
D8
T1
MB_TXD2
U20
D30
W7
A12
Y14
D11
T2
MB_TXCLK
V1
MB_RXD3
W8
A15
Y15
D13
T3
MB_RXD1
V2
MB_RXDV
W9
A19/BA0
Y16
D15
T4
MB_RXER
V3
NC
(1)
W10
A21
Y17
D18
T17
D28
V4
A0
W11
D1
Y18
D21
T18
D31
V5
A4
W12
D5
Y19
D25
T19
SDCK
V6
A7
W13
D9
Y20
NC
(1)
Table 1. Pinout for 256-ball BGA Package (Continued)
Pin
Signal Name
Pin
Signal Name
Pin
Signal Name
Pin
Signal Name
5
AT91C140
6069A­ATARM­05/04
Mechanical Overview of
the 256-ball BGA
Package
Figure 2 below shows the orientation of the 256-ball BGA Package.
For a detailed mechanical description, see "Mechanical Characteristics and Packaging"
on page 162.
Figure 2. 256-ball BGA Package Orientation (Top View)
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20