A D V A N C E I N F O R M A T I O N
ライトプロテクト(WP#)
ライトプロテクト機能は,V を印加することなく,特定のブートセクタを保護するハー
ID
ドウェア的な方法です。これは,WP# / ACC 端子により実現される2 種類の機能の一つ
です。
システムがWP# / ACC 端子にV をアサートすると,「セクタ / セクタブロック プロテ
IL
クト設定 / プロテクト解除」で説明した方法に従って一番外側のブートセクタ(8K バイ
ト×2 個)を保護しているかどうかに関わらず,デバイスはこれらのセクタへのプログラ
ムおよびイレーズ機能を禁止します。一番外側のブートセクタ(8K バイト×2 個)とは,
最下位アドレス(ボトムブート構成時)を含むセクタ(2 個),または最上位アドレス(トッ
プブート構成時)を含むセクタ(2 個)のことです。
システムがWP# / ACC 端子にV をアサートすると,一番外側のブートセクタ(8K バ
IH
イト× 2 個)は以前の状態(プロテクト状態,またはプロテクト解除状態)に戻ります。
すなわち,これら2 個のセクタのセクタプロテクトまたはプロテクト解除は,「セクタ / セ
クタブロック プロテクト設定 / プロテクト解除」で説明した方式によりプロテクトまたは
プロテクト解除されていたかどうかによって決まります。
ただし,デバイスの動作が不安定になりますので,WP# / ACC 端子をフローティングま
たは未接続のままにしないでください。
表 8. WP# / ACC モード
デバイス
WP# 入力電圧
モード
VIL
一番外側のブートセクタ
一番外側のブートセクタ
2
2
個に対するプログラムおよびイレーズ動作を禁止します。
個に対するプログラムおよびイレーズ動作は,直前のプロテクト状
VIH
態に従って許可
/ 禁止します。
アクセラレーションプログラミング(ACC)を可能にします。15 ページの「アクセラレーショ
ンプログラム動作」を参照してください。
VHH
一時的セクタプロテクト解除
(注:下記の説明では,「セクタ」は,セクタおよびセクタブロックの両方を意味します。
セクタブロックとは,同時にプロテクト設定または解除される,隣り合ったセクタ 2 個以
上で構成されます(表6 および表7 を参照してください)。
この機能を使うと,保護設定されているセクタを一時的に保護解除し,システムに実装し
たままデータを変更することができます。RESET# 端子をVID にセットすると,一時的セ
クタプロテクト解除モードになります。このモードでは,プロテクトされていたセクタの
セクタアドレスを選択すれば,そのセクタをプログラムまたはイレーズすることができま
す。RESET# 端子からV を解除すると,前にプロテクトされていたセクタはすべて,再
ID
度,プロテクトされます。この機能のアルゴリズムを図 2 に,タイミング図を図 24 に示
します。WP# / ACC 端子にV を印加すると,一時的セクタプロテクト解除モード時でも,一
IL
番外側のブートセクタ
2
個はプロテクトされたままになります。
2005 年3 月9 日 S29JL032HA11
S29JL032H
25