S-25A256B
www.ablic.com
www.ablicinc.com

車載用 125C 動作
SPI シリアル E2PROM
Rev.1.2_02© ABLIC Inc., 2011-2014

本 IC は、車載用、高温での動作が可能な高速、ワイドレンジ動作の SPI シリアル E2PROM です。容量は 256 K ビットで、構成は 32768 語  8 ビットです。ページライト、シーケンシャルリードが可能です。
注意

自動車制御ユニット、医療機器用途でご使用をお考えの際は、必ず弊社窓口までご相談ください。

 パッケージ 特長
・ 動作電圧範囲
読み出し: 2.5 V ~ 5.5 V
書き込み: 2.5 V ~ 5.5 V
・ 動作周波数: 5.0 MHz max.
・ 書き込み時間: 5.0 ms max.
・ SPI モード (0, 0) & (1, 1) 対応
・ ページライト機能: 64 バイト / ページ
・ シーケンシャルリード機能
・ ライトプロテクト機能: ソフトウェア、ハードウェア
プロテクト領域: 25%, 50%, 100%・ ステータスレジスタによるメモリ書き込み状態監視・ クロックパルスモニタによる誤動作防止機能
・ 低電源電圧時書き込み禁止機能・ 8-Pin SOP (JEDEC)
5
8

4
1

(5.0  6.0  t1.75 mm)

・ CMOS シュミット入力 ( CS , SCK, SI, WP , HOLD )・ 書き換え回数*1: 106 回 / 語*2 (Ta = 25C)
3  105 回 / 語*2 (Ta = 125C)
・ データ保持: 100 年 (Ta = 25C)
50 年 (Ta = 125C)・ メモリ容量: 256 K ビット
・ 初期出荷時データ: FFh, SRWD = 0, BP1 = 0, BP0 = 0・ バーンイン仕様: ウエハバーンイン
・ 動作温度範囲: Ta = 40C ~ 125C・ 鉛フリー (Sn 100%)、ハロゲンフリー*3
・AEC-Q100 対応*4
*1.
*2.
*3.
*4.
備考

詳細は " 書き換え回数" を参照してください。
アドレスごと (語 : 8 ビット)
詳細は " 品目コードの構成" を参照してください。
詳細は、弊社営業部までお問い合わせください。
パッケージと製品の対応については、" 品目コードの構成"、"3.

製品名リスト" を参照してください。

1

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02

 ブロック図
昇圧回路

ボルテージディテクタ

ページラッチ
SCK
SI
HOLD
WP

クロックカウンタ
モード
デコーダ
データレジスタ

アドレスレジスタ
出力
制御回路

SO

ステータスレジスタ

読み出し回路

VCC
GND

図1

2

Xデコーダ

入力制御回路CS

メモリセルアレイ

ステータス
メモリセルアレイ
Yデコーダ

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02
 AEC-Q100対応

本ICはAEC-Q100の動作温度グレード1に対応しています。
AEC-Q100の信頼性試験の詳細については、弊社営業部までお問い合わせください。

 品目コードの構成
1.

製品名
0A 

S-25A256B

J8T2

U

3
固定
環境コード
U
: 鉛フリー (Sn 100%)、ハロゲンフリー
パッケージ略号とICの梱包仕様*1
J8T2 : 8-Pin SOP (JEDEC)、テープ品
固定
製品名
S-25A256B : 256 Kビット

*1.
備考

2.

テープ図面を参照してください。
本 IC は、ウエハバーンイン仕様です。

パッケージ
表1
パッケージ名
8-Pin SOP (JEDEC)

3.

パッケージ図面コード

外形寸法図面

テープ図面

リール図面

FJ008-A-P-SD

FJ008-D-C-SD

FJ008-D-R-S1

製品名リスト
表2
製品名

容量

パッケージ

256 K ビット
S-25A256B0A-J8T2U3
備考 本 IC は、ウエハバーンイン仕様です。

リール巻き数
4000 個 / リール

8-Pin SOP (JEDEC) ピン配置図
1.

8-Pin SOP (JEDEC)
表3

Top view
1

8

2

7

3

6

4

5

図2

*1.

端子番号
1
2
3

端子記号
CS

*1

SO
*1

WP
GND
SI*1
SCK*1

端子内容
チップセレクト入力
シリアルデータ出力
ライトプロテクト入力

4
5
6
7

HOLD *1

グランド
シリアルデータ入力
シリアルクロック入力
ホールド入力8

VCC

電源"High-Z" が入力されないようにしてください。

3

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02

 絶対最大定格
表4
項目記号

絶対最大定格

単位

電源電圧
VCC
0.3 ~ 6.5
V
入力電圧
VIN
0.3 ~ 6.5
V
出力電圧
VOUT
0.3 ~ VCC  0.3
V
動作周囲温度Topr40 ~ 125
°C
保存温度
Tstg
65 ~ 150
°C
注意 絶対最大定格とは、どのような条件下でも越えてはならない定格値です。万一この定格値を越えると、製品の劣化などの物理的な損傷を与える可能性があります。

 推奨動作条件
