ASAHI KASEI
[AK6440B]
AK6440B
4096bit Serial CMOS EEPROM
Features
ADVANCED CMOS EEPROM TECHNOLOGY
Wide VCC (1.8V ~ 5.5V) operation
4096 bits: 256×16 organization
ONE CHIP MICROCOMPUTER INTERFACE
- Interface with one chip microcomputer's serial communication port directly
LOW POWER CONSUMPTION
- 0.75mA Max. (Read operation)
- 0.8µA Max. (Standby mode)
HIGH RELIABILITY
- Endurance
: 100K cycles
- Data Retention
: 10 years
SPECIAL FEATURES
- High speed operation ( f MA X =1MHz: VCC=2.5V )
- Automatic write cycle time-out with auto-ERASE
- Automatic address increment (READ)
- Software and Hardware controlled write protection
IDEAL FOR LOW DENSITY DATA STORAGE
- Low cost, space saving, 8-pin package (MSOP, SON)
DO
DATA
REGISTER
DI
INSTRUCTION
REGISTER
INSTRUCTION
DECODE,
CONTROL
AND
CLOCK
GENERATION
16
ADD.
BUFFERS
R/W AMPS
AND
AUTO ERASE
16
DECODER
EEPROM
4096bit
256 ×16
CS
VPP SW
SK
RESET
VREF
VPP
GENERATOR
Block diagram
DAS03E-01
2012/09
- 1 -
ASAHI KASEI
[AK6440B]
General Description
The AK6440B is a 4096bit, serial, read/write, non-volatile memory device fabricated using
an advanced CMOS EEPROM technology.
The AK6440B has 4096bits of memory
organized into 256 registers of 16 bits each. The AK6440B can operate full function under
wide operating voltage range from 1.8V to 5.5V. The charge up circuit is integrated for high
voltage generation that is used for write operation.
The AK6440B can connect to the serial communication port of popular one chip
microcomputer directly (3 line negative clock synchronous interface). At write operation,
AK6440B takes in the write data from data input pin (DI) to a register synchronously with
rising edge of input pulse of serial clock pin (SK). And at read operation, AK6440B takes
out the read data from a register to data output pin (DO) synchronously with falling edge of
SK.
The AK6440B has 4 instructions such as READ, WRITE, WREN (write enable) and WRDS
(write disable). Each instruction is organized by op-code block (8bits), address block (8bits)
and data (8bits×2). When input level of SK pin is high level and input level of chip select
(CS) pin is changed from high level to low level, AK6440B can receive the instructions.
Special features of the AK6440B include : automatic write time-out with auto-ERASE,
Ready/Busy status signal output and ultra-low standby power mode when deselected
(CS=high).
・ Software and Hardware controlled write protection
The AK6440B has 2 (hardware and software) write protection functions.
After power on or after execution of WRDS (write disable) instruction, execution of WRITE
instruction will be disabled.
This write protection condition continues until WREN
instruction is executed or VCC is removed from the part.
Execution of READ instruction is independent of both WREN and WRDS instructions.
Reset pin should be low level when WRITE instruction is executed. When the Reset pin is
high level, the WRITE instruction is not executed.
・ Ready/Busy status signal
The DO pin indicates the Busy status. When input level of SK pin is low level and input
level of CS pin is changed from high level to low level, the AK6440B is in the status output
mode and the DO pin indicates the Ready/Busy status. The Ready/Busy status outputs on
DO pin until CS pin is changed from low level to high level, or first bit ("1") of op-code of
next instruction is given to the part. Except when the device is in the status output mode or
outputs data, the DO pin is in the high impedance state.
Type of Products
Model
AK6440BH
AK6440BL
Memory Size
4Kbits
Temp.Range
-40C ~ +85C
-40C ~ +85C
DAS03E-01
VCC
1.8V ~ 5.5V
1.8V ~ 5.5V
Package
8pin Plastic MSOP
8 pin Plastic SON
2012/09
- 2 -
ASAHI KASEI
[AK6440B]
Pin Arrangement
AK6440BH
CS
SK
DI
DO
1
2
3
4
8
7
6
5
AK6440BL
VCC
NC
RESET
GND
CS
SK
DI
DO
8pin MSOP
Pin Name
CS
SK
DI
DO
RESET
VCC
GND
NC
1
2
3
4
8
7
6
5
VCC
NC
RESET
GND
8pin SON
Function
Chip Select
Serial Data Clock
Serial Data Input
Serial Data Output
RESET Input
Power Supply
Ground
Not Connected
*1
*1: Please Open NC pin.
DAS03E-01
2012/09
- 3 -
ASAHI KASEI
[AK6440B]
Pin Description
CS (Chip Select)
When SK is high level and CS is changed from high level to low level, AK6440B can receive
the instructions. CS should be kept low level while receiving op-code, address and data
and while outputting data.
If CS is changed to high level during the above period, AK6440B stops the instruction
execution.
When SK is low and CS is changed from high level to low level, AK6440B will be in status
output mode. The CS need not be low level during the automatic write time-out period
(BUSY status).
SK (Serial Clock)
The SK clock pin is the synchronous clock input for input/output data. At write operation,
AK6440B takes in the write data from data input pin (DI) synchronously with rising edge of
input pulse of serial clock pin (SK). And at read operation, AK6440B takes out the read
data to data output pin (DO) synchronously with falling edge of SK. The SK clock is not
needed during the automatic write time-out period (BUSY status), the status output period
and when the device isn't selected (CS = high level).
DI (Data Input)
The op-code, address and write data is input to the DI pin.
DO (Data Output)
The DO pin outputs the read data and status signal and will be high impedance except for
this timing.
RESET (Reset)
The AK6440B stops executing the write instruction when the RESET pin is high level. The
RESET pin should be low level while the write instruction input period and the automatic
write time-out period. If the RESET pin is high level while the automatic write time-out
period, the AK6440B stops execution of internal programming and the device returns to
ready status. In this case the word data of the specified address will be incomplete.
When inputting the new instruction after RESET, the CS pin should be set to high level.
The read, write enable and write disable instructions are not affected by RESET pin status.
VCC (Power Supply)
GND (Ground)
DAS03E-01
2012/09
- 4 -
ASAHI KASEI
[AK6440B]
Functional Description
The AK6440B has 4 instructions such as READ, WRITE, WREN (write enable) and WRDS
(write disable). Each instruction is organized by op-code block (8bits), address block (8bits)
and data (8bits×2). When input level of SK pin is high level and input level of chip select
(CS) pin is changed from high level to low level, AK6440B can receive the instructions.
When the instructions are executed consecutively, the CS pin should be brought to high
level for a minimum of 250ns(tCS) between consecutive instruction cycle.
Instruction Set
Instruction
WRITE
READ
WREN
WRDS
(WRAL)
Op-Code
10100100
10101000
10100011
10100000
10101111
Data
A0 D15-D0(IN)
A0 D15-D0(OUT)
X
X
X D15-D0(IN)
X: don’t care
(Note) The WRAL instruction is used for factory function test only. User can't use this
instruction.
A7
A7
X
X
X
A6
A6
X
X
X
Address
A5 A4 A3 A2
A5 A4 A3 A2
X X X X
X X X X
X X X X
A1
A1
X
X
X
Write
The write instruction is followed by 16 bits of data to be written into the specified address.
After the 32nd rising edge of SK to read D0 in, the AK6440B will be put into the automatic
write time-out period. During the automatic write time-out period (Busy status) and while
entering write instruction, the RESET pin should be low level. If the RESET pin is set to
high level during the automatic write time-out period, the AK6440B stops execution of
internal programming and the device returns to ready status. In this case the word data of
the specified address will be incomplete. When inputting the new instruction after RESET,
the CS pin should be set to high level. When the RESET pin is kept at high level, the write is
not executed. This becomes write protection function.
The CS pin need not be high level during automatic write time-out period (BUSY status).
RESET
CS
SK
DI
DO
1
2
1
3
0
4
1
5
0
6
0
7
1
8
0
9
0
A7
10
15
A6
A1
16
A0
17
18
D15 D14
30
D2
31
D1
32
D0
Hi-Z
tE/W
WRITE
DAS03E-01
2012/09
- 5 -
ASAHI KASEI
[AK6440B]
Read
The read instruction is the only instruction which outputs serial data on the DO pin. When
the 17th falling edge of SK is received, the DO pin will come out of high impedance state
and shift out the data from D15 first in descending order which is located at the address
specified in the instruction.
The data in the next address can be read sequentially by continuing to provide clock. The
address automatically cycles to the next higher address after the 16bit data shifted out.
When the highest address is reached ($FF), the address counter rolls over to address $00
allowing the read cycle to be continued indefinitely.
CS
SK
1
DI
2
1
3
0
4
1
5
0
6
1
7
0
8
0
9
0
10
A7
15
A6
A1
16
18
32
33
34
48
A0
Hi-Z
DO
17
D15 D14
D0
address [A7 ~ A0]
D15 D14
D0
address[A7 ~ A0]+1
READ
WREN / WRDS ( Write Enable and Write Disable )
When VCC is applied to the part, it powers up in the programming disable (WRDS) state.
Programming must be preceded by a programming enable (WREN) instruction.
Programming remains enabled until a programming disable (WRDS) instruction is executed
or VCC is removed from the part. The programming disable instruction is provided to
protect against accidental data disturb. Execution of a read instruction is not affected by
both WREN and WRDS instructions.
CS
SK
DI
DO
1
2
1
3
0
4
1
5
0
6
0
7
8
9
0
10
X
WREN=11
WRDS=00
11
X
X
12
X
13
X
14
X
15
X
16
17
18
X
Hi-Z
※ SK pulses exceeding 17 are ignored.
WREN / WRDS
DAS03E-01
2012/09
- 6 -
ASAHI KASEI
[AK6440B]
Absolute Maximum Ratings
Parameter
Power Supply
All Input Voltages
with Respect to Ground
Ambient Storage Temperature
Symbol
VCC
VIO
Min
-0.6
-0.6
Max
+7.0
VCC+0.6
Unit
V
V
Tst
-65
+150
°C
Stress 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 operational sections of the specification is not implied.
Exposure to absolute maximum conditions for extended periods may affect
device reliability.
Recommended Operating Condition
Parameter
Power Supply
Ambient Operating Temperature
Symbol
VCC
Ta
DAS03E-01
Min
1.8
-40
Max
5.5
+85
Unit
V
°C
2012/09
- 7 -
ASAHI KASEI
[AK6440B]
Electrical Characteristics
(1) D.C. ELECTRICAL CHARACTERISTICS
(1.8VVCC5.5V, -40°CTa85°C, unless otherwise specified)
Parameter
Symbol
Condition
Min.
Max.
ICC1 VCC=5.5V,tSKP=500ns *1
4.0
Current Dissipation
(WRITE) ICC2 VCC=2.5V,tSKP=500ns *1
2.5
ICC3 VCC=1.8V,tSKP=1.5s *1
2.0
ICC4 VCC=5.5V,tSKP=500ns *1
0.75
Current Dissipation
(READ, WREN,
ICC5 VCC=2.5V,tSKP=500ns *1
0.3
WRDS)
ICC6 VCC=1.8V,tSKP=1.5s *1
0.15
Current Dissipation
ICCS VCC=5.5V
*2
0.8
(Standby)
Input High Voltage1
VIH1
0.8×VCC VCC+0.5
1.8VVCC5.5V
CS, SK, RESET pin
Input High Voltage2
VIH2
2.5VVCC5.5V
0.7×VCC VCC+0.5
DI pin
VIH3
1.8VVCC2.5V
0.8×VCC VCC+0.5
Input Low Voltage1
VIL1
0
0.2×VCC
1.8VVCC5.5V
CS, SK, RESET pin
Input Low Voltage2
VIL2
0
2.5VVCC5.5V
0.3×VCC
DI pin
VIL3
0
1.8VVCC2.5V
0.2×VCC
Output High Voltage VOH1 2.5VVCC5.5V
VCC-0.3
IOH=-50A
VOH2 1.8VVCC2.5V
VCC-0.3
IOH=-50A
Output Low Voltage
VOL1 2.5VVCC5.5V
0.4
IOL=1.0mA
VOL2 1.8VVCC2.5V
0.4
IOL=0.1mA
Input Leakage
ILI
VCC=5.5V,VIN=5.5V
1.0
Output Leakage
ILO
VCC=5.5V,VOUT=5.5V
CS=VCC
1.0
Unit
mA
mA
mA
mA
mA
mA
A
V
V
V
V
V
V
V
V
V
V
A
A
*1:VIN=VIH/VIL, DO=Open
*2:CS=VCC, SK/DI/RESET=VCC/GND, DO=Open
DAS03E-01
2012/09
- 8 -
ASAHI KASEI
[AK6440B]
(2) A.C. ELECTRICAL CHARACTERISTICS
(1.8VVCC5.5V, -40°CTa85°C, unless otherwise specified)
Parameter
SK Cycle Time
SK Pulse Width
SK High Pulse Width
*3
CS Setup Time
CS Hold Time
SK Setup Time
RESET Setup Time
Data Setup Time
Data Hold Time
DO pin
Output delay
Selftimed Programaing
Time
Min CS High Time
DO High-Z Time
Symbol
tSKP1
tSKP2
tSKW1
tSKW2
tSKH1
tSKH2
tSKH3
Condition
2.5VVCC5.5V
1.8VVCC2.5V
2.5VVCC5.5V
1.8VVCC2.5V
4.5VVCC5.5V
2.5VVCC4.5V
1.8VVCC2.5V
Min.
500
1.5
250
750
250
500
750
Max.
Unit
ns
s
ns
ns
tCSS
100
ns
tCSH
100
ns
100
ns
0
ns
100
200
100
200
150
300
500
ns
ns
ns
ns
ns
ns
ns
10
ms
500
ns
ns
tSKSH
/ tSKSL
tRESS
tDIS1
tDIS2
tDIH1
tDIH2
tPD1
tPD2
tPD3
4.5VVCC5.5V
1.8VVCC4.5V
4.5VVCC5.5V
1.8VVCC4.5V
4.5VVCC5.5V,
2.5VVCC4.5V,
1.8VVCC2.5V,
*4
*4
*4
tE/W
tCS
tOZ
250
*3: tSKH is the high pulse width of 16th SK pulse in READ operation. When the
data in the next address are read sequentially by continuing to provide clock,
tSKH are applied to the high pulse width of 32nd and 48th (multiple of 16) SK
pulse in READ operation.
*4: CL=100pF
DAS03E-01
2012/09
- 9 -
ASAHI KASEI
[AK6440B]
Synchronous Data Timing
tRESS
RESET
tCS
tCSS
CS
tSKP
tSKSH
tSKW
SK
1
tSKW
2
3
tDIS
DI
1
tDIH
0
1
Hi-Z
DO
Instruction Input
CS
"H"
tSKP
"L"
tSKW
SK
tSKW
15
16
tDIS
DI
tSKH
17
18
tDIH
A1
A0
tPD
DO
Hi-Z
tPD
D15
D14
Data Output (READ)
DAS03E-01
2012/09
- 10 -
ASAHI KASEI
[AK6440B]
CS
SK
31
32
DI
tOZ
DO
D1
D0
Data Output (READ)
RESET
CS
tCSH
SK
DI
DO
30
31
D2
32
D1
D0
Hi-Z
Data Input (WRITE)
DAS03E-01
2012/09
- 11 -
ASAHI KASEI
[AK6440B]
tCS
CS
tSKSL
SK
DI
32
D0
tPD
DO
tOZ
BUSY
READY
tE/W
Ready / BUSY Signal Output (DO pin)
DAS03E-01
2012/09
- 12 -
IMPORTANT NOTICE
• These products and their specifications are subject to change without notice.
When you consider any use or application of these products, please make inquiries the sales office
of Asahi Kasei Microdevices Corporation (AKM) or authorized distributors as to current status of the
products.
• Descriptions of external circuits, application circuits, software and other related information contained
in this document are provided only to illustrate the operation and application examples of the
semiconductor products. You are fully responsible for the incorporation of these external circuits,
application circuits, software and other related information in the design of your equipments. AKM
assumes no responsibility for any losses incurred by you or third parties arising from the use of these
information herein. AKM assumes no liability for infringement of any patent, intellectual property, or
other rights in the application or use of such information contained herein.
• Any export of these products, or devices or systems containing them, may require an export license
or other official approval under the law and regulations of the country of export pertaining to customs
and tariffs, currency exchange, or strategic materials.
• AKM products are neither intended nor authorized for use as critical components Note1) in any safety,
life support, or other hazard related device or system Note2) , and AKM assumes no responsibility for
such use, except for the use approved with the express written consent by Representative Director of
AKM. As used here:
Note1) A critical component is one whose failure to function or perform may reasonably be expected to result,
whether directly or indirectly, in the loss of the safety or effectiveness of the device or system containing it,
and which must therefore meet very high standards of performance and reliability.
Note2) A hazard related device or system is one designed or intended for life support or maintenance of
safety or for applications in medicine, aerospace, nuclear energy, or other fields, in which its failure to
function or perform may reasonably be expected to result in loss of life or in significant injury or damage to
person or property.
• It is the responsibility of the buyer or distributor of AKM products, who distributes, disposes of, or
otherwise places the product with a third party, to notify such third party in advance of the above
content and conditions, and the buyer or distributor agrees to assume any and all responsibility and
liability for and hold AKM harmless from any and all claims arising from the use of said product in the
absence of such notification.