ATMEL AT78C1501

Features
• Host Interface
•
•
•
•
•
•
– ATAPI Compatible (ANSI ATA-1, ATA-2, ATA-3 and ATA-4 compliant) Host Mode
– Ultra DMA Support (66 MB/sec)
– High-current (12 mA) Drivers for Direct Connection to AT Cable (slew rate
controlled)
– 256-byte Bidirectional Data FIFO to Improve Throughput
Embedded Processor
– ARM7TDMI™ RISC Processor
– Open Processor Architecture Protects Firmware Investment
– Wide Selection of Development Tools from ARM ® and Third-party Vendors
– 1-Mbyte External Flash Interface for Code/Data
– 16-Kbyte Internal SRAM for Data
Buffer Manager
– Supports SDRAM up to 32 Mbytes (16M x 16)
– DRAM Bandwidth of up to 160 Mbytes/sec (burst)
– Priority Buffer Arbiter
Read Channel Interface
– Nibble Interface Speed (code cell rate): 40 MHz (160 Mbs, DVD 5X)
– EFM (8/14) and EFM+ (8/16) Demodulation
Write Channel Interface
– Serial Interface Speed (code cell rate): DVD 2X
– EFM (8/14) and EFM+ (8/16) Modulation
– DVD-R Pre-pit Decoder with Error Detection and Correction
– DVD+RW ADIP Decoder with Error Detection and Correction
– CD-R/RW ATIP Decoder with Error Detection
Error Correction Logic
– DVD Data Block Error Detection and Correction
– DVD EDC Error Detection
– DVD IEC Header Error Detection and Correction
– All CD Formats
Lower Power Operation with 3.3V Core and 5V Tolerant I/Os
DVD/CD ATAPI
Controller
AT78C1501
Description
The Atmel AT78C1501 is a high-performance DVD/CD ATAPI Ultra DMA66 Interface
Controller, designed to interface to the AT78C1502 DVD Servo Controller, the
AT78C1503 DVD Read Channel and the AT78C1504 Automatic Laser Power Control
(ALPC). The interface controller (AT78C1501) contains ARM® and AVR® microcontrollers, buffer management, error correction code (ECC) and encoder/decoder (ENDEC)
for DVD and CD. Also included are a writeable control store for timing generation and
an on-board frequency synthesizer to generate system frequencies from one crystal.
ATA66/ATAPI66 and I2S interfaces are provided.
The major functions of the AT78C1501 include data format encoding/decoding, error
detection/correction, buffer management, ATAPI host interface and serial interface
master. The AT78C1501 also includes an embedded ARM7 RISC Core to perform all
system (drive) microprocessor functions and an embedded AVR RISC core to perform
internal data path and buffer management control.
The AT78C1501 disk formats include DVD-ROM, DVD-RAM (Read/Write), CD-ROM,
CD -R (R ea d/W rite), C D-RW (R ea d/W rite) , DVD- R (R ead /Wr ite), DVD-RW
(Read/Write), and DVD+RW (Read/Write).
Rev. 2049A–DVD–07/02
1
Figure 1. DVD System Block Diagram
DRAM
Flash
AT78C1501
ATAPI I/F
Controller
DBM
ECC
SRAM
ARM7TDMI
AT78C1502
Servo
Control
System
Power
Drivers
Sled
Focus
AT78C1503
Read
Channel
Spindle
Laser
AT78C1504
Laser Power
Controller
AT78C1507
Read
Channel Adj.
T08XX
Laser Amp
AT78C1505
Pre-amp
Table 1. DC Parameters
Symbol
Parameter
Min
Nom
Max
Units
VCC
Supply Voltage
3.0
3.3
3.6
V
ICC
Operating Current
500
mA
Note:
2
Notes
Note 1
1. Values listed are advance information and are likely to change as production silicon is characterized.
AT78C1501
2049A–DVD–07/02
AT78C1501
VDD
DA0
DA2
CSn0
CSn1
DASPn
RESETn
SCK
WS
SD
VSS
TDO
TD1
TCLK
TMS
TRSTn
GPIO15
GPIO14
GPIO13
GPIO12
VSS
AUD_FSN_LF
SCLK
VDD
SDATA
SDEN1
SDEN2
TEST_MODE
GPIO7
GPIO6
GPIO5
GPIO4
VSS
GPIO3
GPIO2
GPIO1
GPIO0
BCLK_out
WOBBLE_CLK
WOBBLE_DATA
WCLK
VSS
WRITE_DATA3
WRITE_DATA2
WRITE_DATA1
WRITE_DATA0
WRITE_GATE
WRITE
VSS
SYS_FLN_LF
SYS_FSN_VCC
ERASE
Figure 2. Pin Assignment
1
157
156
208
AT78C1501
208-lead TQFP
52
53
105
104
VSS
HOST_FSN_LF
HOST_FSN_VCC
PWRON_RSTn
SERVO_FAULT
CTRL_INT_ACK
CTRL_INT
SERVO_INT_ACK
VDD
SERVO_INT
XTAL2
XTAL1
RDATA7
RDATA6
RDATA5
RDATA4
VDD
RDATA3
RDATA2
RDATA1
RDATA0
RCLK
READ_GATE
VSS
READ
GPIO11
GPIO10
GPIO9
GPIO8
DRAM_DATA15
VDD
DRAM_DATA14
DRAM_DATA13
VSS
DRAM_DATA12
DRAM_DATA11
DRAM_DATA10
DRAM_DATA9
DRAM_DATA8
DRAM_clk
DRAM_ADDR12
DRAM_ADDR11
VSS
DRAM_ADDR9
DRAM_ADDR8
DRAM_ADDR7
DRAM_ADDR6
DRAM_ADDR5
DRAM_ADDR4
DRAM_ADDR3
DRAM_ADDR2
VSS
VSS
XA1
XA0
XD0
XD1
XD2
XD3
XD4
XD5
VSS
XD6
XD7
XD8
XD9
XD10
XD11
XD12
XD13
VSS
XD14
XD15
VDD
XCEn
XCSn0
XCSn1
XCSn2
XCSn3
XWEn0
VSS
XWEn1
DRAM_DATA0
DRAM_DATA1
DRAM_DATA2
DRAM_DATA3
DRAM_DATA4
DRAM_DATA5
DRAM_DATA6
VSS
DRAM_DATA7
SPDIF_OUT
VDD
DRAM_WEn
DRAM_CASn
DRAM_RASn
DRAM_cs_n
VSS
DRAM_ba_0
DRAM_ba_1
DRAM_ADDR10
DRAM_ADDR0
DRAM_ADDR1
VDD
VSS
PDIAGn
DA1
INTRQ
DMACKn
CSEL
IORDY
DIORn
VDD
DIOWn
DMARQ
VSS
DD15
DD0
DD14
DD1
DD13
DD2
DD12
DD3
VSS
DD11
DD4
DD10
DD5
DD9
DD6
DD8
DD7
VSS
XA19
XA18
VDD
XA17
XA16
XA15
XA14
XA13
XA12
VSS
XA11
XA10
XA9
XA8
XA7
VSS
XA6
XA5
XA4
XA3
XA2
VDD
3
2049A–DVD–07/02
Pin Definitions
General I/O Pin List
Table 1. General I/O Pin List
Pin Name
Pin #
Pin Type
XTAL1
145
I
Crystal Input
XTAL2
146
B
Crystal I/O
PWRON_RSTn
153
I
Power On Reset: This signal is used to initialize all logic in the controller including the
ARM7 and AVR cores.
TEST_MODE
181
I
RAM Test Mode: This signal is used by the chip tester to place all embedded memory
cells in BIST mode for test.
GPIO[0]
GPIO[1]
GPIO[2]
GPIO[3]
GPIO[4]
GPIO[5]
GPIO[6]
GPIO[7]
GPIO[8]
GPIO[9]
GPIO[10]
GPIO[11]
GPIO[12]
GPIO[13]
GPIO[14]
GPIO[15]
172
173
174
175
177
178
179
180
128
129
130
131
189
190
191
192
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
General Purpose I/O
BCLK_out
171
O
Processor Clock Output: This signal is the ARM7 and AVR core clock. It can be used as
the clock input to the servo chip.
SYS_FSN_VCC
158
I
System FSN VCC: This is the power supply pin for the system frequency synthesizer.
SYS_FSN_LF
159
O
System FSN Loop Filter: This signal is the loop filter pin for the system frequency
synthesizer.
HOST_FSN_VCC
154
I
Host FSN VCCc: This is the power supply pin for the host frequency synthesizer.
HOST_FSN_LF
155
O
Host FSN Loop Filter: This signal is the loop filter pin for the host frequency synthesizer.
AUD_FSN_LF
187
O
Audio FSN Loop Filter: This signal is the loop filter pin for the audio frequency synthesizer.
4
Pin Description
AT78C1501
2049A–DVD–07/02
AT78C1501
ATAPI Interface
The AT78C1501 supports the ATAPI CD-ROM specification (IDE CD-ROM Interface)
and can drive IDE signals directly. The host interface contains a 12-byte command
packet FIFO and IDE registers for transferring command and status data. The host interface also contains a data FIFO for transferring data from buffer DRAM to the host. The
host interface contains the following pins:
Table 2. ATAPI Interface I/O Pin List
Pin Name
Pin #
Pin Type
CS0-
205
I
Device Chip Select 0: Chip select signal from host to select the Command Block registers.
CS1-
204
I
Device Chip Select 1: Chip select signal from host to select the Command Block registers.
DD[15]
DD[14]
DD[13]
DD[12]
DD[11]
DD[10]
DD[9]
DD[8]
DD[7]
DD[6]
DD[5]
DD[4]
DD[3]
DD[2]
DD[1]
DD[0]
13
15
17
19
22
24
26
28
29
27
25
23
20
18
16
14
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
Device Data Bus: Bidirectional data bus between the host and the device. The lower eight
bits are used for 8-bit register transfers. Data transfers are 16 bits wide.
DASP-
203
I/O
Device Active or Slave Present: This is a time-multiplexed signal that indicates that a device
is active or that Device 1 is present.
DA[2]
DA[1]
DA[0]
206
3
207
I
Device Address: This is the 3-bit binary coded address asserted by the host to access a
register or data port in the device.
5
I
DMA Acknowledge: This signal shall be used by the host in response to DMARQ- to initiate
DMA transfers.
O
DMA Request: This signal, used for DMA data transfers between the host and device, shall
be asserted by the device when it is ready to transfer data to or from the host. The direction
of data transfer is controlled by DIOR- and DIOW-. This signal is used in a handshake
manner with DMACK, i.e., the device shall wait until the host asserts DMACK, before
negating DMARQ and reasserting DMARQ, if there is more data to transfer.
O
Device Interrupt: This signal is used by the selected device to interrupt the host system.
When the nIEN bit is cleared to “0” and the device is selected, INTRQ shall be enabled
through a tristate buffer. When the nIEN bit is set to “1” or the device is not selected, the
INTRQ signal shall be in a high impedance state.
DMACK-
DMARQ-
INTRQ
11
4
Pin Description
5
2049A–DVD–07/02
Table 2. ATAPI Interface I/O Pin List (Continued)
Pin Name
DIORHDMARDYHSTROBE
IORDY
DDMARDYDSTROBE
Pin #
8
7
Pin Type
Pin Description
I
Device I/O Read: This is the strobe signal asserted by the host to read device registers or the
data port.
Host DMA Ready: This signal is a flow control signal for Ultra DMA data in bursts. This signal
is asserted by the host to indicate to the host that the device is ready to receive Ultra DMA
data in bursts. The host may negate HDMARDY- to pause an Ultra DMA data in burst.
Host Strobe: This signal is the data in strobe from the host for an Ultra DMA data out burst.
Both the rising and falling edge of HSTROBE latch the data from DD[15:0] into the device.
The host may stop generating DSTROBE edges to pause an Ultra DMA data out burst.
O
Device I/O Ready: This signal is negated to extend the host transfer cycle of any host register
access (Read or Write) when the device is not ready to respond to a data transfer request.
Device DMA Ready: This signal is a flow control signal for Ultra DMA data out bursts. This
signal is asserted by the device to indicate to the host that the device is ready to receive Ultra
DMA data out bursts. The device may negate DDMARDY- to pause an Ultra DMA data out
burst.
Device Strobe: This signal is the data in strobe from the device for an Ultra DMA data in
burst. Both the rising and falling edge of DSTROBE latch the data from DD[15:0] into the
host. The device may stop generating DSTROBE edges to pause an Ultra DMA data in burst.
DIOWSTOP
10
I
Device I/O Write: This is the strobe signal asserted by the host to write device registers or the
data port.
STOP: STOP shall be negated by the host before data is transferred in an Ultra DMA burst.
Assertion of STOP by the host during an Ultra DMA burst signals the termination of the Ultra
DMA burst.
PDIAG-
2
O
Device Passed Diagnostics: This signal shall be asserted by Device 1 to indicate to Device 0
that it has completed diagnostics.
CSEL
6
I
Cable Select: Used to select Ddevice 0 or 1.
202
I
Device Reset: This signal, referred to as hardware reset, shall be used by the host to reset
the device.
RESET-
6
AT78C1501
2049A–DVD–07/02
AT78C1501
JTAG/ICE Interface
The JTAG/ICE Interface is used as the in-circuit emulator for the ARM7TDMI Processor.
Table 3. JTAG/ICE Interface I/O Pin List
Pin Name
Disk Read Interface
Pin #
Pin Type
Pin Description
TMS
194
I
Test Mode Select
TDI
196
I
Test Data Input
TCK
195
I
Test Clock
TDO
197
O
Test Data Output
TRST
193
I
Test Reset
The Disk Read Interface connects the DVD/CD Read Channel device to the controller.
Table 4. Disk Read Interface I/O Pin List
Pin Name
Pin #
Pin Type
Pin Description
RCLK
135
I
Recovered Clock: This is the recovered data rate
clock from the read channel. This clock is used for
the sync detection logic as well as the WCS
programmable state machine.
RDATA[0]
RDATA[1]
RDATA[2]
RDATA[3]
RDATA[4]
RDATA[5]
RDATA[6]
RDATA[7]
136
137
138
139
141
142
143
144
I
I
I
I
I
I
I
I
Recovered Data: This is the recovered data from
the disk. This is used by the sync detection and
ENDEC to recover the user data on the disk.
READ
132
O
Read Mode: This signal is used to place the
ALPC in read mode.
READ_GATE
134
O
Read Gate: This signal is used by the read
channel to lock the PLL to the recovered data
instead of the synthesizer.
WOBBLE_CLK
169
I
Wobble Clock: Recovered wobble clock from read
channel. This clock is used for the ADIP, ATIP and
PRE-PIT decoder state machines. This clock is
also used to clock the WCS programmable state
machine during write operations.
WOBBLE_DATA
168
I
Wobble Data: Recovered wobble data from read
channel. This is used to decode the ADIP, ATIP
and PRE-PIT data.
7
2049A–DVD–07/02
Disk Write Interface
The Disk Write Interface connects the DVD/CD Write device to the controller.
Table 5. Disk Write Interface I/O Pin List
Pin Name
Pin Type
Pin Description
WCLK
166
I
Write Clock: Bit clock used to generate the NRZI
data stream to the ALPC. This clock originates
from the recovered wobble clock in the read
channel, which is then multiplied up to the bit rate
in the ALPC.
WRITE_DATA[0]
WRITE_DATA[1]
WRITE_DATA[2]
WRITE_DATA[3]
163
164
165
166
O
O
O
O
Write Data: This is the NRZI data stream from the
controller to the ALPC.
WRITE
161
O
Write Mode: This signal is used to place the ALPC
in write mode.
WRITE_GATE
162
O
Write Gate: This signal is used by the ALPC to
allow writing to the disk.
O
Erase Mode: This signal indicates that the ALPC
should use the erase power level between write
pulse trains. This is used for any rewritable disk
format. (DVD-RW, CD-RW, DVD+RW).
ERASE
8
Pin #
157
AT78C1501
2049A–DVD–07/02
AT78C1501
DRAM Interface
The DRAM Interface connects the controller to the buffer DRAM.
Table 6. DRAM Interface I/O Pin List
Pin Name
Pin #
Pin Type
Pin Description
DRAM_RASn
96
O
Row Address Strobe
DRAM_CASn
95
O
Column Address Strobe
DRAM_ADDR[0]
DRAM_ADDR[1]
DRAM_ADDR[2]
DRAM_ADDR[3]
DRAM_ADDR[4]
DRAM_ADDR[5]
DRAM_ADDR[6]
DRAM_ADDR[7]
DRAM_ADDR[8]
DRAM_ADDR[9]
DRAM_ADDR[10]
DRAM_ADDR[11]
DRAM_ADDR[12]
102
103
106
107
108
109
110
111
112
113
101
115
116
O
O
O
O
O
O
O
O
O
O
O
O
O
DRAM Buffer Address
DRAM_DATA[0]
DRAM_DATA[1]
DRAM_DATA[2]
DRAM_DATA[3]
DRAM_DATA[4]
DRAM_DATA[5]
DRAM_DATA[6]
DRAM_DATA[7]
DRAM_DATA[8]
DRAM_DATA[9]
DRAM_DATA[10]
DRAM_DATA[11]
DRAM_DATA[12]
DRAM_DATA[13]
DRAM_DATA[14]
DRAM_DATA[15]
83
84
85
86
87
88
89
91
118
119
120
121
122
124
125
127
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
DRAM Buffer Data
DRAM_WEn
94
O
DRAM Write Strobe
DRAM_cs_n
97
O
DRAM Chip Select
DRAM_ba[0]
DRAM_ba[1]
99
100
O
O
DRAM Bank Select
DRAM_clk
117
O
DRAM Clock
9
2049A–DVD–07/02
External Memory
Interface
The External Memory Interface connects external program memory to the controller.
The DVD RAM Servo device is also connected to this bus.
Table 7. External Memory Interface I/O Pin List
Pin Name
10
Pin #
Pin Type
Pin Description
XA[0]
XA[1]
XA[2]
XA[3]
XA[4]
XA[5]
XA[6]
XA[7]
XA[8]
XA[9]
XA[10]
XA[11]
XA[12]
XA[13]
XA[14]
XA[15]
XA[16]
XA[17]
XA[18]
XA[19]
55
54
51
50
49
48
47
45
44
43
42
41
39
38
37
36
35
34
32
31
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
External Address Bus: Address bus for external
memory banks
XD[0]
XD[1]
XD[2]
XD[3]
XD[4]
XD[5]
XD[6]
XD[7]
XD[8]
XD[9]
XD[10]
XD[11]
XD[12]
XD[13]
XD[14]
XD[15]
56
57
58
59
60
61
63
64
65
66
67
68
69
70
72
73
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
External Data Bus
XCSn[0]
XCSn[1]
XCSn[2]
XCSn[3]
76
77
78
79
O
O
O
O
External Chip Select
XWEn[0]
XWEn[1]
80
82
O
O
External Write Enable
XOEn
75
O
External Output Enable
AT78C1501
2049A–DVD–07/02
AT78C1501
Servo Interface
The Servo Interface connects the servo device to the controller.
Table 8. Servo Interface I/O Pin List
Pin Name
Serial Interface
Pin #
Pin Type
Pin Description
SERVO_INT
147
I
Servo Interrupt Input: Interrupt signal from the
servo to the controller
SERVO_INT_ACK
149
O
Servo Interrupt Acknowledge: Interrupt
acknowledge from the controller to the servo
CTRL_INT
150
O
Controller Interrupt Output: Interrupt signal from
the controller to the servo
CTRL_INT_ACK
151
I
Controller Interrupt Acknowledge: Interrupt
acknowledge from the servo to the controller
SERVO_FAULT
152
I
Servo Fault: Indicates that some kind of fault has
occurred in the servo or read channel. This is
used to gate off any disk write functions.
The Serial Interface connects all slave devices to the controller.
Table 9. Serial Interface I/O Pin List
Pin Name
I2S Audio Interface
Pin #
Pin Type
Pin Description
SCLK
186
O
Serial Clock
SDATA
184
I/O
Serial Data
SDEN1
183
O
Serial Enable 1
SDEN2
182
O
Serial Enable 2
The I2S Audio Interface is a serial interface for external audio devices.
Table 10. I2S Audio Interface I/O Pin List
Pin Name
Sony® Philips® Digital
Audio Interface
Pin #
Pin Type
Pin Description
SCK
201
O
Serial Clock
WS
200
O
Word Select
SD
100
O
Serial Data
The Sony Philips Digital Audio Interface is a standard digital interface for external audio
devices.
Table 11. Sony Philips Digital Audio Interface I/O Pin List
Pin Name
SPDIF_OUT
Pin #
Pin Type
92
O
Pin Description
Sony Philips Digital Interface
11
2049A–DVD–07/02
Figure 3. Functional Pinout
AT78C1501
SYSTEM
ATAPI
MEMORY
JTAG
SERIAL
PORT
12
XTAL1
XTAL2
PWRON_RSTn
SYS_FSN_VCC
SYS_FSN_LF
HOST_FSN_VCC
HOST_FSN_LF
AUD_FSN_LF
TEST_MODE
CS[1:0]
DA[2:0]
DIORDIOWDD[16:0]
DMARQDMACKIORDY
DASPPDIAGCSEL
RESET-
XA[19:0]
XD[15:0]
XCSn[3:0]
XWEn[1:0]
XOEn
TMS
TDI
TCK
TDO
TRST
SCLK
SDATA
SDEN[1:0]
GPIO[15:0]
RCLK
RDATA[7:0]
READ
READ_GATE
WOBBLE_CLK
WOBBLE_DATA
WCLK
WDATA[3:0]
WRITE
WRITE_GATE
ERASE
GENERAL
PURPOSE
READ
CHANNEL
ALPC
DRAM_ADDR[12:0]
DRAM_DATA[15:0]
DRAM_CASn
DRAM_RASn
DRAM_WEn
DRAM_ba[1:0]
DRAM_CSn
DRAM_clk
SDRAM
SERVO_INT
SERVO_INT_ACK
CTRL_INT
CTRL_INT_ACK
SERVO_FAULT
SERVO
SCK
WS
SD
I2S
AUDIO
SPDIF_OUT
DIGITAL
AUDIO
AT78C1501
2049A–DVD–07/02
AT78C1501
Figure 4. AT78C1501 Block Diagram
Program
FLASH
External
Memory
I/F
(MMU)
ARM7TDMI
Processor
SRAM
AMBA
Bridge
Test I/F
Controller
AVR Code
DPRAM
Interrupt
Controller
Decoder
Advanced
System Bus
AT78C1502
SERVO
Advanced
Peripheral Bus
Serial
Bus
Serial I/F
DRAM
Refresh
Control
AVR Code
DPRAM
AVR
Processor
(Buffer MGR)
Ultra DMA
66 MHz
AT78C1503
Read
Channel
DRAM
Access
Control
ATAPI
Packet
FIFO
DRAM
Copy
Control
Host IDE
ATAPI I/F
Host
Data
FIFO
Disk Formatter/
WCS Timing
Engine
Buffer
Arbiter
&
DRAM
I/F
Buffer
SDRAM
Disk
Read I/F
DVD/CD
ENDEC
AT78C1504
ALPC
Timer/
Counter
ECC
Bypass
FIFO
Disk
Write I/F
DVD/CD
ECC
Engine
13
2049A–DVD–07/02
Atmel Headquarters
Atmel Operations
Corporate Headquarters
Memory
2325 Orchard Parkway
San Jose, CA 95131
TEL 1(408) 441-0311
FAX 1(408) 487-2600
Europe
Atmel Sarl
Route des Arsenaux 41
Case Postale 80
CH-1705 Fribourg
Switzerland
TEL (41) 26-426-5555
FAX (41) 26-426-5500
Asia
Room 1219
Chinachem Golden Plaza
77 Mody Road Tsimhatsui
East Kowloon
Hong Kong
TEL (852) 2721-9778
FAX (852) 2722-1369
Japan
9F, Tonetsu Shinkawa Bldg.
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japan
TEL (81) 3-3523-3551
FAX (81) 3-3523-7581
2325 Orchard Parkway
San Jose, CA 95131
TEL 1(408) 441-0311
FAX 1(408) 436-4314
RF/Automotive
Theresienstrasse 2
Postfach 3535
74025 Heilbronn, Germany
TEL (49) 71-31-67-0
FAX (49) 71-31-67-2340
Microcontrollers
2325 Orchard Parkway
San Jose, CA 95131
TEL 1(408) 441-0311
FAX 1(408) 436-4314
La Chantrerie
BP 70602
44306 Nantes Cedex 3, France
TEL (33) 2-40-18-18-18
FAX (33) 2-40-18-19-60
ASIC/ASSP/Smart Cards
1150 East Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906
TEL 1(719) 576-3300
FAX 1(719) 540-1759
Biometrics/Imaging/Hi-Rel MPU/
High Speed Converters/RF Datacom
Avenue de Rochepleine
BP 123
38521 Saint-Egreve Cedex, France
TEL (33) 4-76-58-30-00
FAX (33) 4-76-58-34-80
Zone Industrielle
13106 Rousset Cedex, France
TEL (33) 4-42-53-60-00
FAX (33) 4-42-53-60-01
1150 East Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906
TEL 1(719) 576-3300
FAX 1(719) 540-1759
Scottish Enterprise Technology Park
Maxwell Building
East Kilbride G75 0QR, Scotland
TEL (44) 1355-803-000
FAX (44) 1355-242-743
e-mail
[email protected]
Web Site
http://www.atmel.com
© Atmel Corporation 2002.
Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard warranty
which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for any errors
which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does
not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are granted
by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use as critical
components in life support devices or systems.
ATMEL ® and AVR ® are the registered trademarks of Atmel. ARM ® is the registered trademark of ARM Limited.
ARM7TDMI ™ is the trademark of ARM Limited. Sony ® is a registered trademerk of Sony Corporation. Philips ®
is a registered trademark of Koninklijke Philips Electronics N.V.
Other terms and product names may be trademarks of others.
Printed on recycled paper.
2049A–DVD–07/02
Atmel Headquarters
Atmel Operations
Corporate Headquarters
Memory
2325 Orchard Parkway
San Jose, CA 95131
TEL 1(408) 441-0311
FAX 1(408) 487-2600
Europe
Atmel Sarl
Route des Arsenaux 41
Case Postale 80
CH-1705 Fribourg
Switzerland
TEL (41) 26-426-5555
FAX (41) 26-426-5500
Asia
Room 1219
Chinachem Golden Plaza
77 Mody Road Tsimhatsui
East Kowloon
Hong Kong
TEL (852) 2721-9778
FAX (852) 2722-1369
Japan
9F, Tonetsu Shinkawa Bldg.
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japan
TEL (81) 3-3523-3551
FAX (81) 3-3523-7581
2325 Orchard Parkway
San Jose, CA 95131
TEL 1(408) 441-0311
FAX 1(408) 436-4314
RF/Automotive
Theresienstrasse 2
Postfach 3535
74025 Heilbronn, Germany
TEL (49) 71-31-67-0
FAX (49) 71-31-67-2340
Microcontrollers
2325 Orchard Parkway
San Jose, CA 95131
TEL 1(408) 441-0311
FAX 1(408) 436-4314
La Chantrerie
BP 70602
44306 Nantes Cedex 3, France
TEL (33) 2-40-18-18-18
FAX (33) 2-40-18-19-60
ASIC/ASSP/Smart Cards
1150 East Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906
TEL 1(719) 576-3300
FAX 1(719) 540-1759
Biometrics/Imaging/Hi-Rel MPU/
High Speed Converters/RF Datacom
Avenue de Rochepleine
BP 123
38521 Saint-Egreve Cedex, France
TEL (33) 4-76-58-30-00
FAX (33) 4-76-58-34-80
Zone Industrielle
13106 Rousset Cedex, France
TEL (33) 4-42-53-60-00
FAX (33) 4-42-53-60-01
1150 East Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906
TEL 1(719) 576-3300
FAX 1(719) 540-1759
Scottish Enterprise Technology Park
Maxwell Building
East Kilbride G75 0QR, Scotland
TEL (44) 1355-803-000
FAX (44) 1355-242-743
e-mail
[email protected]
Web Site
http://www.atmel.com
© Atmel Corporation 2002.
Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard warranty
which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for any errors
which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does
not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are granted
by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use as critical
components in life support devices or systems.
Printed on recycled paper.
2049A–DVD–07/02