表5
項目

記号

電源電圧

VCC

高レベル入力電圧
低レベル入力電圧

VIH
VIL

条件
読み出し
書き込み
VCC = 2.5 V ~ 5.5 V
VCC = 2.5 V ~ 5.5 V

Ta = 40C ~ 125C
Min.
Max.
2.5
5.5
2.5
5.5
0.7  VCC
VCC  1.0
0.3
0.3  VCC

単位
V
V
V
V

 端子容量表6
項目

記号(Ta = 25°C, f = 1.0 MHz, VCC = 5.0 V)
単位
Min.
Max.

条件

入力容量

CIN

VIN = 0 V ( CS , SCK, SI, WP , HOLD )

－

8

pF

出力容量

COUT

VOUT = 0 V (SO)

－

10

pF

 書き換え回数
表7
項目

書き換え回数*1.

記号

動作周囲温度Ta = 25°C
Ta = 40°C ~ 85°C
Ta = 40°C ~ 105°C
Ta = 40°C ~ 125°C

NW

Min.
106
7  105
5  105
3  105

Max.
－
－
－
－

単位
*1

回 / 語
*1
回 / 語
*1
回 / 語
*1
回 / 語

アドレスごと (語 : 8 ビット)

 データ保持
表8
項目
データ保持

4

記号
－

動作周囲温度Ta = 25°C
Ta = 40°C ~ 125°C

Min.
100
50

Max.
－
－

単位
年
年

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02
 DC電気的特性
表9

項目

読み出し時消費電流

記号

ICC1

条件

SO 端子無負荷

Ta = 40°C ~ 125°C
VCC = 2.5 V ~ 4.5 V
VCC = 4.5 V ~ 5.5 V
fSCK = 5.0 MHz
fSCK = 5.0 MHz
Min.
Max.
Min.
Max.
－
－
2.0
2.5

単位

mA

表 10

項目

書き込み時消費電流

記号

ICC2

Ta = 40°C ~ 125°C
VCC = 2.5 V ~ 5.5 V
fSCK = 5.0 MHz

条件
Min.
－

SO 端子無負荷

単位
Max.
4.0

mA

表 11

項目

記号

条件

待機時消費電流ISB

CS = VCC,
SO = オープン,
他の入力端子はVCC または GND

入力リーク電流
出力リーク電流

ILI
ILO
VOL1
VOL2
VOH1
VOH2

VIN = GND ~ VCC
VOUT = GND ~ VCC
IOL = 2.0 mA
IOL = 1.5 mA
IOH = 2.0 mA
IOH = 0.4 mA

低レベル出力電圧
高レベル出力電圧

Ta = 40°C ~ 125°C
VCC = 2.5 V ~ 4.5 V
VCC = 4.5 V ~ 5.5 V
Min.
Max.
Min.
Max.

単位

－

8.0

－

10.0

A

－
－
－
－
－
0.8  VCC

2.0
2.0
－
0.4
－
－

－
－
－
－
0.8  VCC
0.8  VCC

2.0
2.0
0.4
0.4
－
－

A
A
V
V
V
V

5

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02

 AC 電気的特性
表 12

測定条件
0.2  VCC ~ 0.8  VCC
0.5  VCC
100 pF

入力パルス電圧
出力判定電圧
出力負荷

表 13
項目

記号

Ta = 40°C ~ 125°C
VCC = 2.5 V ~ 5.5 V
Min.
Max.

単位

SCK クロック周波数

fSCK

－

5.0

MHz

CS 立ち下がり時 CS セットアップ時間

tCSS.CL90－ns

CS 立ち上がり時 CS セットアップ時間

tCSS.CH90－ns

CS ディセレクト時間

tCDS

90

－

ns

CS 立ち下がり時 CS ホールド時間

tCSH.CL90－ns

CS 立ち上がり時 CS ホールド時間
SCK クロック "H" 時間*1
SCK クロック "L" 時間*1
SCK クロック立ち上がり時間*2
SCK クロック立ち下がり時間*2
SI データ入力セットアップ時間
SI データ入力ホールド時間

tCSH.CH

90

－

ns

tHIGH
tLOW
tRSK
tFSK
tDS
tDH

90
90
－
－
20
30

－
－
1
1
－
－

ns
ns
s
s
ns
ns

HOLD 立ち上がり時 SCK "L" ホールド時間

tSKH.HH

70－

ns

HOLD 立ち下がり時 SCK "L" ホールド時間

tSKH.HL

40－

ns

HOLD 立ち下がり時 SCK "L" セットアップ時間

tSKS.HL0－ns

HOLD 立ち上がり時 SCK "L" セットアップ時間
SO 出力ディスエーブル時間*2
SO 出力遅延時間
SO 出力ホールド時間
SO 出力立ち上がり時間*2
SO 出力立ち下がり時間*2

tSKS.HH

0

－

ns

tOZ
tOD
tOH
tRO
tFO

－
－
0
－
－

100
70
－
40
40

ns
ns
ns
ns
ns

