ETC BR9020-W

BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
1k, 2k, 4k ビットシリアルポート
直結可能 EEPROM
BR9010-W / BR9010F-W / BR9010FV-W /
BR9010RFV-W / BR9010RFVM-W
BR9020-W / BR9020F-W / BR9020FV-W /
BR9020RFV-W / BR9020RFVM-W
BR9040-W / BR9040F-W / BR9040FV-W /
BR9040RFV-W / BR9040RFVM-W
BR90XX シリーズは、電気的に消去書き込み可能なシリアルポート直結タイプのシリアル EEPROM です。
4 種類の動作命令によってワード単位の読み出し、書き込みを行います。
通信は CS、SK、DI、DO で行い、WC 端子制御により書き換え禁止状態とし、ワンタイム ROM としても使用できま
す。書き込み中の状態は、内部ステータスチェックによりチェックできます。
z用途
ムービー、カメラ、携帯電話、カーステレオ、VTR、TV 他、その他 DIP SW の置き換え等
z特長
1) BR9010-W / F-W / FV-W / RFV-W / RFVM-W (1k bit) : 64 ワード×16 ビット
BR9020-W / F-W / FV-W / RFV-W / RFVM-W (2k bit) : 128 ワード×16 ビット
BR9040-W / F-W / FV-W / RFV-W / RFVM-W (4k bit) : 256 ワード×16 ビット
2) 単一電源動作。
3) シリアルデータ入出力。
4) データ書き換え時の自動消去機能内蔵。
5) 低消費電流である。
動作時 (5V 時) : 2mA (max.)
待機時 (5V 時) : 3µA (max.)
6) SK 端子にノイズフィルタ内蔵。
7)低電源電圧時の誤書き込み禁止回路。WC pin による誤書き込み禁止機能。
8) DIP8 / SOP8 / SSOP-B8 / MSOP8 と小型パッケージ。
9) ローム独自の W-Cell 構造で高信頼性。
10) 100,000 回のデータ書き換えが可能。
11) 10 年間のデータ保持が可能。
12) シリアルポートと容易に接続可能。
13) 出荷時データ 全アドレス FFFFh。
1/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
zブロックダイアグラム
R/B
Command decode
CS
Power supply
voltage detector
Control
Clock generation
Write disable
SK
Command
register
DI
Address
buffer
6bitBR9010
7bitBR9020
8bitBR9040
Address
decoder
16bit
R/W
amplifier
High voltage
generator
6bitBR9010
7bitBR9020
8bitBR9040
WC
1,024bit BR9010
2,048bit BR9020
4,096bit BR9040
EEPROM
Data
register
DO
array
16bit
z各端子説明
Pin No.
Pin name
Function
BR90xx-W/RFV-W/RFVM-W
BR90xxF-W/FV-W
1
3
CS
2
4
SK
シリアルデータクロック入力
3
5
DI
オペコード、アドレス、及びシリアルデータ入力
4
6
DO
シリアルデータ出力
5
7
GND
全入出力の基準電圧、0V
6
8
WC
ライトコントロール入力
7
1
R/B
READY、BUSYステータス信号出力
8
2
VCC
チップセレクト入力
電源を接続
2/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
z絶対最大定格 (Ta=25°C)
Parameter
印加電圧
許容損失
Symbol
Limits
Unit
VCC
−0.3∼+7.0
V
BR9010-W,
BR9020-W,
BR9040-W
DIP8
800∗1
BR9010F-W,
BR9020F-W,
BR9040F-W
SOP8
450∗2
SSOP-B8
300∗3
MSOP8
310∗4
Pd
BR9010FV-W, BR9010RFV-W,
BR9020FV-W, BR9020RFV-W,
BR9040FV-W, BR9040RFV-W
mW
BR9010RFVM-W,
BR9020RFVM-W,
BR9040RFVM-W
−65∼+125
°C
Topr
−40∼+85
°C
−
−0.3∼VCC+0.3
V
保存温度範囲
Tstg
動作温度範囲
各端子電圧
∗1 Ta=25°C以上で使用する場合は、1°Cにつき8.0mWを減じる。
∗2 Ta=25°C以上で使用する場合は、1°Cにつき4.5mWを減じる。
∗3 Ta=25°C以上で使用する場合は、1°Cにつき3.0mWを減じる。
∗4 Ta=25°C以上で使用する場合は、1°Cにつき3.1mWを減じる。
z推奨動作条件 (Ta=25°C)
Parameter
電源電圧
入力電圧
書き込み
Symbol
VCC
読み出し
VIN
Min.
Typ.
Max.
Unit
2.7
−
5.5
V
2.0
−
5.5
V
0
−
VCC
V
3/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
z電気的特性
(特に指定のない限り Ta=−40~+85°C, VCC=2.7V~5.5V)
Symbol
Min.
Typ.
Max.
Unit
"LOW" 入力電圧1
VIL1
−
−
0.3×VCC
V
DI pin
"HIGH" 入力電圧1
VIH1
0.7×VCC
−
−
V
DI pin
"LOW" 入力電圧2
VIL2
−
−
0.2×VCC
V
CS, SK, WC pin
Parameter
Conditions
"HIGH" 入力電圧2
VIH2
0.8×VCC
−
−
V
CS, SK, WC pin
"LOW" 出力電圧
VOL
0
−
0.4
V
IOL=2.1mA
"HIGH" 出力電圧
VOH
VCC−0.4
−
VCC
V
IOH=−0.4mA
入力リーク電流
ILI
−1
−
1
µA
VIN=0V∼VCC
出力リーク電流
ILO
−1
−
1
µA
VOUT=0V∼VCC, CS=VCC
ICC1
−
−
2
mA
fSK=2MHz, tE / W=10ms (WRITE)
ICC2
−
−
1
mA
fSK=2MHz (READ)
スタンバイ電流
ISB
−
−
3
µA
CS, SK, DI, WC=VCC, DO, R / B=OPEN
SK周波数
fSK
−
−
2
MHz
−
Conditions
動作時消費電流
(特に指定のない限り Ta=−40~+85°C, VCC=2.7V~3.3V)
Parameter
Symbol
Min.
Typ.
Max.
Unit
"LOW" 入力電圧1
VIL1
−
−
0.3×VCC
V
DI pin
"HIGH" 入力電圧1
VIH1
0.7×VCC
−
−
V
DI pin
"LOW" 入力電圧2
VIL2
−
−
0.2×VCC
V
CS, SK, WC pin
"HIGH" 入力電圧2
VIH2
0.8×VCC
−
−
V
CS, SK, WC pin
"LOW" 出力電圧
VOL
0
−
0.4
V
IOL=100µA
"HIGH" 出力電圧
VOH
VCC−0.4
−
VCC
V
IOH=−100µA
入力リーク電流
ILI
−1
−
1
µA
VIN=0V∼VCC
ILO
−1
−
1
µA
VOUT=0V∼VCC, CS=VCC
ICC1
−
−
1.5
mA
fSK=2MHz, tE / W=10ms (WRITE)
ICC2
−
−
0.5
mA
fSK=2MHz (READ)
スタンバイ電流
ISB
−
−
2
µA
CS, SK, DI, WC=VCC, DO, R / B=OPEN
SK周波数
fSK
−
−
2
MHz
出力リーク電流
動作時消費電流
−
4/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
z動作タイミング特性
(特に指定のない限り Ta=−40~+85°C, VCC=2.7~5.5V)
Parameter
Symbol
Min.
Typ.
Max.
Unit
CSのセットアップ時間
fCSS
100
−
−
ns
CSのホールド時間
tCSH
100
−
−
ns
データセットアップ時間
tDIS
100
−
−
ns
データホールド時間
tDIH
100
−
−
ns
DOの立ち上がり遅延時間
tPD1
−
−
150
ns
DOの立ち下がり遅延時間
tPD0
−
−
150
ns
セルフタイム式プログラミングサイクル
tE / W
−
−
10
ms
CSの最短 "HIGH" 時間
tCS
250
−
−
ns
READY / BUSY 表示が有効になる時間
tSV
−
−
150
ns
DOがHIGH-Zになる時間(CSより)
tOH
0
−
150
ns
データクロック"HIGH"時間
tWH
230
−
−
ns
データクロック"LOW"時間
tWL
230
−
−
ns
ライトコントロールセットアップ時間
tWCS
0
−
−
ns
ライトコントロールホールド時間
tWCH
0
−
−
ns
5/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
z入出力回路図
(1) 入力回路図
CS int.
RESET int.
SK
CS
CS int.
WC
DI
(2) 出力回路図
DO
OE int.
R/B
6/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
z動作説明
(1) 命令モード
命 令
開始ビット
アドレス
オペコード
データ
(A6)∗2
(A7)∗1
読み出し (READ)
1010
1000
A0 A1 A2 A3 A4 A5
書き込み (WRITE)
1010
0100
A0 A1 A2 A3 A4 A5 (A6)∗2 (A7)∗1 D0 D1−D14 D15 (WRITE DATA)
消去/書き込み可能 (WEN)
1010
0011
消去/書き込み禁止 (WDS)
1010
0000
∗ ∗ ∗ ∗ ∗ ∗ ∗
∗ ∗ ∗ ∗ ∗ ∗ ∗
D0 D1−D14 D15 (READ DATA)
∗
∗
∗はVIHまたはVILのいずれか。
アドレス、データはLSBファーストで入力してください。
BR9020-W/F-W/FV-W/RFV-W/RFVM-Wの場合 ∗1は "0"
BR9010-W/F-W/FV-W/RFV-W/RFVM-Wの場合 ∗1, 2は "0"
同期データ入出力タイミング
CS
tCS
tWH
tCSS
tCSH
tDIH
SK
tWL
tDIS
DI
tPD
tPD
tOH
DO
WC
Fig.1
・SKの立ち上がりエッジで入力データを読み込みます。
・SKの立ち下がりエッジに同期してデータ出力を行います。
・WCは書き込み命令のみに関係し、読み出し・書き込み可能・書き込み禁止についてはWCの状態に関係なく実行できます。
・各命令間にはCSを tCS以上 "HIGH" にしてください。CSが "LOW" のままですと次の命令を受け付けません。
7/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
(2) 書き込み可能 / 禁止
H
SK
1
4
12
8
16
L
ENABLE = 11
DISABLE = 00
H
CS
L
H
1
DI
0
1
0
0
0
L
High-Z
DO
H
R/B
WC
HIGH or LOW
Fig.2
1) 電源投入時は書き込み禁止モードを実行したと同様に書き込み確認用ラッチはリセットされた状態になっておりま
す。書き込みモードを入力する前に、書き込み可能モードを入力してください。
書き込み可能モードが一旦、認定されると書き込み禁止モードが入力されるか、電源がオフされるまで有効です。
2) 16 クロック以後のクロックは必要ありません。入力しましても IC は無視します。
3) 書き込み可能/禁止のどちらのモードにおきましてもWC入力に依存しませんので、
この命令入力中、
WCは “HIGH”、
“LOW” どちらでもかまいません。
4) こちらのモードは、オペコード入力後のアドレス 8 ビット分のクロック入力後受け付けます。 (ただし、両モードに
は、アドレスの内容は関係ないので無視します。)
8/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
(3) 読み出しサイクル
H
SK
4
1
8
16
32
L
tCS
H
CS
L
STANDBY
H
0
1
DI
1
0
1
0
0
0
A0
A5
0
0
L
HIGH-Z
HIGH-Z
D0
DO
D15
D0
D15
tOH
H
n番地の
データ出力
R/B
WC
n+1番地の
データ出力
HIGH or LOW
Fig.3 BR9010-W / F--W / FV-W / RFV-W / RFVM-W
SK
H
4
1
8
16
32
48
L
tCS
H
CS
L
STANDBY
H
0
1
DI
1
0
1
0
0
0
A0
A6
0
L
HIGH-Z
HIGH-Z
D0
DO
D15
D0
D15
tOH
H
n番地の
データ出力
R/B
n+1番地の
データ出力
HIGH or LOW
WC
Fig.4 BR9020-W / F-W / FV-W / RFV-W / RFVM-W
SK
H
4
1
8
16
32
L
tCS
H
CS
L
STANDBY
H
1
DI
0
1
0
1
0
0
0
A0
A6
A7
L
HIGH-Z
HIGH-Z
D0
DO
D15
D0
D15
tOH
H
n番地の
データ出力
R/B
WC
n+1番地の
データ出力
HIGH or LOW
Fig.5 BR9040-W / F-W / FV-W / RFV-W / RFVM-W
1) 16 クロックの立ち下がりより、出力されたアドレス (n 番地) のデータを、DO 端子より出力します。
DO 出力は、SK 立ち下がりから内部回路遅延により、tPDO、tPD1 の時間遅れてデータ変化します。tPD0 及び tPD1 期間
中は前のデータ、もしくは不定となっていますので、データの取り込みは tPD の時間を確保した後に行ってください。
(Fig.1 同期データ入出力タイミング参照)
2) 32 クロックの立ち下がりより、出力された次のアドレス (n+1 番地) のデータを出力し、以降クロックを入力し続け
ると、16 クロック毎に次のアドレスのデータを出力します。ただし、CS 入力を “HIGH” とすると、リセットされ
ます。
9/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
(4) 書き込みサイクル
H
SK
1
4
8
16
32
L
H
CS
L
tCS
H
1
DI
0
1
0
0
1
0
0
A0
A5
0
0
D0
D15
L
High-Z
High-Z
DO
tSV
H
tE/W
R/B
H
WC
tWCS
tWCH
L
Fig.6 BR9010-W / F-W / FV-W / RFV-W / RFVM-W
SK
H
1
4
8
16
32
L
H
CS
L
tCS
H
0
1
DI
1
0
0
1
0
0
A0
A6
0
D0
D15
L
High-Z
High-Z
DO
tE/W
tSV
H
R/B
H
WC
tWCS
tWCH
L
Fig.7 BR9020-W / F-W / FV-W / RFV-W / RFVM-W
SK
H
1
4
8
16
32
L
H
CS
L
tCS
H
1
DI
0
1
0
0
1
0
0
A0
A6
A7
D0
D15
L
High-Z
High-Z
DO
tSV
H
tE/W
R/B
H
WC
tWCS
tWCH
L
Fig.8 BR9040-W / F-W / FV-W / RFV-W / RFVM-W
10/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
1) 書き込みモード入力中、CS は“LOW”である必要がありますが、書き込みが開始されると、CS は “HIGH”、“LOW”
どちらでもかまいません。しかし、CS と WC を共通接続して使用の場合、書き込み実行中の CS、WC は “LOW” に
してください。
(端子 WC を書き込み中に “HIGH” にされますと、その時点で書き込みを強制終了します。その場合、その番地のデ
ータは不定となりますので再書き込みをお願いいたします。)
2) R / B 端子が BUSY から READY になった後、CS を一旦 “HIGH” にした後、“LOW” にしていると、コマンド受付状
態になっておりますので、SK、DI よりデータを受け取ります。
ただし、コマンド入力後 CS を “HIGH” とせず “LOW” のままの場合には、一旦 “HIGH” とするまで、コマンド入
力はキャンセルされます。
3) 32 クロックの立ち上がりより、tSV 経過後 R / B 端子は “LOW” になります。
4) 書き込み実行中は、R / B 端子は “LOW” になります。 (最後のデータ D15 を取り込んだ SK の立ち上がりエッジ後
に IC 内部のタイマ回路が作動しはじめ、tE / W の期間中にメモリセルのデータを書き換え、自動終了します。)
このとき、tE / W の期間中 SK 入力は “HIGH”、“LOW” のいずれでも可能。
5) 書き込み命令入力後、SK が “LOW” の時に CS を立ち下げると DO 端子から R / B ステータス表示が可能です。
(READY / BUSY の項 参照)
(5) READY / BUSY 表示 ( R / B 端子、DO 端子)
1) この表示は内部のステータス信号を出力し、R / B 端子は常時“HIGH”or“LOW”を出力します。DO 端子からも出
力が可能で、書き込みコマンド終了後、SK が“LOW”の時に CS を立下げると“HIGH”or“LOW”が出力されま
す。
(R / B 端子を使用しなく、オープンとしても差し支えありません。
)
2) メモリセルへ書き込む時、SK 信号の 32 クロックの立ち上がりから tSV のあと R / B 端子から READY / BUSY 表示を
出力します。
R / B 表示 = “LOW”
:書き込み中
(IC 内部のタイマ回路が作動して、tE / W の期間後、このタイマ回路は自動終了します。
この間、
他の命令は受け付けません。
)
またメモリセルへの書き込みはtE / W の期間に行われ、
R / B 表示 = “HIGH”
:命令待機状態
(メモリセルの書き込みが終了し次の命令を受け付けます。
)
SK
クロック
CS
DI
書き込みコマンド
tPD
tOH
HIGH-Z
READY
DO
HIGH-Z
BUSY
R/B
READY
BUSY
READY
Fig.9 R / B ステータス出力タイミング図
11/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
(6) DI、DO 端子の直結について
DI、DO 端子を直結しての通信は可能ですが、前頁の READY / BUSY 信号出力時におきましても、コントローラ側
のポートについては、データの衝突が起こらないように注意してください。
z使用上の注意
(1) 電源 ON / OFF 時
1) 電源 ON / OFF 時は、CS を“HIGH”
(=VCC)にしてください。
2) CS が“LOW”では入力受け付け状態(アクティブ)になります。このままで電源を立ち上げると、ノイズ等の影響
により誤動作、
誤書き込みを起こす恐れがあります。
これらを防止するためにも電源ON時には、
CS=“HIGH”
(=VCC)
として立ち上げてください。
(良い例) CS 端子が VCC に PULL UP されている。
電源 OFF 時は再投入まで 10ms 以上としてください。
この条件を守らないで再び電源を立ち上げた場合 IC 内部回路がリセットされない場合がありますのでご
注意ください。
(悪い例) CS 端子が電源 ON / OFF 時“LOW”になっている。
この場合常に CS=“LOW”となり、EEPROM はノイズ等の影響により誤動作、誤書き込みする恐れが
あります。
∗ CS 入力が HIGH-Z でもこの例のようになる場合がありますのでご注意ください。
VCC
VCC
GND
VCC
CS
GND
良い例
悪い例
Fig.10
(2) ノイズ対策
1) SK ノイズ
SK クロック入力の立ち上がりにノイズが乗るとクロックが余計にはいったと認識し、ビットずれによる誤動作の原
因となります。
2) WC ノイズ
書き込み実行中、WC 端子にノイズが乗りますと誤認識し、書き込み動作を強制キャンセルする恐れがありますので
ご注意ください。
3) VCC ノイズ
電源ラインへノイズやサージが乗りますと誤動作を起こす可能性がありますので、これらを取り除くために電源とグ
ランド間にパスコンをとりつけることをおすすめします。
12/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
(3) 各モードのキャンセル方法
1) 読み出し命令の場合
32クロック
SK
CS
DI
開始ビット
4ビット
オペコード
4ビット
アドレス
8ビット
16ビット
DO
DO
データ
D15
リードモードの全区間において、いつでもキャンセルが可能です。
WC
HIGH or LOW
Fig.11
キャンセル方法 : CS 端子を “High”
2) 書き込み命令の場合
32クロック
SK
CS
DI
開始ビット オペコード
4ビット
4ビット
アドレス
DO
8ビット
データ
D15
16ビット
tE / W
R/B
a
b
c
d
WC
Fig.12
キャンセル方法
a:CS 端子を“HIGH”でキャンセルします。WC 端子には依存しません。
b:WC 端子が一瞬でも“HIGH”になりますと書き込みを強制キャンセルします。また、CS 端子が“HIGH”でもキャ
ンセルします。この時、書き込みは実行しておりませんので指定したアドレスのデータは書き変わっておりません。
c:WC 端子“HIGH”または、電源 OFF(ただし、この方法はあまり推奨しません)により強制キャンセルされますが、
その時指定しました番地のデータは保証しかねますので再書き込みをお願いいたします。
d:R / B 信号が“HIGH”
(tE / W 期間後)時に CS を“HIGH”にしますと IC 内部はリセットされ、次のコマンドの入力
待機状態となります。
13/14
BR9010-W / F-W / FV-W / RFV-W / RFVM-W / BR9020-W / F-W / FV-W /
RFV-W / RFVM-W / BR9040-W / F-W / FV-W / RFV-W / RFVM-W
メモリ IC
z外形寸法図 (Units : mm)
BR9010-W, BR9020-W, BR9040-W
BR9010FV-W, BR9010RFV-W
BR9020FV-W, BR9020RFV-W
BR9040FV-W, BR9040RFV-W
9.3±0.3
5
3.0±0.2
1
4
0.3Min.
4
7.62
1.15±0.1
0.1
0.51Min.
5
0.3±0.1
2.54
0.5±0.1
0.15±0.1
0.1
0.22±0.1
0.65
(0.52)
0° ~ 15°
DIP8
SSOP-B8
BR9010F-W, BR9020F-W, BR9040F-W
BR9010RFVM-W, BR9020RFVM-W, BR9040RFVM-W
2.9±0.1
4
6.2±0.3
4.4±0.2
1.5±0.1
0.11
1.27
0.4±0.1
SOP8
0.15±0.1
0.1
8
5
1
4
2.8±0.1
1
+0.05
0.145−0.03
0.475
0.9Max.
0.75±0.05
0.08±0.05
5
0.3Min.
8
4.0±0.2
5.0±0.2
0.29±0.15
0.6±0.2
3.2±0.2
3.4±0.3
1
8
6.4±0.3
4.4±0.2
6.5±0.3
8
0.22
0.65
+0.05
−0.04
0.08 M
0.08 S
MSOP8
14/14