(57)【要約】【課題】フラッシュメモリの書き込み、消去、ベリファイ時に生成される電源の測定は、テスタでの測定が不可のため、電源線にプローブを当てて測定するため、測定に手間を要するとともに正確な測定が困難であった。【解決手段】第１の電圧伝達手段を介して入力されたアナログ信号をデジタル信号に変換するＡ／Ｄ変換器と、フラッシュメモリに書き換え電圧を供給するフラッシュ電源発生回路とを備え、第２の電圧伝達手段はその書き換え電圧を前記Ａ／Ｄ変換器の入力端子側に伝達するものである。【選択図】図１
2008210415.tif 000002
【特許請求の範囲】
【請求項１】
マイクロコンピュータの入力端子とＡ／Ｄ変換器のアナログ入力端子間に設けた遮断制御可能な第１の電圧伝達手段と、フラッシュメモリ用電源線と前記Ａ／Ｄ変換器のアナログ入力端子間に設けた遮断制御可能な第２の電圧伝達手段と、通常動作モードでは前記第１の電圧伝達手段をＯＮ、第２の電圧伝達手段をＯＦＦとし、前記フラッシュメモリ用電源線の電圧測定モードでは前記第１の電圧伝達手段をＯＦＦ、第２の電圧伝達手段をＯＮとし、前記Ａ／Ｄ変換器の変換結果の読み出し制御を行うＣＰＵとを備えたフラッシュメモリ内蔵マイクロコンピュータ。
【請求項２】
第１の電圧伝達手段の入力端子側に第２の電圧伝達手段の出力端子を接続したことを特徴とする請求項１記載のフラッシュメモリ内蔵マイクロコンピュータ。
【請求項３】
第１の電圧伝達手段の入力端子と第２の電圧伝達手段の出力端子間の接続路に設け該第１の電圧伝達手段の近傍に配置した遮断制御可能な第３の電圧伝達手段を備えたことを特徴とする請求項１記載のフラッシュメモリ内蔵マイクロコンピュータ。
【請求項４】
第１の電圧伝達手段の出力端子側に第３の電圧伝達手段の出力端子を接続したことを特徴とする請求項３記載のフラッシュメモリ内蔵マイクロコンピュータ。
【請求項５】
第１の電圧伝達手段の入力端子側に第２の電圧伝達手段の出力端子を専用の伝送路で接続したことを特徴とする請求項１記載のフラッシュメモリ内蔵マイクロコンピュータ。
【請求項６】
第１の電圧伝達手段に近接して第２の電圧伝達手段を配置したことを特徴とする請求項１記載のフラッシュメモリ内蔵マイクロコンピュータ。
【請求項７】
マイクロコンピュータの入力端子とＡ／Ｄ変換器のアナログ入力端子間に設けた遮断制御可能な第１の電圧伝達手段と、フラッシュメモリ用電源線に２つの電圧分圧素子を直列に接続しその電圧分圧素子の中間をＡ／Ｄ変換器の入力端に接続した遮断制御可能な第２の電圧伝達手段を含む降圧手段と、通常動作モードでは前記第１の電圧伝達手段をＯＮ、前記第２の電圧伝達手段をＯＦＦとし、前記フラッシュメモリ用電源線の電圧測定モードでは前記第１の電圧伝達手段をＯＦＦ、前記第２の電圧伝達手段をＯＮとし、前記Ａ／Ｄ変換器の変換結果の読み出し制御を行うＣＰＵとを備えたフラッシュメモリ内蔵マイクロコンピュータ。
【請求項８】
Ａ／Ｄ変換器の外部トリガ入力端子からのトリガと、フラッシュメモリ制御部のシーケンス回路からのトリガ信号を選択するスイッチを設け、通常動作モードでは前者のトリガが電圧測定モードでは後者のトリガを選択することを特徴とする請求項１から請求項３のうちのいずれか１項あるいは請求項５または請求項６記載のフラッシュメモリ内蔵マイクロコンピュータ。
【請求項９】
フラッシュメモリ制御部のフラッシュ制御レジスタにコマンド対応の電圧発生選択ビットを設けたことを特徴とする請求項１から請求項３のうちのいずれか１項あるいは請求項５または請求項６記載のフラッシュメモリ内蔵マイクロコンピュータ。
【請求項１０】
第２の電圧伝達手段の出力をＡ／Ｄ変換器の入力端子に供給する伝送路の両側に配置した接地線または電源線を備えたことを特徴とする請求項１から請求項３のうちのいずれか１項あるいは請求項５または請求項６記載のフラッシュメモリ内蔵マイクロコンピュータ。
【請求項１１】
フラッシュメモリ用電源線の第２の電圧伝達手段と直列に第４の電圧伝達手段を接続し、この両電圧伝達手段の接続中点をフラッシュメモリの電圧消費部に接続したことを特徴とする請求項１から請求項３のうちのいずれか１項あるいは請求項５または請求項６記載のフラッシュメモリ内蔵マイクロコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、フラッシュメモリを内蔵したマイクロコンピュータ（以下、マイコンと称する）に関し、特に内蔵する中央演算処理装置（以下、ＣＰＵと称する）を用いて、フラッシュメモリの消去、書き込み制御を行う機能を有するマイコンに関するものである。
【背景技術】
【０００２】
マイコンに内蔵されたフラッシュメモリの内容を消去（イレーズ）、書き込み（プログラム）する方法として、従来大きく分けて、ＣＰＵを停止させた状態で外部のフラッシュライタを用いて書き換える外部書き換えモードと、内蔵ＣＰＵを用いてフラッシュメモリの内容書き換え制御を行うＣＰＵ書き換えモードがある。
【０００３】
図１３は従来のＣＰＵ書き換えモード付きのフラッシュメモリ内蔵マイコンの構成を示すブロック図である。図１３において、１はマイコン、２はＣＰＵ、３はフラッシュメモリ部、４はＲＡＭ、５はＡ／Ｄ変換器、６はタイマ、シリアルＩ／Ｏ、Ｄ／Ａ変換器、監視タイマ等の周辺装置、７は入出力ポート制御部、８はＣＰＵ２とフラッシュメモリ部３、ＲＡＭ４、Ａ／Ｄ変換器５、周辺装置６、入出力ポート制御部７間に接続されたデータバスである。
【０００４】
上記フラッシュメモリ部３は、フラッシュメモリ（メモリセルアレイ）１０、アドレスデコーダ１１、センスアンプ／書き込み回路１２、ソース回路１３、フラッシュ電源発生回路１７、フラッシュメモリ制御部１８とを有し、このフラッシュメモリ制御部１８はシーケンス回路２０、フラッシュ制御レジスタ２１、フラッシュコマンドレジスタ２２、コマンドデコーダ２３を有する。そして、フラッシュメモリ制御部１８は制御線３１、３２を介してセンスアンプ／書き込み回路１２、フラッシュ電源発生回路１７と接続されている。
【０００５】
フラッシュ電源発生回路１７で生成した電圧は、電源線３５、３６、３７を通してセンスアンプ／書き込み回路１２、アドレスデコーダ１１、ソース回路１３へ供給する。また、フラッシュ電源発生回路１７は電源端子６０、６１、６２を通じて外部から入力される電源ＶPP、ＶCC、ＶSSを用いて、電源線３５、３６、３７へ出力する電圧を生成する。
【０００６】
８０、８１、８ｎは入力端子７０、７１、７ｎから入力されるアナログ電圧を選択し、Ａ／Ｄ変換器５の入力端ＡＮINへ供給するトランスミッションゲート、端子６７はＡ／Ｄ変換器５の変換動作開始を外部トリガで行わせる場合の外部トリガＡＤTRG入力端子である。
【０００７】
図１４は図１３におけるトランスミッションゲート８０、８１、８ｎ等の１つの構成を示す回路図であり、ひし形で示すトランスミッションゲート２００がＮｃｈトランジスタ２０１とＰｃｈトランジスタ２０２で構成されている。
【０００８】
次にＣＰＵ書き換えモードの動作を説明する。
ａ．ＣＰＵ２はフラッシュメモリ１０に格納されているＣＰＵ書き換え動作制御プログラム（以下、ブート用プログラムと称する）を、データバス８を介してＲＡＭ４に転送する。
【０００９】
ｂ．ＲＡＭ４内のブート用プログラムへジャンプ（以下の動作をＲＡＭ内のブート用プログラムで実行させるため）。
【００１０】
ｃ．ＣＰＵ２がフラッシュ制御レジスタ２１内の「ＣＰＵ書き換えモード選択ビット」に「１」を書き込み、このモードを選択する。
【００１１】
ｄ．マイコン１の外部からフラッシュ電源発生回路１７に書き込み、消去時に使用する高電圧ＶPP（１２．０Ｖ）を供給する。これにより、フラッシュメモリ用電源の生成が可能となる。
【００１２】
ｅ．ＣＰＵ２はフラッシュコマンドレジスタ２２にコマンドを書き込む。
ｆ．コマンドデコーダ２３は、フラッシュコマンドレジスタ２２に書き込まれたコマンドを解読して、シーケンス回路２０に、どのコマンドを実行すべきかを伝える。
【００１３】
ｇ．シーケンス回路２０はそのコマンドに対応するシーケンスを走らせ、制御線３１、３２を介してフラッシュ電源発生回路１７、アドレスデコーダ１１、センスアンプ／書き込み回路１２をしかるべきタイミングで動作させる。
【００１４】
ｈ．フラッシュ電源発生回路１７は、電源線３５、３６、３７に必要なレベルの電圧を必要なタイミングで発生させ、それぞれセンスアンプ／書き込み回路１２、アドレスデコーダ１１、ソース回路１３へ供給する。
【００１５】
上記のコマンドとしては、例えば次のものがある。
リードコマンド：フラッシュメモリの内容を読み出す。
【００１６】
プログラムコマンド：フラッシュメモリへの書き込みを行う。
プログラムベリファイコマンド：書き込み実行後、データが書き込まれたかどうか確認するためにフラッシュメモリの内容を読み出す。
【００１７】
イレーズコマンド：フラッシュメモリの内容を消去する。
イレーズベリファイコマンド：消去実行後、データが消去されたかどうか確認するためにフラッシュメモリの内容を読み出す。
【００１８】
図１５は各コマンド実行中にフラッシュ電源発生回路１７から出力される電源の電圧レベルがどのように設定されたかを例示する図である。
【００１９】
図１６は各コマンド実行中の動きを説明するためにフラッシュメモリ１０、アドレスデコーダ１１、センスアンプ／書き込み回路１２、ソース回路１３から１ビットのメモリセルに接続される部分を抜き出したブロック図で、実際はこれ等の回路が多数並んで配置されている。
【００２０】
図１６において、１２７は１ビットのメモリセル、１３０、１３１はアドレスデコーダ１１内の回路で、それぞれアドレスデコーダ回路、ワード線バッファであり、電源ＶＤＥＣ２、ＶＤＥＣで駆動される。この電源ＶＤＥＣ２、ＶＤＥＣは図１３の電源線３６に相当する。
【００２１】
１２１、１２２、１２３はセンスアンプ／書き込み回路１２内の回路で、それぞれセンスアンプ、書き込み回路、ビット線のセレクタであり、センスアンプ１２１は電源ＶＡＭＰ、書き込み回路は電源ＶＭＤで駆動される。１３３はソース回路で電源ＶＭＳで駆動される。
【００２２】
次に各コマンドにより起動される動作モードによって、図１６の各回路がどのように動作するかを説明する。
【００２３】
読み出し時（リード）：図１５に示すとおり、各電圧は全て５．０Ｖで、ワード線１３５も５Ｖ「Ｈ」となる。センスアンプ１２１はビット線１３６の電位をセンスし、メモリセル１２７が電流を流しやすいか（データ「１」）、流しにくいか（データ「０」）により、メモリセル１２７に格納されているデータをセンスし、データバス８に出力する。
【００２４】
書き込み時（プログラム）：ワード線バッファ１３１用電源ＶＤＥＣが１２Ｖとなるので、メモリセル１２７のゲートにつながるワード線１３５も１２Ｖになる。また、書き込み回路１２２の電源ＶＭＤも１２Ｖとなるので、ドレインにつながるビット線１３６は７Ｖ程度となる。ソース回路１３３の電源は０Ｖである。この状態でメモリセル１２７のドレイン−ソース間に大電流を流し、発生したホットエレクトロンをフローティングゲート１２８へ注入し、データ「０」を書き込む（電流を流しにくくする）。
【００２５】
消去時（イレーズ）：ソース回路１３３の電源ＶＭＳを１２．０Ｖにし、ワード線１３５を０Ｖ「Ｌ」（アドレスデコーダ回路で制御）にし、ビット線１３６をセレクタ１２３で遮断する。この状態でトンネル現象を利用して、フローティングゲート１２８内の電子をソースへ引き抜き、消去（データ「１」に相当、電流を流しやすくする）する。
【００２６】
プログラムベリファイ時：ＶＤＥＣを６．３Ｖとしてワード線を同じ６．３Ｖとする。一方、ＶＡＭＰは５．５Ｖで、センスアンプは５．５Ｖで動作する。この状態ではリード時に比べ、メモリセル１２７は電流を流しやすい。すなわち、データ「１」（消去）と読み出されやすい。従って、メモリセル１２７に深く書き込まれていないと、データ「０」（書き込み）と判断されない。データ「１」と判断されたら、プログラムコマンドを再度実行し、次のプログラムベリファイで「０」と判断されるまで、この動作を繰り返す。
【００２７】
イレーズベリファイ時：電源ＶＤＥＣ、ＶＤＥＣ２を３．５Ｖとしてワード線を３．５Ｖとし、電源ＶＡＭＰを４．０Ｖとし、センスアンプを４．０Ｖで駆動する。この状態ではプログラムベリファイ時とは逆にデータ「０」（書き込み）と読み出されやすい。すなわち、充分に消去されていないとデータ「１」（消去）と判断されない。消去と判断されるまでイレーズとイレーズベリファイを繰り返す。
【００２８】
プログラムベリファイ、イレーズベリファイ時に上記のように電源ＶＤＥＣ，ＶＤＥＣ２，ＶＡＭＰの電圧レベルを中間電位にして読み出すことにより、メモリセル１２７への書き込みレベル、消去レベルの深さ（フローティングゲート内の電子の量または電流の流しやすさ）を調整（一定の深さまで書き込むまたは消去する）している。
【００２９】
従って、書き込み、消去の深さは、これ等の電源電圧に大きく依存することになり、この電圧レベルの調整は、フラッシュメモリの特性を決めるうえで非常に重要である。この電圧が設計値通りに生成されていないと、例えば書き込みが残りすぎて、フローティングゲートから電子が少し抜けただけでデータが消えてしまったり（データ「０」が読めない）、逆に書き込みが深過ぎると、消去しにくくなったりといった不具合が発生する（消去の深さについても同様である）。
【００３０】
ところが、このフラッシュ電源発生回路１７は、調整が難しく、ウエハプロセスの変更、ラインの変更、プロダクトパラメータの変動等により電圧レベルが変動してしまう可能性がある。従って、新規製品の開発時、ウエハプロセス、ラインの変更時あるいはトラブル発生時等にこれ等の電圧レベルを測定する必要がある。
【特許文献１】特開平５−３２５５８０号公報
【特許文献２】特開平８−１６７４７号公報
【発明の開示】
【発明が解決しようとする課題】
【００３１】
従来のフラッシュメモリ内蔵のマイクロコンピュータは以上のように構成されているので、電源ＶＡＭＰ、ＶＤＥＣ、ＶＤＥＣ２等は、チップ外部から測定する手段がなかったので、チップ上のこれ等の配線上にプローブを当てて直接測定していた。このため、保護膜なしのサンプルを作製したり、保護膜を除去したりの手間が必要な上、数μｍ〜１μｍ前後の配線にプローブを当てる高度な技術と専用の測定装置が必要であるとの課題があった。
【００３２】
また、通常のウエハテストでは、これ等の電源電圧レベルの測定ができないので、一度、上記プローブを当てて測定し、回路、プロダクトパラメータ等を調整した後は、大幅な変更がない限り再測定はされなかった。この間、フラッシュ電源発生回路１７が種々の変動に影響を受けにくいように設計されており、また、十分な動作マージンを見込んでいるので、変動がすぐに製品トラブルに結びつくものではないが、例えば、プロダクトパラメータの変動や装置トラブルあるいは微細な異物等が原因で電圧レベルが変動しても検出できない可能性があるという課題があった。なお、上記フラッシュメモリ電源電圧レベルをＡ／Ｄ変換器で測定するものが、例えば特開平５−３２５５８０号公報、特開平８−１６７４７号公報に開示されているが、電圧レベル測定のために専用のＡ／Ｄ変換器を設けているため、構成が複雑で高価である。また、Ａ／Ｄ変換結果は直接レジスタに読み出す、あるいはデジタル値で保存後アナログ値に変換して出力するもので、その読み出しに内蔵ＣＰＵは使用せず、その読み出しも面倒である。
【００３３】
この発明は上記のような課題を解決するためになされもので、フラッシュメモリ部内で生成されるフラッシュメモリ制御用の電源電圧を、通常のテスタや簡易な評価装置を用いて測定できるようにすることを目的とする。
【００３４】
この電源電圧測定により、製品評価を迅速に実施でき、また、ウエハプロセス直後のウエハテストで全チップの測定が行えるので、万一変動があった場合のウエハプロセスへのフィードバックまたは不良品（異物等で著しく電圧値がずれたチップ）のリジェクトが容易に行えるようにすることを目的とする。
【課題を解決するための手段】
【００３５】
この発明に係るフラッシュメモリ内蔵マイクロコンピュータは、マイクロコンピュータの入力端子とＡ／Ｄ変換器のアナログ入力端子間に設けた遮断制御可能な第１の電圧伝達手段と、フラッシュメモリ用電源線と前記Ａ／Ｄ変換器のアナログ入力端子間に設けた遮断制御可能な第２の電圧伝達手段とを備え、ＣＰＵは通常動作モードでは前記第１の電圧伝達手段をＯＮ、第２の電圧伝達手段をＯＦＦとし、前記フラッシュメモリ用電源線の電圧測定モードでは前記第１の電圧伝達手段をＯＦＦ、第２の電圧伝達手段をＯＮとし、前記Ａ／Ｄ変換器の変換結果の読み出し制御を行うものである。
【００３６】
この発明に係るフラッシュメモリ内蔵マイクロコンピュータは、第１の電圧伝達手段の入力端子側に第２の電圧伝達手段の出力端子を接続したものである。
【００３７】
この発明に係るフラッシュメモリ内蔵マイクロコンピュータは、第１の電圧伝達手段の入力端子と第２の電圧伝達手段の出力端子間の接続路に設け該第１の電圧伝達手段の近傍に配置した遮断制御可能な第３の電圧伝達手段を備えたものである。
【００３８】
この発明に係るフラッシュメモリ内蔵マイクロコンピュータは、第１の電圧伝達手段の出力端子側に第３の電圧伝達手段の出力端子を接続したものである。
【００３９】
この発明に係るフラッシュメモリ内蔵マイクロコンピュータは、第１の電圧伝達手段の入力端子側に第２の電圧伝達手段の出力端子を専用の伝送路で接続したものである。
【００４０】
この発明に係るフラッシュメモリ内蔵マイクロコンピュータは、第１の電圧伝達手段に近接して第２の電圧伝達手段を配置したものである。
【００４１】
この発明に係るフラッシュメモリ内蔵マイクロコンピュータは、マイクロコンピュータの入力端子とＡ／Ｄ変換器のアナログ入力端子間に設けた遮断制御可能な第１の電圧伝達手段と、フラッシュメモリ用電源線に２つの電圧分圧素子を直列に接続しその電圧分圧素子の中間をＡ／Ｄ変換器の入力端に接続した遮断制御可能な第２の電圧伝達手段を含む降圧手段とを備え、ＣＰＵは通常動作モードでは前記第１の電圧伝達手段をＯＮ、前記第２の電圧伝達手段をＯＦＦとし、前記フラッシュメモリ用電源線の電圧測定モードでは前記第１の電圧伝達手段をＯＦＦ、前記第２の電圧伝達手段をＯＮとし、前記Ａ／Ｄ変換器の変換結果の読み出し制御を行うＣＰＵとを備えたものである。
【００４２】
この発明に係るフラッシュメモリ内蔵マイクロコンピュータは、Ａ／Ｄ変換器の外部トリガ入力端子からのトリガ信号と、フラッシュメモリ制御部のシーケンス回路からのトリガ信号を受けて選択するスイッチを設けたものである。
【００４３】
この発明に係るフラッシュメモリ内蔵マイクロコンピュータは、フラッシュ制御レジスタにコマンド対応の電圧発生選択ビットを設けたものである。
【００４４】
この発明に係るフラッシュメモリ内蔵マイクロコンピュータは、第２の電圧伝達手段の出力をＡ／Ｄ変換器の入力端子に供給する伝送路の両側に配置した接地線または電源線を備えたものである。
【００４５】
この発明に係るフラッシュメモリ内蔵マイクロコンピュータは、フラッシュメモリ用電源線の第２の電圧伝達手段と直列に第４の電圧伝達手段を接続し、この両電圧伝達手段の接続中点をフラッシュメモリの電圧消費部に接続したものである。
【発明を実施するための最良の形態】
【００４６】
以下、この発明の実施の一形態を説明する。
実施の形態１．
図１はこの発明の実施の形態１によるフラッシュメモリ内蔵マイコンの構成を示すブロック図である。図１において、１はマイコン、２はＣＰＵ、３はフラッシュメモリ部、４はＲＡＭ、５はＡ／Ｄ変換器、６はタイマ、シリアルＩ／Ｏ、Ｄ／Ａ変換器、監視タイマ等の周辺装置、７は入出力ポート制御部、８はＣＰＵ２とフラッシュメモリ部３、ＲＡＭ４、Ａ／Ｄ変換器５、周辺装置６、入出力ポート制御部７間に接続されたデータバスである。
【００４７】
上記フラッシュメモリ部３は、フラッシュメモリ（メモリセルアレイ）１０、アドレスデコーダ１１、センスアンプ／書き込み回路１２、ソース回路１３、フラッシュ電源発生回路１７、フラッシュメモリ制御部１８とを有し、このフラッシュメモリ制御部１８はシーケンス回路２０、フラッシュ制御レジスタ２１、フラッシュコマンドレジスタ２２、コマンドデコーダ２３を有する。そして、フラッシュメモリ制御部１８は制御線３１、３２を介してセンスアンプ／書き込み回路１２、フラッシュ電源発生回路１７と接続されている。
【００４８】
フラッシュ電源発生回路１７で生成した電圧は、電源線３５、３６、３７を通してセンスアンプ／書き込み回路１２、アドレスデコーダ１１、ソース回路１３へ供給する。また、フラッシュ電源発生回路１７は電源端子６０、６１、６２を通じて外部から入力される電源ＶPP、ＶCC、ＶSSを用いて、電源線３５、３６、３７へ出力する電圧を生成する。
【００４９】
８０，８１，８ｎは入力端子７０、７１、７ｎから入力されるアナログ電圧を選択し、Ａ／Ｄ変換器５の入力端ＡＮINへ供給する遮断制御可能な第１の電圧伝達手段としてのトランスミッションゲート、端子６７はＡ／Ｄ変換器５の変換動作開始を外部トリガで行わせる場合の外部トリガＡＤTRG入力端子である。
【００５０】
５０，５１，５２はそれぞれ電源線３５，３６，３７に接続され電源ＶＡＭＰ、ＶＤＥＣ、ＶＤＥＣ２を測定する遮断制御可能な第２の電圧伝達手段としてのトランスミッションゲートであり、これ等は配線３９を介して入力端子７ｎ（ＡＮｎ）に接続されている。そして、このトランスミッションゲート５０、５１、５２の開閉を選択するために選択ビットがフラッシユ制御レジスタ２１に追加されている。
【００５１】
なお、上記トランスミッションゲート８０，８１，８ｎはＡ／Ｄ変換器５の中に設けられたアドレスデコーダ、またトランスミッションゲート５０，５１，５２はフラッシュメモリ部３の中に設けられたアドレスデコーダを介してＣＰＵ２により制御されるが、その具体的構成の図示は省略する。
【００５２】
次に動作について説明する。通常のフラッシュメモリの消去、書き込みの動作は前記従来装置と同一であるから説明を省略する。以下、電源ＶＡＭＰ、ＶＤＥＣ、ＶＤＥＣ２等の測定手順を示す。例えば、イレーズベリファイ時の電源ＶＡＭＰ、ＶＤＥＣ、ＶＤＥＣ２を測定する場合には、
ａ．プログラムのＲＡＭ４転送。
【００５３】
ｂ．ＲＡＭ４へジャンプ。
ｃ．ＣＰＵ書き換えモード選択。
【００５４】
ｄ．ＶPP印加。
以上の測定手順は従来装置と同じである。
【００５５】
ｅ．イレーズベリファイコマンドをフラッシュコマンドレジスタ２２へ書き込む。
ｆ．コマンドデコーダ２３はこのコマンドを解読し、結果をシーケンス回路２０に伝える。
【００５６】
ｇ．シーケンス回路２０はイレーズベリファイコマンドに対応した電位をフラッシュ電源発生回路１７に生成させる信号を出力する。
【００５７】
ｈ．フラッシュ電源発生回路１７はイレーズベリファイ用の電圧を発生し、センスアンプ／書き込み回路１２、アドレスデコーダ１１等へ伝達する。
【００５８】
ｉ．ＣＰＵ２は図２に示す構成のフラッシュ制御レジスタ２１の「測定電源選択ビット」にコード（例えばＶＡＭＰを測定するというコード）を書き込む（コードを書き込む前までは全てのトランスミッションゲート５０、５１、５２をオフ（閉）するコードがデフォルト値として自動的に設定される）。
【００５９】
ｊ．トランスミッションゲート５０がオン（開）し、電源ＶＡＭＰの電圧レベル（によると４．０Ｖ）が配線３９を通って、Ａ／Ｄ変換器５の前段のトランスミッションゲート８ｎの入力端（つまり入力端子７ｎ）に伝達される。
【００６０】
ｋ．ＣＰＵ２は電源ＶＡＭＰの電圧レベルが安定するのを待ったあと、Ａ／Ｄ変換器５を起動させ、入力端子（７ｎ）からのアナログ電位を測定させる。
【００６１】
ｌ．Ａ／Ｄ変換器５はＡ／Ｄ変換を行い、その結果（デジタル値）を内部のＡ／Ｄ変換結果レジスタへ書き込むと同時にＣＰＵ２にＡ／Ｄ変換終了割り込みを要求する。
【００６２】
ｍ．ＣＰＵ２はこの割り込み要求を受けて、Ａ／Ｄ変換結果レジスタの内部を読み出す。
【００６３】
ｎ．ＣＰＵ２はこの結果を例えば入出力ポート制御部７を介してポートＰｎに出力する。外部データバスを使用するモードでは結果データをこの外部データバスにＣＰＵ制御で出力してもよい。
【００６４】
ｏ．テスタでのテスト、評価装置（基板）を用いた評価では、このポートＰｎの状態（デジタル値例えば「１１０１１０１１等」）を読み出すことにより、ＶＡＭＰの電圧レベルを知ることができる。
【００６５】
イレーズベリファイ、リード等についても前記（ｅ）において書き込むコマンドを変えるだけで同様に測定できる。
【００６６】
上記（ｋ）〜（ｏ）では内蔵のＡ／Ｄ変換器５を用いてＶＡＭＰのレベルを測定する方法を示したが、別の方法として（ｊ）でトランスミッションゲート８ｎに出力されるＶＡＭＰの電圧レベルを直接測定することも可能である。
【００６７】
以上のように、この実施の形態１によれば、入力端７ｎと電源ＶＡＭＰ等間にトランスミッションゲート５０、５１、５２を設けるという少ない回路変更により、従来測定することに多大な手間がかかった電源ＶＡＭＰ等の電圧レベルの測定を簡単に行うことができるという効果が得られる。また、テスタでも容易に測定できるので、ウエハプロセス工程へのフィードバックや不具合品のリジェクトを容易に行うことができるという効果が得られる。
実施の形態２．
図３はこの発明の実施の形態２によるフラッシュメモリ内蔵マイクロコンピュータの構成を示すブロック図であり、トランスミッションゲート８ｎの近くにトランスミッションゲート５０、５１、５２のうちのどれか１つでもオン（開）する時にオン（開）する遮断制御可能な第３の電圧伝達手段としてのトランスミッションゲート５３を設けたものである。このトランスミッションゲート５３はＣＰＵ２によって制御する。他の構成は実施の形態１と同一であるから、同一部分には同一符号を付して重複説明を省略する。
【００６８】
以上のように、この実施の形態２によれば、トランスミッションゲート５３を入力端子７ｎとトランスミッションゲート８ｎの近傍に配置することにより、両者入力端子７ｎ−トランスミッションゲート８ｎ間の配線（非常に長い配線３９）に乗ってくる可能性があるチップ内部のノイズの影響を遮断できるので、通常の入力端子７ｎに入力されるアナログ値ＡＮｎをＡ／Ｄ変換する場合において、精度を悪化させないという効果がある。
実施の形態３．
図４はこの発明の実施の形態３によるフラッシュメモリ内蔵マイクロコンピュータの構成を示すブロック図である。５４はトランスミッションゲート５０、５１、５２のうちのどれか１つでもオン（開）する時にオン（開）する第３の電圧伝達手段としてのトランスミッションゲートであり、トランスミッションゲート８０，８１，８ｎの出力端子に接続され、このトランスミッションゲート５４がオン（開）する時はトランスミッションゲート８０、８１、８ｎは全てオフ（閉）する。他の構成は実施の形態１と同一であるから、同一部分には同一符号を付して重複説明を省略する。
【００６９】
以上のように、この実施の形態３によれば、上記実施の形態２と同様に通常のＡ／Ｄ変換精度に影響を与えないという効果が得られる。また、電源ＶＡＭＰ等の測定において、実施の形態２ではトランスミッションゲート５０、５３、８ｎの３段を通るがこの実施の形態３ではトランスミッションゲート５０、５４の２段しか通らないので、より精度の高い測定を行うことができる。ただし、フラッシュメモリ用電源の電圧を直接端子７ｎ（ＡＮｎ）で測定することはできない。
実施の形態４．
図５はこの発明の実施の形態４によるフラッシュメモリ内蔵マイクロコンピュータの構成を示すブロック図である。図において、４０、４１、４２はトランスミッションゲート５０、５１、５２の出力をそれぞれトランスミッションゲート８０、８１、８ｎに伝達する信号線であり、他の構成は実施の形態１と同一であるから、同一部分には同一符号を付して重複説明を省略する。
【００７０】
図６はこの実施の形態４のフラッシュメモリ内蔵マイクロコンピュータの一構成部分であるフラッシュ制御レジスタ２１の構成図を示すもので、実施の形態１の一構成部分であるフラッシュ制御レジスタの「測定電源選択ビット」の代わりに、「電源測定モード選択ビット」を設けたもので、この「電源測定モード選択ビット」に「１」を書き込むと、トランスミッションゲート５０、５１、５２が全てオン（開）する。
【００７１】
この状態でＡ／Ｄ変換器５を動作させ、トランスミッションゲート８０、８１、８ｎからの入力を順に測定していけば、電源ＶＡＭＰ、ＶＤＥＣ、ＶＤＥＣ２が一度（Ａ／Ｄ変換は同時にはできない、自動的に順番に測定する）に測定できる。
【００７２】
以上のように、この実施の形態４によれば、実施の形態１による効果に加え、複数の電圧を一度にまとめて測定することができるという効果が得られる。なお、トランスミッションゲート５０、５１、５２をトランスミッションゲート８０、８１、８ｎの近くに配置してもよく、このようにすれば、実施の形態２と同様にチップ内のノイズの影響を抑えるることができる。
実施の形態５．
図７はこの発明の実施の形態５によるフラッシュメモリ内蔵マイクロコンピュータの構成を示すブロック図であり、トランスミッションゲート５０、５１、５２をトランスミッションゲート８０、８１、８ｎと並列に配置し、それらの出力を１本にまとめてＡ／Ｄ変換器５の入力端ＡＮINに接続したもので、図２に示すフラッシュ制御レジスタ２１の「測定電源選択ビット」で測定するを選ぶと対応するトランスミッションゲート５０、５１、５２のどれかがオン（開）し、トランスミッションゲート８０、８１、８ｎは全てオフ（閉）する。なお、他の構成は実施の形態１と同一であるから、同一部分には同一符号を付して重複説明を省略する。
【００７３】
以上のように、この実施の形態５によれば、トランスミッションゲート５０、５１、５２の１段を通るだけでＡ／Ｄ変換器５に入力されるので、Ａ／Ｄ変換精度が向上するという効果が得られる。また、トランスミッションゲート８０、８１、８ｎと分けているので、通常の入力端子７０、７１、７ｎのアナログ入力値変換においても、内部ノイズの影響を受けにくいという効果がある。
実施の形態６．
通常マイコンでは、Ａ／Ｄ変換器５、トランスミッションゲート８０、８１、８ｎ等はＶSS（＝０Ｖ）からＶCC（＝５．０Ｖ）の間の電圧レベルを測定したり、伝達したりするように設計されているので、ＶCC（＝５．０Ｖ）を越える電圧に対応できるように再設計し直さないと、例えば図１６のプログラムベリファイ時のＶＤＥＣ（＝６．３Ｖ）、ＶＡＭＰ（＝５．５Ｖ）等は測定できないことになる。
【００７４】
これを回避して、マイコン１に通常使用されているＡ／Ｄ変換器５と周辺装置６を有効に活用するためには、フラッシュメモリ部３から出力するまでの間に測定されるべき電圧値を５．０Ｖ以下にリニアに下げる必要がある。例えば６．３Ｖを半分の３．１５Ｖにする。
【００７５】
図８は測定されるべき電圧をリニアに降圧するための降圧手段としての回路図を示すもので、抵抗（電圧分圧素子）２１０、２１１でａ端から入力される電圧（ＶＡＭＰ等）を抵抗分割し、出力端ｂから出力するようになっており、遮断制御可能な電圧伝達手段としてのトランスミッションゲート２１５、２１６，２１７、２１８，２１９の接続位置によって（１）、（２）、（３）の回路構成とすることができる。
【００７６】
上記抵抗２１０、２１１の抵抗値の比を例えば１：１にしておくと、ａ端の電位の１／２の電圧がｂ端に出力される。ｂ端の出力をＡ／Ｄ変換器５で測定すれば、１／２の値として測定される。
【００７７】
図８に示す回路は例えば図１のトランスミッションゲート５０、５１、５２の代わりに配置してもよく、また、トランスミッションゲート５０、５１、５２と並べて配置し、測定すべき電圧が５．０Ｖより高いモード（プログラムベリファイ）では前者の出力を、５．０Ｖ以下のモード（イレーズベリファイ）では後者の出力をトランスミッションゲート８ｎの入力へ伝達するようにしてもよい。この場合、トランスミッションゲート２１５、２１６，２１７、２１８，２１９はＣＰＵ２によって制御するものである。
【００７８】
また、抵抗２１０、２１１の代わりに２つの容量を直列接続し、抵抗分割の代わりに容量分割で降圧した電位を測定するようにしてもよい。この場合には抵抗と違って直流電流が流れないので、トランスミッションゲート２１５〜２１８は不要となる。
【００７９】
以上のように、この実施の形態６によれば、Ａ／Ｄ変換器５をＶCC（＝５．０Ｖ）を越えるレベルの電圧を測定できるように再設計し直さずに、既存のＡ／Ｄ変換器５を用いることができるという効果が得られる。
実施の形態７．
上記実施の形態１から実施の形態５では、Ａ／Ｄ変換の開始は、ＣＰＵ２がコマンドをフラッシュコマンドレジスタ２２へ書き込んだ（ｅ）の後、一定時間を待ってＡ／Ｄ変換器５を起動させる（ｋ）という例を示したが、Ａ／Ｄ変換器５の起動をフラッシュメモリ制御部１８に行わせてもよい。
【００８０】
図９はこの構成を含むこの発明の実施の形態７によるフラッシュメモリ内蔵マイクロコンピュータの構成を示すブロック図である。図９において、９０はスイッチ回路であり、フラッシュメモリ制御部１８から信号線９１を介して供給される制御信号の状態により、Ａ／Ｄ変換器５の外部トリガ入力６８として正規の外部入力端子６７（ＡＤTRG）からの入力か、フラッシュメモリ制御部１８から信号線９２を介して供給されるトリガ信号かのどちらか一方を選択する。Ａ／Ｄ変換器５はトリガ入力６８により、Ａ／Ｄ変換動作を開始するモード（外部トリガモード）を使用する。
【００８１】
フラッシュメモリ制御部１８内のシーケンス回路２０は、コマンド実行シーケンスの一環として、ＶＡＭＰ等の電圧が安定するまでの時間を待った後、トリガ信号を出力する。
【００８２】
これに先立ち、図２に示す「測定電源選択ビット」または図６に示す「電源測定モード選択ビット」に「１」が設定されると、制御信号を信号線９１を介して出力し、スイッチ９０の入力として信号線９２を介して供給されるトリガ信号を選択するようにする。Ａ／Ｄ変換完了後、ＣＰＵ２に割り込み要求を出すのは実施の形態１と同じである。
【００８３】
以上のように、この実施の形態７によれば、測定時、ＣＰＵ２はコマンド発行後、割り込み要求があるまで待つだけでよいので、ソフトウエア作製の手間が少なくなるという効果が得られる。また、イレーズ、プログラム中等シーケンスのある一定時間内のみしか所定の電圧を生成しないモードでは、ＣＰＵ２で同期を取ってＡ／Ｄ変換を開始させることが困難であるので、このトリガ方式が有効となる。
実施の形態８．
上記実施の形態１ではＣＰＵ２が各コマンドをコマンドレジスタに書き込むことにより、シーケンス回路２０、フラッシュ電源発生回路１７を起動し、各電源（ＶＡＭＰ等）を発生させる例を示したが、図１０はフラッシュ制御レジスタ２１にコマンド対応の電圧発生選択ビットを設け、その状態を選択したら、コマンドにかかわらず、フラッシュ電源発生回路１７が所定の電圧を発生するようにする。
【００８４】
以上のように、この実施の形態８によれば、プログラム、イレーズといった通常のコマンド実行では、所定の期間しか発生しないような電圧も、選択ビットをクリアするまでは発生し続けるので、Ａ／Ｄ変換器５の起動タイミングを厳しく設定する必要がなく、ラフな時間設定で測定できるという効果が得られる。
実施の形態９．
マイコンのチップ内は、各種信号線が縦横に走っており、各種配線（例えばアルミ配線）間の容量カップリングにより一方の電圧レベルの変化が隣の線にノイズとして伝達される。通常のデジタル値（０Ｖまたは５Ｖ）では特に問題とはならないが、上記電源電圧値のようなアナログ値を伝える配線にノイズが乗るとＡ／Ｄ変換した場合の精度が低下する。
【００８５】
図１１はこのようなノイズ対策を施した電源測定に使用する配線（図１の信号線３９、図５の信号線４０、４１、４２）のレイアウトパターンを示す。図１１において、斜線部は例えばアルミ等の配線部分であり、配線３９（４０、４１、４２）の両側にＶSS（グランド＝０Ｖ）の配線を配置し、他の信号線の変化が極力配線３９に伝わらないようにしている。なお、両側の配線をマイコンの電源ＶCC（＝５Ｖ）としてもよい。
【００８６】
以上のように、この実施の形態９によれば、隣接する信号線からのノイズの影響を低減することができ、電圧測定を精度よく行うことができるという効果が得られる。
実施の形態１０．
上記実施の形態１から実施の形態９ではフラッシュ電源発生回路１７が生成した電圧（ＶＡＭＰ等）をＡ／Ｄ変換器５で測定する構成を説明したが、実施の形態４の一部を変更することにより、外部からこれ等の電源電圧を供給することができる。
【００８７】
図１２は外部からこれ等の電源電圧を供給するこの発明の実施の形態１０によるフラッシュメモリ内蔵マイクロコンピュータの構成を示すブロック図である。図５との構成差はフラッシュ電源発生回路１７の出力線上に新たに遮断制御可能な第４の電圧伝達手段としてのトランスミッションゲート１５０、１５１、１５２を付加している点である（図５の電源線３５、３６は図面の簡略化のために記載していない）。このトランスミッションゲート１５０、１５１、１５２もＣＰＵ２によって制御する。
【００８８】
通常トランスミッションゲート１５０、１５１、１５２はオン（開）にしておき、通常の動作および上記のＡ／Ｄ変換測定を実施する。ここで、トランスミッションゲート１５０、１５１、１５２をオフ（閉）し、トランスミッションゲート５０、５１、５２をオン（開）にする選択ビットをフラッシュ制御レジスタ２１に設置する。このようにしておくと、センスアンプ／書き込み回路１２、アドレスデコーダ１１に供給する電源（ＶＡＭＰ、ＶＤＥＣ等）を入力端子７０、７１、７ｎを通して外部から入力することができる。トランスミッションゲート１５０，１５１，１５２では、ＶCC（＝５．０Ｖ）を越える電圧を伝達する必要があるので、構成するＰチャネルトランジスタ２０１のバックゲートをＶPP（１２Ｖ）に接続する等の処理が必要である。
【００８９】
以上のように、この実施の形態１０によれば、電源（ＶＡＭＰ、ＶＤＥＣ等）を外部から入力することができるため、設計値前後の電圧を入力しながらリード、イレーズベリファイ、プログラムベリファイ等を実行（フラッシュメモリの読み出し）することにより、センスアンプ／書き込み回路１２、アドレスデコーダ１１の動作マージンをＡ／Ｄ変換器５で測定できるとともに前記各実施の形態と同様にマイコン１で使用しているＡ／Ｄ変換器５で測定できるという効果が得られる。
【００９０】
なお、上記実施の形態では主に電源ＶＡＭＰ、ＶＤＥＣ、ＶＤＥＣ２を想定して説明したが、例えば図１５に示すビット線１３６やソース回路１３の電源ＶＭＳの電圧を測定することも可能である。
【００９１】
以上のように、この発明によれば、フラッシュメモリ用電源線と前記Ａ／Ｄ変換器のアナログ入力端子間に設けた遮断制御可能な第２の電圧伝達手段を備え、この第２の電圧伝達手段をＣＰＵで制御することにより、上記フラッシュメモリ用電源線の電圧を前記Ａ／Ｄ変換器を介して読み出すように構成したので、Ａ／Ｄ変換器入力端子とフラッシュメモリ用電源線間に電圧伝達手段を設けるという少ない回路変更により、従来測定することに多大な手間がかかったフラッシュメモリ用電源電圧レベルの測定を簡単に行うことができる。また、テスタでも容易に測定できるので、ウエハプロセス工程へのフィードバックや不具合品のリジェクトを行える効果がある。
【００９２】
この発明によれば、第１の電圧伝達手段の入力端子側に第２の電圧伝達手段の出力端子を接続した構成としたので、通常のＡ／Ｄ変換精度に影響を与えることなく、フラッシュメモリ用電源電圧レベルの測定において、電圧伝達手段を２段しか通らないので、精度の高い測定を行うことができる効果がある。
【００９３】
この発明によれば、第１の電圧伝達手段の入力端子と第２の電圧伝達手段の出力端子間の伝送路に設け該第１の電圧伝達手段の近傍に配置した遮断制御可能な第３の電圧伝達手段を備えて構成したので、上記伝送路に乗ってくるチップ内部のノイズの影響を遮断でき、入力端子に入力されるアナログ値をＡ／Ｄ変換する場合において、精度を悪化させない効果がある。
【００９４】
この発明によれば、第１の電圧伝達手段の出力端子側に第３の電圧伝達手段の出力端子を接続して構成したので、電圧伝達手段を２段しか通らないので、精度の高い測定を行うことができる効果がある。
【００９５】
この発明によれば、第１の電圧伝達手段の入力端子側に第２の電圧伝達手段の出力端子を専用の伝送路を接続して構成したので、複数の電圧を一度にまとめて測定することができる効果がある。
【００９６】
この発明によれば、第１の電圧伝達手段に近接して第２の電圧伝達手段を配置して構成したので、両者間の配線へ非常に長い配線に乗ってくる可能性があるチップ内部のノイズの影響を遮断できる効果がある。
【００９７】
この発明によれば、フラッシュメモリ用電源線に２つの電圧分圧素子を直列に接続しその電圧分圧素子の中間をＡ／Ｄ変換器の入力端に接続して構成したので、Ａ／Ｄ変換器は所定のレベルの電圧を測定できるように再設計し直さずに、既存のＡ／Ｄ変換器を用いることができる効果がある。
【００９８】
この発明によれば、Ａ／Ｄ変換器の外部トリガ入力端子に、フラッシュメモリ制御部のシーケンス回路からのトリガ信号を受けて動作するスイッチを設けて構成したので、測定時、ＣＰＵはコマンド発行後、割り込み要求があるまで待つだけでよく、ソフトウエア作製の手間が少なくなる。また、イレーズ、プログラム中等、シーケンスのある一定時間内のみしか所定の電圧を生成しないモードでは、ＣＰＵで同期を取ってＡ／Ｄ変換を開始させることが困難であるので、このトリガ方式が有効となる効果がある。
【００９９】
この発明によれば、フラッシュ制御レジスタにコマンド対応の電圧発生選択ビットを設け、この状態を選択したら、コマンドにかかわらず、フラッシュ電源発生回路が所定の電圧を発生するように構成したので、Ａ／Ｄ変換器の起動タイミングを厳しく設定する必要がなく、ラフな時間設定で測定できる効果がある。
【０１００】
この発明によれば、第２の電圧伝達手段の出力をＡ／Ｄ変換器の入力端子に供給する伝送路の両側に配置した接地線または電源線とを備えて構成したので、隣接する信号線からのノイズの影響を低減することができ、電圧測定を精度よく行うことができる効果がある。
【０１０１】
この発明によれば、フラッシュメモリ用電源線の第２の電圧伝達手段と直列に第４の電圧伝達手段を接続し、この両電圧伝達手段の接続中点をフラッシュメモリの電圧消費部に接続して構成したので、電源（ＶＡＭＰ、ＶＤＥＣ等）を外部から入力することができるため、設計値前後の電圧を入力しながらリード、イレーズベリファイ、プログラムベリファイ等を実行（フラッシュメモリの読み出し）することにより、センスアンプ／書き込み回路、アドレスデコーダの動作マージンをＡ／Ｄ変換器で測定できる効果がある。
【０１０２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１０３】
【図１】この発明の実施の形態１によるフラッシュメモリ内蔵マイコンの構成を示すブロック図である。
【図２】実施の形態１におけるフラッシュ制御レジスタの構成図である。
【図３】この発明の実施の形態２によるフラッシュメモリ内蔵マイコンの構成を示すブロック図である。
【図４】この発明の実施の形態３によるフラッシュメモリ内蔵マイコンの構成を示すブロック図である。
【図５】この発明の実施の形態４によるフラッシュメモリ内蔵マイコンの構成を示すブロック図である。
【図６】実施の形態４におけるフラッシュ制御レジスタの構成図である。
【図７】この発明の実施の形態５によるフラッシュメモリ内蔵マイコンの構成を示すブロック図である。
【図８】この発明の実施の形態６による降圧回路の回路図である。
【図９】この発明の実施の形態７によるフラッシュメモリ内蔵マイコンの構成を示すブロック図である。
【図１０】この発明の実施の形態８によるフラッシュ制御レジスタの構成図である。
【図１１】この発明の実施の形態９による電圧配線のレイアウトパターン図である。
【図１２】この発明の実施の形態１０よるフラッシュメモリ内蔵マイコンの構成を示すブロック図である。
【図１３】従来のフラッシュメモリ内蔵マイコンの構成を示すブロック図である。
【図１４】トランスミッションゲートの構成を示す回路図である。
【図１５】各コマンドと各電源電圧値の対応図である。
【図１６】フラッシュメモリセルおよび周辺回路を示すブロック図である。
【符号の説明】
【０１０４】
１  マイコン（マイクロコンピュータ）、２  ＣＰＵ（中央演算処理装置）、５  Ａ／Ｄ変換器、１０  フラッシュメモリ、５０，５１，５２  トランスミッションゲート（第２の電圧伝達手段）、５３，５４  トランスミッションゲート（第３の電圧伝達手段）、８０，８１，８ｎ  トランスミッションゲート（第１の電圧伝達手段）、９０  スイッチ、１５０，１５１，１５２  トランスミッションゲート（第４の電圧伝達手段）、２１０，２１１  抵抗（電圧分圧素子）。
【図１】
2008210415.tif 000003
【図２】
2008210415.tif 000004
【図３】
2008210415.tif 000005
【図４】
2008210415.tif 000006
【図５】
2008210415.tif 000007
【図６】
2008210415.tif 000008
【図７】
2008210415.tif 000009
【図８】
2008210415.tif 000010
【図９】
2008210415.tif 000011
【図１０】
2008210415.tif 000012
【図１１】
2008210415.tif 000013
【図１２】
2008210415.tif 000014
【図１３】
2008210415.tif 000015
【図１４】
2008210415.tif 000016
【図１５】
2008210415.tif 000017
【図１６】
2008210415.tif 000018
【手続補正書】
【提出日】平成20年6月5日(2008.6.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
Ａ／Ｄ変換器と、
電圧発生回路および不揮発性メモリアレイを含む不揮発性メモリと、
中央処理装置とを備え、
前記電圧発生回路は、前記不揮発性メモリアレイの書込み又は消去に用いる電圧を生成し、書込み又は消去動作において前記不揮発性メモリアレイに前記生成電圧を供給し、
前記中央処理装置は、第１動作モードにおいて前記Ａ／Ｄ変換器のアナログ入力端子を外部からアナログ信号が入力される外部入力端子に接続させ、第２動作モードにおいて前記Ａ／Ｄ変換器のアナログ入力端子に前記電圧発生回路の生成する前記生成電圧を供給させ、前記生成電圧の電圧値をデジタル変換した結果を外部出力端子を介して外部出力可能に制御する、データ処理装置。
【請求項２】
Ａ／Ｄ変換器と、
電圧発生回路および不揮発性メモリアレイを含む不揮発性メモリと、
中央処理装置とを備え、
前記電圧発生回路は、前記不揮発性メモリアレイの書込み又は消去に用いる電圧を生成し、書込み又は消去動作において前記不揮発性メモリアレイに前記生成電圧を供給し、
前記中央処理装置は、第１動作モードにおいて前記Ａ／Ｄ変換器のアナログ入力端子を外部からアナログ信号が入力される外部入力端子に接続させ、第２動作モードにおいて前記Ａ／Ｄ変換器のアナログ入力端子に前記電圧発生回路の生成する前記生成電圧を供給させ、前記生成電圧の電圧値をデジタル変換した結果をレジスタに格納する制御を行う、データ処理装置。