HOLD 立ち下がり時 SO 出力ディスエーブル時間*2

tOZ.HL－

100ns

HOLD 立ち上がり時 SO 出力遅延時間

tOD.HH－50

ns

WP セットアップ時間

tWS1

0

－

ns

WP ホールド時間

tWH1

0

－

ns

WP 解除セットアップ時間

tWS2

0

－

ns

WP 解除ホールド時間

tWH2

30

－

ns

*2

*1.

*2.

SCK クロック (周波数 fSCK) のクロック周期は 1 / fSCK s です。このクロック周期は、いくつかの AC 特性の組み合
わせにより決定されます。そのため、SCK クロックサイクル時間を最小にする場合でも、クロック周期 (1 / fSCK) =tLOW (min.)  tHIGH (min.) とすることはできませんのでご注意ください。
このパラメータは全数測定されたものではなく、サンプル値です。
表 14

項目
書き込み時間6

記号
tPR

Ta = 40°C ~ 125°C
VCC = 2.5 V ~ 5.5 V
Min.
Max.
－
5.0

単位
ms

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02

tCDS

CS
tCSH.CL

tCSS.CH
tCSH.CH

tCSS.CL
SCK
tDS

SI

SO

tDH

tRSK

MSB INtFSK
LSB IN

High-Z

図3

シリアル入力タイミング

CS
tSKS.HLtSKH.HLtSKH.HH

SCK

tSKS.HH
SI
tOZ.HLtOD.HH

SO

HOLD

図4

ホールドタイミング

7車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02

tSCK

CS

tOZ

tHIGH
SCK
tLOW
ADDR
SI LSB IN
tOD

tOH

tOD

tOH

SO

LSB OUT
tRO
tFO
図5

シリアル出力タイミング

tWS1

tWH1

CS

WP

図6

ライトプロテクト有効タイミング

tWS2

tWH2

CS

WP

図7

8

ライトプロテクト無効タイミング

Rev.1.2_02

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

 各端子の機能説明
1.

CS (チップセレクト入力) 端子
チップを選択状態に設定するための入力端子です。この入力が "H" レベルのとき、本 IC は非選択状態で出力は"High-Z" となります。内部にて書き込み状態でない限り本 IC はスタンバイ状態です。
チップセレクトを "L" レベルにすると本 IC はアクティブ状態になります。電源立ち上げ後、チップセレクトを立ち下げたときに何らかの命令コードを入力する必要があります。

2.

SI (シリアルデータ入力) 端子
シリアルデータの入力端子です。命令コード、アドレス、書き込みデータを取り込みます。シリアルクロックの立ち上がりにてデータをラッチします。

3.

SO (シリアルデータ出力) 端子
シリアルデータの出力端子です。データ出力は、シリアルクロックの立ち下がりにて変化します。

4.

SCK (シリアルクロック入力) 端子
シリアルデータのタイミングを設定するためのクロック入力端子です。命令コード、アドレスおよび書き込みデータの入力は、クロックの立ち上がりで取り込まれます。データ出力は、クロックの立ち下がり時に出力します。

5.

WP (ライトプロテクト入力) 端子
ライトプロテクトは、書き込み命令に対するプロテクトエリアサイズ (ステータスレジスタの BP1, BP0) を保護することを目的としています。 WP 端子は "H" もしくは "L" に固定し、フローティング状態にならないようにしてください。
詳細は、" プロテクト動作" を参照してください。

6.

HOLD (ホールド入力) 端子
ホールドは、本 IC を非選択状態にせずにシリアルコミュニケーションを休止するときに使用します。
ホールド状態では、シリアル出力は "High-Z" となり、シリアル入力およびシリアルクロックは "Don't care" となります。ホールド動作中は、 CS (チップセレクト入力) 端子を "L" レベルにし、本 IC をアクティブ状態にしなければなりません。
詳細は、" ホールド動作" を参照してください。

 初期出荷時データ
初期出荷時のデータは、すべてのアドレスが "FFh" になっています。
また、ステータスレジスタの不揮発性メモリの初期出荷時データは以下のとおりです。
・SRWD = 0
・BP1 = 0
・BP0 = 09

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02

 命令セット
本 IC の命令一覧を表 15 に示します。チップセレクト ( CS ) が "H" から "L" に変化すると命令入力は可能になり、命令は MSB ファーストで入力します。命令コードは下記の表に示すように 1 バイトの構成です。
もし、無効な命令コードを受信したときは、本 IC は非選択状態になります。
表 15

命令セット

命令コード
命令

内容

アドレス

データ

SCK 入力クロック SCK 入力クロック SCK 入力クロック SCK 入力クロック
1~8
9 ~ 1617 ~ 24
25 ~ 32－－－0000 0110－－－
0000 0100

