• Supports SPI Modes 0 (0,0) and 3 (1,1):
– Data sheet describes mode 0 operation
• Low-Voltage and Medium-Voltage Operation:
– Grade 1, VCC = 2.5V to 5.5V
– Grade 3, VCC = 1.7V to 5.5V
• Extended Temperature Range (Grade 1 and Grade 3 as defined in AEC-Q100):
– Grade 1 Temperature Range: -40°C to +125°C
– Grade 3 Temperature Range: -40°C to +85°C
The Microchip Website.................................................................................................................................34
The descriptions of the pins are listed in Table 2-1.
Table 2-1. Pin Function Table
Name8-Lead SOIC8-Lead TSSOP8-Pad UDFN
CS111Chip Select
SO222Serial Data Output
(2)
WP
GND444Ground
SI555Serial Data Input
SCK666Serial Data Clock
(2)
HOLD
V
CC
Note:
1.The exposed pad on this package can be connected to GND or left floating.
2.The Write-Protect (WP) and Hold (HOLD) pins should be driven high or low as appropriate.
AT25080B/AT25160B/AT25320B/AT25640B
Pin Description
(1)
333Write-Protect
777Suspends Serial Input
888Device Power Supply
Function
2.1 Chip Select (CS)
The AT25080B/AT25160B/AT25320B/AT25640B is selected when the Chip Select (CS) pin is low. When the device is
not selected, data will not be accepted via the Serial Data Input (SI) pin, and the Serial Output (SO) pin will remain in
a high‑impedance state.
To ensure robust operation, the CS pin should follow VCC upon power-up. It is therefore recommended to connect CS
to VCC using a pull-up resistor (less than or equal to 10 kΩ). After power-up, a low level on CS is required prior to any
sequence being initiated.
2.2 Serial Data Output (SO)
The Serial Data Output (SO) pin is used to transfer data out of the AT25080B/AT25160B/AT25320B/AT25640B.
During a read sequence, data is shifted out on this pin after the falling edge of the Serial Data Clock (SCK).
2.3 Write-Protect (WP)
The Write-Protect (WP) pin will allow normal read/write operations when held high. When the WP pin is brought low
and the WPEN bit is set to a logic ‘1’, all write operations to the STATUS register are inhibited. WP going low while
CS is still low will interrupt a write operation to the STATUS register. If the internal write cycle has already been
initiated, WP going low will have no effect on any write operation to the STATUS register. The WP pin function is
blocked when the WPEN bit in the STATUS register is set to a logic ‘0’. This will allow the user to install the
AT25080B/AT25160B/AT25320B/AT25640B in a system with the WP pin tied to ground and still be able to write to the
STATUS register. All WP pin functions are enabled when the WPEN bit is set to a logic ‘1’.
2.4 Ground (GND)
The ground reference for the Device Power Supply (VCC). The Ground (GND) pin should be connected to the system
ground.
The Serial Data Input (SI) pin is used to transfer data into the device. It receives instructions, addresses and data.
Data is latched on the rising edge of the Serial Data Clock (SCK).
2.6 Serial Data Clock (SCK)
The Serial Data Clock (SCK) pin is used to synchronize the communication between a master and the AT25080B/
AT25160B/AT25320B/AT25640B. Instructions, addresses or data present on the Serial Data Input (SI) pin is latched
in on the rising edge of SCK, while output on the Serial Data Output (SO) pin is clocked out on the falling edge of
SCK.
2.7 Suspend Serial Input (HOLD)
The Suspend Serial Input (HOLD) pin is used in conjunction with the Chip Select (CS) pin to pause the AT25080B/
AT25160B/AT25320B/AT25640B. When the device is selected and a serial sequence is underway, HOLD can be
used to pause the serial communication with the master device without resetting the serial sequence. To pause, the
HOLD pin must be brought low while the Serial Data Clock (SCK) pin is low. To resume serial communication, the
HOLD pin is brought high while the SCK pin is low (SCK may still toggle during HOLD). Inputs to the Serial Data
Input (SI) pin will be ignored while the Serial Data Output (SO) pin will be in the high‑impedance state.
Pin Description
2.8 Device Power Supply (VCC)
The Device Power Supply (VCC) pin is used to supply the source voltage to the device. Operations at invalid V
voltages may produce spurious results and should not be attempted.
The AT25080B/AT25160B/AT25320B/AT25640B provides 8,192/16,384/32,768/65,536 bits of Serial Electrically
Erasable and Programmable Read-Only Memory (EEPROM) organized as 1,024/2,048/4,096/8,192 words of 8 bits
each. The device is optimized for use in many industrial and commercial applications where low‑power and
low‑voltage operation are essential. The device is available in space-saving 8‑lead SOIC, 8‑lead TSSOP and 8‑pad
UDFN packages. All packages operate from 1.7V to 5.5V.
Voltage on any pin with respect to ground-1.0V to +7.0V
V
CC
DC output current5.0 mA
ESD protection> 2 kV
Note: Stresses above those listed under “Absolute Maximum Ratings” may cause permanent damage to the device.
This is a stress rating only and functional operation of the device at these or any other conditions above those
indicated in the operation listings of this specification is not implied. Exposure to absolute maximum rating conditions
for extended periods may affect device reliability.
= 1.7V to 5.5V, CL = 1 TTL Gate and 100 pF (unless otherwise noted).
CC2
= 2.5V to 5.5V and
CC1
DS20006310A-page 10
t
DIS
t
HO
t
CSH
t
CS
t
V
t
H
V
OH
V
OL
High
Impedance
Valid Data In
t
WH
V
IH
V
IH
V
IL
t
CSS
t
WL
SCK
SI
SO
CS
V
IL
V
IH
V
IL
t
SU
High
Impedance
AT25080B/AT25160B/AT25320B/AT25640B
4.5 SPI Synchronous Data Timing
Electrical Characteristics
4.6 Electrical Specifications
4.6.1 Power-Up Requirements and Reset Behavior
During a power-up sequence, the VCC supplied to the AT25080B/AT25160B/AT25320B/AT25640B should
monotonically rise from GND to the minimum VCC level, as specified in Table 4-1, with a slew rate no faster than
0.1 V/µs.
4.6.1.1 Device Reset
To prevent inadvertent write operations or any other spurious events from occurring during a power-up sequence, the
AT25080B/AT25160B/AT25320B/AT25640B includes a Power-on Reset (POR) circuit. Upon power-up, the device will
not respond to any instructions until the VCC level crosses the internal voltage threshold (V
out of Reset and into Standby mode.
The system designer must ensure the instructions are not sent to the device until the VCC supply has reached a
stable value greater than or equal to the minimum VCC level. Additionally, once the VCC is greater than or equal to the
minimum VCC level, the bus master must wait at least t
4-4 for the values associated with these power-up parameters.
(1)
level specified, it is recommended that a full-power cycle sequence be performed by
POR
Table 4-4. Power-Up Conditions
SymbolParameterMin. Max. Units
t
PUP
V
POR
t
POFF
Time required after VCC is stable before the device can accept instructions100-µs
Power-on Reset Threshold Voltage-1.5V
Minimum time at VCC = 0V between power cycles500-ms
Note:
1.These parameters are characterized but they are not 100% tested in production.
If an event occurs in the system where the VCC level supplied to the AT25080B/AT25160B/AT25320B/AT25640B
drops below the maximum V
first driving the VCC pin to GND in less than 1 ms, waiting at least the minimum t
power-up sequence in compliance with the requirements defined in this section.
1.Performance is determined through characterization and the qualification process.
4.6.4 Software Reset
The SPI interface of the AT25080B/AT25160B/AT25320B/AT25640B can be reset by toggling the CS input. If the CS
line is already in the Active state, it must complete a transition from the Inactive state (≥VIH) to the Active state (≤VIL)
and then back to the Inactive state (≥VIH) without sending clocks on the SCK line. Upon completion of this sequence,
the device will be ready to receive a new opcode on the SI line.
= 0V
OUT
= 1.0 MHz, VCC = 5.0V (unless otherwise
SCK
1,000,000—Write Cycles
4.6.5 Device Default State at Power-Up
The AT25080B/AT25160B/AT25320B/AT25640B default state upon power-up consists of:
• Standby Power mode
• A high-to-low-level transition on CS is required to enter Active state
• Write Enable Latch (WEL) bit in the STATUS register = 0
• Ready/Busy bit in the STATUS register = 0, indicating the device is ready to accept a new command
• Device is not selected
• Not in Hold condition
• WPEN, BP1 and BP0 bits in the STATUS register are unchanged from their previous state due to the fact that
they are nonvolatile values
4.6.6 Device Default Condition
The AT25080B/AT25160B/AT25320B/AT25640B is shipped from Microchip to the customer with the EEPROM array
set to an all FFh data pattern (logic ‘1’ state). The Write-Protect Enable bit in the STATUS register is set to logic ‘0’
and the Block Write‑Protect bits in the STATUS register are set to logic ‘0’.