書き込み許可書き込み禁止ステータスレジスタ*1－－b7 ~ b0 出力
RDSR
0000 0101
読み出し
ステータスレジスタ
b7 ~ b0 入力－－
WRSR
0000 0001
書き込み*3
メモリデータ読み出し
D7 ~ D0 出力
A15 ~ A8*2
READ
0000 0011
A7 ~ A0*2
メモリデータ書き込み
D7 ~ D0 入力
A15 ~ A8
WRITE
0000 0010
A7 ~ A0*1. 連続してデータを読み出すことが可能です。
*2. 上位アドレス A15 = Don't care になります。
*3. 指定されたアドレスのデータが出力されると、それに続いて次のアドレスのデータが出力されます。
WREN
WRDI

 動作説明1.

ステータスレジスタ
ステータスレジスタの構成を、下記に示します。ステータスレジスタは、専用の命令により読み出し、書き込み可能
です。
b7

b6

b5

b4

b3

b2

b1

b0

SRWD

0

0

0

BP1

BP0

WEL

WIP

Status Register Write Disable
Block Protect
Write Enable Latch
Write In Progress

図8

ステータスレジスタ構成図

ステータスレジスタのステータスおよびコントロールビットは下記の通りです。
1. 1

SRWD (b7) : Status Register Write Disable

SRWD ビットは、ライトプロテクト ( WP ) 信号と関連して動作します。SRWD ビットとライトプロテクト
本 IC はハードウェアプロテクト状態になります。
( WP ) 信号 (SRWD = "1" , WP = "L" ) の組み合わせにより、このとき、ステータスレジスタ内の不揮発性メモリで構成されるビット (SRWD, BP1, BP0) はリードオンリーとなり、WRSR 命令は実行されません。

10

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02
1. 2

BP1, BP0 (b3, b2) : Block Protect

BP1, BP0 ビットは不揮発性メモリで構成されています。これは、WRITE 命令に対するソフトウェアプロテクトの領域サイズを定義するものです。これらのビットは、WRSR 命令にて書き換え可能です。BP1, BP0 ビットの 1
つまたは両方を "1" にセットしたとき WRITE 命令に対して関連するメモリ領域がプロテクトされます。BP1,
BP0 ビットは、ハードウェアプロテクトモードでなければ書き換えが可能です。
Block Protect の詳細は、" プロテクト動作" を参照してください。
1. 3

WEL (b1) : Write Enable Latch

WEL ビットは、内部の Write Enable Latch の状態を示します。WEL ビットは WREN 命令のみでセットできます。
"1" であれば内部の Write Enable Latch がセットされている状態です。"0" であれば内部の Write Enable Latch がリセット状態で、本 IC は WRITE または WRSR の命令を受け取ることができません。リセットは、下記に示す動作の実行後に行われます。
・電源電圧の低下時
・電源投入時・WRDI 実行後
・WRSR 命令での書き込み動作完了後・WRITE 命令での書き込み動作完了後
1. 4

WIP (b0) : Write In Progress

WIP ビットは、リードオンリーで内部メモリが WRITE 命令または WRSR 命令での書き込み動作中か否かを示します。書き込み動作中であれば "1"、それ以外の状態であれば "0" です。使用例を図 9 に示します。

CS
WRITE or WRSR instruction
RDSR instruction
D2 D1 D0SI

RDSR instruction

RDSR

RDSR
S
R
W
D

SO

RDSR instruction

S
R
W
D

BB
PP
1 0
000

RDSR

000

11

S
R
W
D

BB
PP
1 0
11

WEL, WIP

WEL, WIP

BB
PP
1 0

000

00

WEL, WIP

tPR

図9

2.

書き込み動作中の WEL, WIP ビット使用例

書き込み許可 (WREN)
データの書き込み動作 (WRITE と WRSR) を行う前には、Write Enable Latch (WEL) ビットをセットしてください。
本命令が、WEL ビットをセットする方法です。下記に動作を示します。
チップセレクト ( CS ) にて本 IC を選択後、シリアルデータ入力 (SI) より命令コードを入力します。シリアルクロック (SCK) の 8 発目で、 CS で本 IC を非選択状態にすることにより WEL ビットがセットされます。
チップセレクト ( CS ) が "L" の期間中に、規定数 (n = 8 クロック) と異なるクロックを入力した場合、WREN 命令
はキャンセルされます。

11

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02

CS

WP

High / Low

SCK

1

2

3

4

5

6

7

8

Instruction
SI

High-Z

SO
図 10

3.

WREN 動作書き込み禁止 (WRDI)
WRDI 命令は、Write Enable Latch (WEL) ビットをリセットする 1 つの方法です。チップセレクト ( CS ) にて本 ICを選択後、シリアルデータ入力 (SI) より命令コードを入力します。
シリアルクロック (SCK) の 8 発目で、チップセレクト ( CS ) で本 IC を非選択状態することにより WEL ビットがリセットされます。
チップセレクト ( CS ) が "L" の期間中に、規定数 (n = 8 クロック) と異なるクロックを入力した場合、WRDI 命令
はキャンセルされます。
WEL ビットは、下記に示す動作実行後にリセットされます。
・電源電圧の低下時
・電源投入時・WRDI 実行後
・WRSR 命令での書き込み動作完了後・WRITE 命令での書き込み動作完了後

CS

WP

SCK

High / Low

1

2

3

4

5

Instruction
SI

High-Z

SO
図 11

12

WRDI 動作678

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02
4.

ステータスレジスタ読み出し (RDSR)RDSR 命令は、ステータスレジスタのデータを読み出すことができます。書き込み動作進行中に、WIP ビットをチェッ
クすることにより書き込み動作の進行を確認することができます。
最初にチップセレクト ( CS ) を "L" とします。その後命令コードをシリアルデータ入力 (SI) より入力すると、シリアルデータ出力 (SO) よりステータスレジスタの現在のビットの状態が出力されます。
ステータスレジスタは、連続して読み出すことが可能です。チップセレクト ( CS ) を "H" とすることにより、リードサイクルを終了させることができます。
ステータスレジスタは、いつでも読み出し可能です。書き込みサイクル中であってもステータスレジスタのビットは有効であり、RDSR により読み出すことができます。
2 つのビット WEL, WIP は書き込みサイクル進行中にアップデートされていきます。アップデートされた不揮発性
ビット SRWD, BP1, BP0 は、書き込みサイクル完了後、新たに RDSR 命令を実行することで得ることができます。

CS

WP

SCK

High / Low

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Instruction
SI
ステータスレジスタのデータを出力
SO

High-Z

b7

図 12

5.

b6

b5

b4

b3

b2

b1

b0

b7

RDSR 動作ステータスレジスタ書き込み (WRSR)
WRSR 命令は、ステータスレジスタの値 (SRWD, BP1, BP0) を書き換えることができます。ステータスレジスタのb6, b5, b4, b1, b0 については書き換えできません。ステータスレジスタを読み出したときには、b6, b5, b4 はいつも"0" で読み出されます。
WRSR 命令を実行する前に、WREN 命令にて WEL ビットをあらかじめセットしてください。WRSR の動作を下記に示します。
最初にチップセレクト ( CS ) を "L" とします。その後命令コード、データをシリアルデータ入力 (SI) より入力します。データ入力後または、次のシリアルクロック立ち上がり入力前にチップセレクト ( CS ) を "H" とすることにより、WRSR 書き込み動作を開始します (tPR)。WRSR 書き込み動作の間、WIP ビットの値を読み出すことにより動作状態を確認することができます。書き込み動作中であれば "1"、それ以外の状態であれば "0" です。書き込み動作が完了したときに WEL ビットはリセットされます。
WRSR 命令は、ユーザーがリードオンリーメモリとして取り扱う領域サイズを規定する BP1, BP0 の値を変更することが可能です。また、ライトプロテクト ( WP ) の状態によっては、SRWD ビットをセットまたはリセットすることも可能です。SRWD ビットとライトプロテクト ( WP ) の組み合わせにより本 IC はハードウェアプロテクトモード(HPM) に設定されます。このとき、WRSR 命令は実行されません (" プロテクト動作" 参照)。
SRWD と BP1, BP0 の内容は、WRSR 命令実行中は、WRSR 命令前の値を保持しています。新しくアップデートされた値は、WRSR 命令の実行が完了した時点で変更されます。
チップセレクト ( CS ) が "L" の期間中に、規定数 (n = 16 クロック) と異なるクロックを入力した場合、WRSR 命
令はキャンセルされます。

13

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02

CS

WP

High / Low

SCK

1

2

3

4

5

6

7

9

8

Instruction

11

12

13

14

15

16

ステータスレジスタのデータを入力
b7

SI

b6

b5

b4

b3

b2

b1

b0

High-Z

SO

図 13

6.

10

WRSR 動作

メモリデータ読み出し (READ)
下記に READ 動作を示します。チップセレクト ( CS ) に "L" 入力後、シリアルデータ入力 (SI) より命令コード、
アドレスを入力します。入力されたアドレスは、内部アドレスカウンタへロードされ、そしてアドレスのデータがシリアルデータ出力 (SO) より出力されます。
続けてチップセレクト ( CS ) を "L" に維持したままシリアルクロック入力 (SCK) を入力すると、自動的にアドレス
がインクリメントされ、次のアドレスデータが順次出力されます。
最終アドレスがインクリメントされると、先頭アドレスにロールオーバーします。
リードサイクルを終わらせるためには、チップセレクト ( CS ) を "H" にします。チップセレクトの立ち上がりはサ
イクル中いつでも可能です。READ 命令コードが受け付けられない、または実行できない場合は、書き込み動作中で
す。

CS

WP

SCK

High / Low

1

2

3

4

5

6

Instruction

8

9

10

11

21

22

24

25

26

27

28

29

30

31

32

A3 A2 A1 A0

High-ZD7

備考 上位アドレス A15 = Don't care になります。
図 14

14

23

16-bit Address
A15 A14 A13

SI

SO

7

READ 動作

1バイト目のデータを出力

2バイト目

D6 D5 D4 D3 D2 D1 D0

D7

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02
7.

メモリデータ書き込み (WRITE)
図 15 に、1 バイトのデータを入力した場合のタイミングチャートを示します。チップセレクト ( CS ) に "L" 入力後、シリアルデータ入力 (SI) より命令コード、アドレス、データを入力します。データ入力後または、次のシリアルク
ロック立ち上がり入力前にチップセレクト ( CS ) を "H" とすることにより、WRITE 動作を開始し (tPR)、書き込み動作が終了すると WIP ビット、WEL ビットは "0" にリセットされます。
また、本 IC は 64 バイトのページ書き込みが可能です。基本的なデータ転送手段はバイトライトと同様ですが、8 ビッ
トの書き込みデータをページサイズ分、連続して受け取ることでページ書き込みを行います。図 16 に示す WRITE 動
作 (ページ) のようにチップセレクト ( CS ) に "L" 入力後、シリアルデータ入力 (SI) より、命令コード、アドレス、データを入力します。引き続きチップセレクト ( CS ) を "L" としたまま、次のデータを入力します。以降、連続的に 8 ビットのデータ入力を繰り返します。最後にチップセレクト ( CS ) を "H" とすることにより、WRITE 動作を開始します (tPR)。
アドレスの下位 6 ビットは、8 ビットの書き込みデータを受け取るごとに自動的にインクリメントされます。したがって、書き込みデータが 64 バイトを越える場合であってもアドレスの上位ビットは変化せず、アドレスの下位 6 ビットがロールオーバーし、先に入力された書き込みデータは重ね書きされます。
WRITE 命令が受け付けられないか、または実行されない場合を下記に示します。
・WEL ビットが "1" にセットされていないとき (WRITE 命令直前にあらかじめセットされていない)
・書き込み動作中
・書き込むアドレスが BP1, BP0 によってプロテクト領域となっている
チップセレクト ( CS ) が "L" の期間中に、規定数 (n = 24  m  8 クロック) と異なるクロックを入力した場合、WRITE 命令はキャンセルされます。

CS

WP

SCK

High / Low

1

2

3

4

5

6

7

8

9

11

A15 A14 A13

SI

21

22

23

24

16-bit Address

Instruction

SO

10

25

26

27

28

29

30

31

32

Data Byte 1

A3 A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0

High-Z

備考 上位アドレス A15 = Don't care になります。
図 15

WRITE 動作 (1 バイト)15

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02

CS

WP

High / Low
1

2

3

4

5

6

7

8

9

10 11

22 23 24 25 26 27 28 29 30 31 32

SCK
Instruction

A15 A14 A13

SI

Data Byte (n)16-bit Address (n)A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0

Data Byte (n + x)
D4 D3 D2 D1 D0

High-ZSO

備考 上位アドレス A15 = Don't care になります。
図 16

WRITE 動作 (ページ) プロテクト動作
書き込み禁止ブロックの設定を表 16 に示します。また、本 IC のプロテクト動作について表 17 に示します。ステータス
レジスタの Status Register Write Disable (SRWD) ビットが "0" にリセット (出荷時には、リセット状態になっています) されているときには、ステータスレジスタの値を変更することが可能です。
SRWD ビットが "1" にセットされたとき、下記に示す 2 つの状態があります。
・ ライトプロテクト ( WP ) が "H" のとき、ステータスレジスタの書き込みが可能です。
・ ライトプロテクト ( WP ) が "L" のとき、ステータスレジスタに書き込むことができません。このため、ステータ
スレジスタのプロテクトビット (BP1, BP0) によって設定されている書き込み禁止領域の変更はできません。
ハードウェアプロテクト (HPM) は、下記に示す動作により設定されます。
・ SRWD ビットをセットした後、ライトプロテクト ( WP ) を "L" にしたとき・ ライトプロテクト ( WP ) を "L" にして、SRWD ビットをセット完了したとき
ステータスレジスタ書き込みサイクルでのタイミングを、"図 6
テクト無効タイミング" に示します。

ライトプロテクト有効タイミング"、"図 7

ライトプロ

ライトプロテクト ( WP ) に "H" を入力することで、ハードウェアプロテクト (HPM) を解除することが可能です。
ライトプロテクト ( WP ) が "H" 状態である場合、ハードウェアプロテクト (HPM) は機能せず、ステータスレジスタのプロテクトビット (BP1, BP0) によって設定されるソフトウェアプロテクト (SPM) のみの機能となります。

16

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02
表 16

書き込み禁止ブロックの設定

ステータスレジスタ
BP1
0
0
1
1

BP0
0
1
0
1
表 17

モード

ソフトウェア
プロテクト (SPM)
ハードウェア
プロテクト (HPM)
備考

WP 端子

SRWD
ビット

WEL
ビット

1
1
X
X
0
0

X
X
0
0
1
1

0
1
0
1
0
1

書き込み禁止領域

書き込み禁止ブロックアドレス

0%
25%
50%
100%

なし
6000h ~ 7FFFh
4000h ~ 7FFFh
0000h ~ 7FFFh

プロテクト動作書き込み禁止ブロック
書き込み不可
書き込み不可
書き込み不可
書き込み不可
書き込み不可
書き込み不可通常ブロックステータスレジスタ

書き込み不可
書き込み可
書き込み不可
書き込み可
書き込み不可
書き込み可

書き込み不可
書き込み可
書き込み不可
書き込み可
書き込み不可
書き込み不可X = Don't care ホールド動作
ホールドは、本 IC を非選択状態にせずにシリアルコミュニケーションを中断するために使用します。
ホールド状態では、シリアルデータ出力は "High-Z" となり、シリアルデータ入力およびシリアルクロックは "Don't care"となります。ホールド状態のときは、チップセレクト ( CS ) を "L" レベルにし、本 IC を選択状態にする必要があります。
通常、ホールド状態の期間、本 IC は選択状態を保持しますが、ホールド状態の期間に、本 IC を非選択状態にすることで、進行中の動作を終了することができます。図 17 にホールド動作を示します。
シリアルクロック (SCK) が "L" のとき、下記に示す 2 つの状態があります。
・ ホールド ( HOLD ) を "L" にした場合、ホールド ( HOLD ) の切り替わりと同時にホールド状態を開始します。
・ ホールド ( HOLD ) を "H" にした場合、ホールド ( HOLD ) の切り替わりと同時にホールド状態を終了します。
シリアルクロック (SCK) が "H" のとき、下記に示す 2 つの状態があります。
・ ホールド ( HOLD ) を "L" にした場合、ホールド ( HOLD ) の切り替わり後、シリアルクロック (SCK) が "L" となったときホールド状態を開始します。
・ ホールド ( HOLD ) を "H" にした場合、ホールド ( HOLD ) の切り替わり後、シリアルクロック (SCK) が "L" となったときホールド状態を終了します。

ホールド状態

ホールド状態

SCK

HOLD

図 17

ホールド動作17

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02

 低電源電圧時の書き込み禁止機能
本 IC は低電源電圧の検出回路を内蔵し、電源電圧の低下時および電源投入時には書き込み動作 (WRITE, WRSR) をキャ
ンセルすると共に自動的に書き込み禁止状態 (WRDI) となり WEL ビットがリセットされます。検出電圧、解除電圧は1.20 V typ.です (図 18 参照)。
したがって、電源電圧が低下し再び書き込み可能な電圧まで上昇した後に書き込み動作を行う場合には、書き込み動作(WRITE, WRSR) を行う前に、必ず Write Enable Latch (WEL) ビットをセットしなくてはなりません。
また、書き込み動作中に電源電圧が低下した場合は、書き込みを行っていたアドレスのデータは保証されません。
電源電圧
検出電圧 (−VDET)
1.20 V typ.

解除電圧 (+VDET)
1.20 V typ.

書き込み命令キャンセル
書き込み禁止 (WRDI) 状態に自動設定

図 18

低電源電圧時の動作 入力、出力端子について
1.

入力端子の接続について
本 IC の入力端子は、すべて CMOS 構造になっておりますので、動作時には "High-Z" が入力されないように設計してください。特に電源 ON / OFF 時や動作待機時は CS 入力端子を非選択状態 "H" にしてください。データの誤書き
込みは、 CS 端子が非選択状態 "H" であれば起こりません。 CS 端子を抵抗 (10 k~ 100 kのプルアップ抵抗) を介して VCC に接続してください。
CS 端子とSCK端子が同時に "L" から "H" に遷移すると、SI端子からデータが取り込まれることがあります。
より確実に誤動作を防止するためには、SCK端子をGNDにプルダウン処理することを推奨します。また、SI, WP ,HOLD 端子をそれぞれVCCにプルアップ処理、あるいはGNDにプルダウン処理することを推奨します。 WP , HOLD
端子に関しては、使用しない場合はVCCに直接接続することも可能です。

2.

入力、出力端子等価回路
本 IC の入力端子の等価回路を図 19、図 20 に示します。各入力端子にはプルアップおよびプルダウン素子は内蔵していませんので、フローティング状態にならないよう、設計の際は十分にご注意ください。
図 21 に出力端子の等価回路を示します。出力端子は "H" / "L" / "High-Z" のトライステート出力になります。
2. 1

入力端子
CS, SCK

図 19

18

CS , SCK 端子

車載用 125C 動作 SPI シリアル E2PROM
S-25A256B

Rev.1.2_02
SI, WP, HOLD

図 20
2. 2

SI, WP , HOLD 端子

出力端子
VCC

SO

図 21

SO 端子

 注意事項・ 本 IC に限らず半導体デバイスは絶対最大定格を越えて使用しないでください。とくに電源電圧には十分注意してください。定格外の瞬間的なサージ電圧がラッチアップや、誤動作の原因になります。詳しい使用条件は、データシート
記載の項目を十分にご確認の上、使用してください。
・ 本 IC の端子に水分が付着したまま動作させますと端子間で短絡して誤動作する可能性があります。とくにお客様の評
価中に低温の恒温槽から取り出したときなどに端子に霜がついた場合、このまま動作させますと端子間が水分によって短絡し誤動作する可能性がありますので、ご注意ください。
また結露しやすい場所での使用の際も同様の理由で、十分に注意が必要です。
・ 本 IC は静電気に対する保護回路が内蔵されていますが、保護回路の性能を越える過大静電気が IC に印加されないよ
うにしてください。
・ 弊社 IC を使用して製品を作る場合には、その製品での本 IC の使い方や製品の仕様また、出荷先の国などによって本IC を含めた製品が特許に抵触した場合、その責任は負いかねます。

19

5.02±0.2
8

5

1

4

1.27

0.20±0.05

0.4±0.05

No. FJ008-A-P-SD-2.2

TITLE

SOP8J-D-PKG Dimensions

No.

FJ008-A-P-SD-2.2

ANGLE
UNIT

mm

ABLIC Inc.

4.0±0.1(10 pitches:40.0±0.2)

2.0±0.05
ø1.55±0.05

0.3±0.05

ø2.0±0.05

8.0±0.1

2.1±0.1

6.7±0.1

1

8

4

5

Feed direction

No. FJ008-D-C-SD-1.1

TITLE

SOP8J-D-Carrier TapeNo.

FJ008-D-C-SD-1.1

ANGLE
UNIT

mm

ABLIC Inc.

60°

2±0.5
13.5±0.5

Enlarged drawing in the central part
ø21±0.82±0.5
ø13±0.2

No. FJ008-D-R-S1-1.0

TITLE

SOP8J-D-ReelNo.

FJ008-D-R-S1-1.0

ANGLE

QTY.

UNIT

mm

ABLIC Inc.

4,000

免責事項 (取り扱い上の注意)
1.

本資料に記載のすべての情報 (製品データ、仕様、図、表、プログラム、アルゴリズム、応用回路例等) は本資料発行時点のものであり、予告なく変更することがあります。

2.

本資料に記載の回路例および使用方法は参考情報であり、量産設計を保証するものではありません。本資料に記載の情報を使用したことによる、本資料に記載の製品 (以下、本製品といいます) に起因しない損害や第三者の知的財産権等の権利に対する侵害に関し、弊社はその責任を負いません。

3.

本資料の記載に誤りがあり、それに起因する損害が生じた場合において、弊社はその責任を負いません。

4.

本資料に記載の範囲内の条件、特に絶対最大定格、動作電圧範囲、電気的特性等に注意して製品を使用してください。
本資料に記載の範囲外の条件での使用による故障や事故等に関する損害等について、弊社はその責任を負いません。

5.

本製品の使用にあたっては、用途および使用する地域、国に対応する法規制、および用途への適合性、安全性等を確認、試験してください。

6.

本製品を輸出する場合は、外国為替および外国貿易法、その他輸出関連法令を遵守し、関連する必要な手続きを行ってください。

7.

本製品を大量破壊兵器の開発や軍事利用の目的で使用および、提供 (輸出) することは固くお断りします。核兵器、
生物兵器、化学兵器およびミサイルの開発、製造、使用もしくは貯蔵、またはその他の軍事用途を目的とする者へ提供 (輸出) した場合、弊社はその責任を負いません。

8.

本製品は、生命・身体に影響を与えるおそれのある機器または装置の部品および財産に損害を及ぼすおそれのある機器または装置の部品 (医療機器、防災機器、防犯機器、燃焼制御機器、インフラ制御機器、車両機器、交通機器、車載機器、航空機器、宇宙機器、および原子力機器等) として設計されたものではありません。上記の機器および装置には使用しないでください。ただし、弊社が車載用等の用途を事前に明示している場合を除きます。上記機器または装置の部品として本製品を使用された場合または弊社が事前明示した用途以外に本製品を使用された場合、これらにより発生した損害等について、弊社はその責任を負いません。

9.

半導体製品はある確率で故障、誤動作する場合があります。本製品の故障や誤動作が生じた場合でも人身事故、火災、
社会的損害等発生しないように、お客様の責任において冗長設計、延焼対策、誤動作防止等の安全設計をしてください。また、システム全体で十分に評価し、お客様の責任において適用可否を判断してください。

10. 本製品は、耐放射線設計しておりません。お客様の用途に応じて、お客様の製品設計において放射線対策を行ってください。
11. 本製品は、通常使用における健康への影響はありませんが、化学物質、重金属を含有しているため、口中には入れないようにしてください。また、ウエハ、チップの破断面は鋭利な場合がありますので、素手で接触の際は怪我等に注意してください。
12. 本製品を廃棄する場合には、使用する地域、国に対応する法令を遵守し、適切に処理してください。
13. 本資料は、弊社の著作権、ノウハウに係わる内容も含まれております。本資料中の記載内容について、弊社または第三者の知的財産権、その他の権利の実施、使用を許諾または保証するものではありません。本資料の一部または全部を弊社の許可なく転載、複製し、第三者に開示することは固くお断りします。
14. 本資料の内容の詳細その他ご不明な点については、販売窓口までお問い合わせください。
15. この免責事項は、日本語を正本として示します。英語や中国語で翻訳したものがあっても、日本語の正本が優越します。
2.4-2019.07

www.ablic.com