JPS6246493A - 半導体集積回路装置 - Google Patents
半導体集積回路装置Info
- Publication number
- JPS6246493A JPS6246493A JP60184115A JP18411585A JPS6246493A JP S6246493 A JPS6246493 A JP S6246493A JP 60184115 A JP60184115 A JP 60184115A JP 18411585 A JP18411585 A JP 18411585A JP S6246493 A JPS6246493 A JP S6246493A
- Authority
- JP
- Japan
- Prior art keywords
- data
- rewriting
- rom
- latch
- eep
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- Y02E30/39—
Landscapes
- Read Only Memory (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔技術分野〕 ′
仁の発明は、半導体集積回路装置技術さらにはEBP−
ROM(電気的に消去および書込可能なメモリ: EA
−ROMとも呼ばれる。)と、とのEEP−ROMを使
用するデジタル回路とが一緒に形成された半導体集積回
路装置に適用して特に有効な技術に関するもので、例え
ばEBP−ROMが塔載されたシングルチップ型マイク
ロ・コンビ瓢−夕に利用して有効な技術に関するもので
ある。
ROM(電気的に消去および書込可能なメモリ: EA
−ROMとも呼ばれる。)と、とのEEP−ROMを使
用するデジタル回路とが一緒に形成された半導体集積回
路装置に適用して特に有効な技術に関するもので、例え
ばEBP−ROMが塔載されたシングルチップ型マイク
ロ・コンビ瓢−夕に利用して有効な技術に関するもので
ある。
例えば、メモリとデジタル回路とが一緒く形成された半
導体集積回路装置としては、いわゆるシングルチップ型
マイクロ・コンピュータが典型的である。
導体集積回路装置としては、いわゆるシングルチップ型
マイクロ・コンピュータが典型的である。
このシングルチップ型マイクロ・コンピュータは、例え
ば機器の組込み用として多く使用され、従来は書き換え
のできないROMを内蔵したものが多かったが、最近で
は、例えば日経マグロウヒル社刊行 日経エレクトロニ
クス 1981年3月30日号80頁(技術速報)に記
載されているもののように、実時間で書き換え可能な不
揮発性メモリをROMとして内蔵したものが提供される
ようになってきた。このような書き換え可能な不揮発性
メモリを内蔵すること忙よシ、マイクロ・コンピュータ
のシステム・プログラムや固定的な記憶データを、例え
ば被制御機器の種類に応じて、ユーザ側にて自由化書込
むことができる。これKよシ、同一機種のマイクロ・コ
ンピュータを多種多様な用途に適合させるととができる
ようになって、半導体集積回路装置の量産効果を活しつ
つ、多種少量の機器への適用が可能になる。
ば機器の組込み用として多く使用され、従来は書き換え
のできないROMを内蔵したものが多かったが、最近で
は、例えば日経マグロウヒル社刊行 日経エレクトロニ
クス 1981年3月30日号80頁(技術速報)に記
載されているもののように、実時間で書き換え可能な不
揮発性メモリをROMとして内蔵したものが提供される
ようになってきた。このような書き換え可能な不揮発性
メモリを内蔵すること忙よシ、マイクロ・コンピュータ
のシステム・プログラムや固定的な記憶データを、例え
ば被制御機器の種類に応じて、ユーザ側にて自由化書込
むことができる。これKよシ、同一機種のマイクロ・コ
ンピュータを多種多様な用途に適合させるととができる
ようになって、半導体集積回路装置の量産効果を活しつ
つ、多種少量の機器への適用が可能になる。
第4図はEEP−ROMを備えたマイクロ・コンピュー
タの一例を示す。
タの一例を示す。
同図忙示すマイクロ・コンピュータはシングルチップ型
マイクロ・コンピュータとして構成されるものであって
、デジタル回路としてのCPU(中央処理ユニット)1
と、電気的に消去および書込可能なメモリとしてのEE
P−ROM2を有する。
マイクロ・コンピュータとして構成されるものであって
、デジタル回路としてのCPU(中央処理ユニット)1
と、電気的に消去および書込可能なメモリとしてのEE
P−ROM2を有する。
CPUIとEEP−ROM2は、アドレスバスL1、デ
ータバスL2.および制御パスL3を介して接続されて
いる。
ータバスL2.および制御パスL3を介して接続されて
いる。
CPU1は、アドレスAxおよび読出/書込制御信号R
,/Wなどを発生してEEP−凡OM2をアクセーし、
データ/(、CL 2を介してデータD・
1の授受を行う。
,/Wなどを発生してEEP−凡OM2をアクセーし、
データ/(、CL 2を介してデータD・
1の授受を行う。
EEP−ROM2は、記憶セルアレイ21、アドレスデ
コーダ22、ラッチ回路A、B、およびデータ選択回路
23などを有する。
コーダ22、ラッチ回路A、B、およびデータ選択回路
23などを有する。
記憶セルアレイ21には、例えば2バイト(2×8ビツ
ト)を1ワードとする記憶行が5行配列され、全体とし
て10バイト(2バイト×57−ド=10バイト)の記
憶容量をもっている。Dla・。
ト)を1ワードとする記憶行が5行配列され、全体とし
て10バイト(2バイト×57−ド=10バイト)の記
憶容量をもっている。Dla・。
Dlb−Dsa、Dsbはそれぞれ1バイトずつの記憶
データを示す。各記憶データDla、Dlb〜D5a、
D5bは、2バイト(1ワード)を単位として消去、書
き込みされるよう【なっている。
データを示す。各記憶データDla、Dlb〜D5a、
D5bは、2バイト(1ワード)を単位として消去、書
き込みされるよう【なっている。
ラッチ回路A、Bは、それぞれが1バイトずつのデータ
を保持し、全体としては1ワードのデータを保持する。
を保持し、全体としては1ワードのデータを保持する。
このラッチ回路A、Bには、アドレスAXの上位桁によ
って指定された部分の記憶データが1ワ一ド単位で一時
的に保持・退避させられる。
って指定された部分の記憶データが1ワ一ド単位で一時
的に保持・退避させられる。
アドレスデコーダ22は、アドレスAXの上位桁に基づ
いて、上記記憶セルアレイ21の中の任意の1ワードデ
ータを選択するワード選択信号X1〜X5を出力する。
いて、上記記憶セルアレイ21の中の任意の1ワードデ
ータを選択するワード選択信号X1〜X5を出力する。
これとともに、そのアドレスAXの下位桁に基づいて、
上記ラッチ回路A、Bのいずれか一方を選択するラッチ
選択信号XOを出力する。
上記ラッチ回路A、Bのいずれか一方を選択するラッチ
選択信号XOを出力する。
データ選択回路23は一種の切換回路であって、上記ラ
ッチ選択信号XoKよって制御される。
ッチ選択信号XoKよって制御される。
第5図は、上述したマイクロ・コンピュータに14換え
るときの動作例を示す。
るときの動作例を示す。
マタ、第6図(a)(b)(C)は、EEP−ROM2
の記憶データの一部を書き換える場合において、七のE
EP−ROMZ内の状態の変化を段階的に分けて示す。
の記憶データの一部を書き換える場合において、七のE
EP−ROMZ内の状態の変化を段階的に分けて示す。
第5図および第6図において、例えばEEP−□
ROMZ内の1′バイトの記憶データDalを書き換え
る場合には、先ず、第1段階として、CPUIからアド
レxAxt−EEP−ROM2に与える。
る場合には、先ず、第1段階として、CPUIからアド
レxAxt−EEP−ROM2に与える。
これにより、第6図(a)に示すように、EEP−RO
MZ内の記憶セルアレイ21から目的の記憶データDa
1を含む1ワードデータ(Dat、Dab)が読出され
て、ラッチ回路A、Bに保持・退避される。
MZ内の記憶セルアレイ21から目的の記憶データDa
1を含む1ワードデータ(Dat、Dab)が読出され
て、ラッチ回路A、Bに保持・退避される。
次に、第2段階として、この時点で読出/書込制御信号
R/Wを書込指定モードに設定する。これkよシ、第6
図(b)に示すように、上記ラッチ回路A、Bのうち、
データ選択回路23で選択された方のラッチ回路Aの保
持データ])alが、任意の書込データDxに書き換え
られる。
R/Wを書込指定モードに設定する。これkよシ、第6
図(b)に示すように、上記ラッチ回路A、Bのうち、
データ選択回路23で選択された方のラッチ回路Aの保
持データ])alが、任意の書込データDxに書き換え
られる。
この後1.第3段階として、第6図(C)K示すように
、ラッチ回路A、Bの各保持データl)x 、 Di
bが記憶セルアレイ21内の元の記憶位置に書き込まれ
る。
、ラッチ回路A、Bの各保持データl)x 、 Di
bが記憶セルアレイ21内の元の記憶位置に書き込まれ
る。
以上のようにして、EEP−ROM2内の任意の1バイ
トデータを指定して書き換えることができるようになっ
ている。
トデータを指定して書き換えることができるようになっ
ている。
しかしながら、上述したマイクロ・コンピュータでは、
上記EEP−ROM2の記憶データの書き換えに際して
、次のような問題点のあることが本発明者によって明ら
かとされた。
上記EEP−ROM2の記憶データの書き換えに際して
、次のような問題点のあることが本発明者によって明ら
かとされた。
すなわち、前述したマイクロ・コンピュータでは、EE
P−ROMZ内の記憶データを書き換えるのく際して、
(1)記憶データを読出してラッチ回路A、Bに保持・
退避させる、(2)ラッチ回路A。
P−ROMZ内の記憶データを書き換えるのく際して、
(1)記憶データを読出してラッチ回路A、Bに保持・
退避させる、(2)ラッチ回路A。
Bに保持されたデータを部分的に書き換える、(3)ラ
ッチ回路の保持データを元の記憶位置に書き込む、以上
の3つの動作(1)(21(3)を時分割で段階的に行
うようになっている。従って、上記EEP−ROM2内
の記憶データの書き換えが一通シ完了するには、第5図
に示すように、動作(1)(2)の実行にそれぞれに要
する時間t1.t2を合計した時間(tl+t2)が必
要であった。そして、この合計時間(tl+t2)がE
EP−R,0M2の見掛は上のアクセス時間tacとな
っていた。このように、EEP−ROM2の記憶データ
を書き換える場合には、その記憶データの読出だけを行
う場合に比べて、かなシ長い時間を要する。また、ラッ
チ回路A、Bに記憶データを一旦読出した後にて書込の
動作を行っていたため、上記書き換え所要時間tacを
短縮しようとすると、書込の動作に割り当てることがで
きる時間が少なくなって、書込余裕時間(書込マージン
)を十分に確保することが難しくなる、という問題が生
じるようになる。
ッチ回路の保持データを元の記憶位置に書き込む、以上
の3つの動作(1)(21(3)を時分割で段階的に行
うようになっている。従って、上記EEP−ROM2内
の記憶データの書き換えが一通シ完了するには、第5図
に示すように、動作(1)(2)の実行にそれぞれに要
する時間t1.t2を合計した時間(tl+t2)が必
要であった。そして、この合計時間(tl+t2)がE
EP−R,0M2の見掛は上のアクセス時間tacとな
っていた。このように、EEP−ROM2の記憶データ
を書き換える場合には、その記憶データの読出だけを行
う場合に比べて、かなシ長い時間を要する。また、ラッ
チ回路A、Bに記憶データを一旦読出した後にて書込の
動作を行っていたため、上記書き換え所要時間tacを
短縮しようとすると、書込の動作に割り当てることがで
きる時間が少なくなって、書込余裕時間(書込マージン
)を十分に確保することが難しくなる、という問題が生
じるようになる。
この発明の目的は、EEP−ROMを内蔵した半導体集
積回路装[Kあって、そのEEP−ROMへの書き換え
所要時間を、十分な書込余裕時間を確保しつつ短縮化す
ることを可能にする技術を提供することにある。
積回路装[Kあって、そのEEP−ROMへの書き換え
所要時間を、十分な書込余裕時間を確保しつつ短縮化す
ることを可能にする技術を提供することにある。
この発明の前記ならびにそのほかの目的と新規な特徴に
ついては、本明細書の記述および添付図面から明らかに
なるであろう。
ついては、本明細書の記述および添付図面から明らかに
なるであろう。
本願において開示される発明のうち代表的なものを簡単
に説明すれば、下記のとおりである。
に説明すれば、下記のとおりである。
すなわち、EEP−ROM内の記憶データの書き換えに
際し、(1)記憶データを読出してラッチ回路A、Bに
保持・退避させる、(2)ラッチ回路A。
際し、(1)記憶データを読出してラッチ回路A、Bに
保持・退避させる、(2)ラッチ回路A。
BK保持されたデータを部分的に書き換える、(3)ラ
ッチ回路の保持データを元の記憶位置に書き込む、以上
の3つの動作(1)(2)(3)のうち、(1)と(2
)の動作を並行して同時に行わせる構成によって、その
EEP−ROMへのアクセス時間を、十分な書込余裕時
間を確保しつつ短縮化することを可能にする、という目
的を達成するものである。
ッチ回路の保持データを元の記憶位置に書き込む、以上
の3つの動作(1)(2)(3)のうち、(1)と(2
)の動作を並行して同時に行わせる構成によって、その
EEP−ROMへのアクセス時間を、十分な書込余裕時
間を確保しつつ短縮化することを可能にする、という目
的を達成するものである。
以下、この発明の代表的な実施例を図面を参照しながら
説明する。
説明する。
なお、図面において同一符号は同一あるいは相当部分を
示す。
示す。
第1図は、この発明が適用されたマイクロ・コンピュー
タの一実施例を示す。
タの一実施例を示す。
同図に示すマイクロ・コンピュータは基本的には前述し
たものと同様である。すなわち、同図に示スマイクロ・
コンピュータはシングルチップ型マイクロ・コンピュー
タとして構成され、デジタル回路としてのCPU(中央
処理ユニット)1と、電気的に消去および書込可能なメ
モリとしてのEEP−ROM2を有する。CPUIとE
EP−ROM2は、アドレスバスL1、データバスL2
、および制御バスL3を介して接続されている。
たものと同様である。すなわち、同図に示スマイクロ・
コンピュータはシングルチップ型マイクロ・コンピュー
タとして構成され、デジタル回路としてのCPU(中央
処理ユニット)1と、電気的に消去および書込可能なメ
モリとしてのEEP−ROM2を有する。CPUIとE
EP−ROM2は、アドレスバスL1、データバスL2
、および制御バスL3を介して接続されている。
CPUIけ、アドレスAxおよび読出/書込制御信号R
,/Wなどを発生してEEP−ROM2t−アクセスし
、データバスL2を介してデータDxの授受を行う。
,/Wなどを発生してEEP−ROM2t−アクセスし
、データバスL2を介してデータDxの授受を行う。
EEP−ROM2は、記憶セルアレイ21、アドレスデ
コーダ22、ラッチ回路A、B、およびデータ選択回路
23などを有する。
コーダ22、ラッチ回路A、B、およびデータ選択回路
23などを有する。
記憶セルア1/イ21には、例えば2バイト(2×8ビ
ツト)を1ワードとする記憶行が5行配列され、全体と
して10バイト(2バイト×5ワード=10バイト)の
記憶容量をもっている。Dta。
ツト)を1ワードとする記憶行が5行配列され、全体と
して10バイト(2バイト×5ワード=10バイト)の
記憶容量をもっている。Dta。
D1b〜])5a 、D5bはそれぞれ1バイトずつの
記憶データを示す。各記憶データD1a、1)1b〜D
5a、D5bは、2バイト(1ワード)を単位として消
去書き込みされるよう罠なっている。
記憶データを示す。各記憶データD1a、1)1b〜D
5a、D5bは、2バイト(1ワード)を単位として消
去書き込みされるよう罠なっている。
ラッチ回路A、Bは、それぞれが1バイトずつのデータ
を保持し、全体としては1ワードのデータを保持する。
を保持し、全体としては1ワードのデータを保持する。
このラッチ回路A、Bには、アドレスAXの上位桁によ
って指定された部分の記憶データが1ワ一ド単位で一時
的に保持・退避させられる。
って指定された部分の記憶データが1ワ一ド単位で一時
的に保持・退避させられる。
アドレスデコーダ22は、アドレスAxの上位桁に基づ
いて、上記記憶セルアレイ21の中の任意の1ワードデ
ータを選択するワード選択信号X1〜X5を出力する。
いて、上記記憶セルアレイ21の中の任意の1ワードデ
ータを選択するワード選択信号X1〜X5を出力する。
これとともに、そのアドレスAXの下位桁に基づいて、
上記2.子回路A、Bのいずれか一方を選択するラッチ
選択信号XOを出力する。
上記2.子回路A、Bのいずれか一方を選択するラッチ
選択信号XOを出力する。
データ選択回路23は一種の切換回路であって、上記ラ
ッチ選択信号Xoによって制御される。
ッチ選択信号Xoによって制御される。
上述した構成に加えて、この実施例では、上記EEP−
ROM2の書き換えに際して、上記2つ
□。
ROM2の書き換えに際して、上記2つ
□。
□
のラッチ回路A、Bは、アドレスAXの下位桁に
:よって選択されたラッチ回路だけが外部から
のデータを書き込まれ、他の非選択のラッチ回路はメモ
リセル21内の非書換部分の記憶データが書き込まれる
ように構成されている。このため、書き換え時には、デ
ータ選択回路23に与えられる選択信号XOがラッチ回
路A、Hにも与えられるようKなっている。これKよっ
て、ラッチ回路A。
:よって選択されたラッチ回路だけが外部から
のデータを書き込まれ、他の非選択のラッチ回路はメモ
リセル21内の非書換部分の記憶データが書き込まれる
ように構成されている。このため、書き換え時には、デ
ータ選択回路23に与えられる選択信号XOがラッチ回
路A、Hにも与えられるようKなっている。これKよっ
て、ラッチ回路A。
Bの読出/書込のモードが個別に制御され、記憶データ
の書き換えに際しては、その書き換えに伴って一旦消去
される非常換データDlbを読出して2ツチ回路BK保
持・退避させる動作と、書込データが保持されるラッチ
回路に外部からデータの書込を行う動作とを、互いKA
行して同時に行わせられるようになっている。
の書き換えに際しては、その書き換えに伴って一旦消去
される非常換データDlbを読出して2ツチ回路BK保
持・退避させる動作と、書込データが保持されるラッチ
回路に外部からデータの書込を行う動作とを、互いKA
行して同時に行わせられるようになっている。
第2図は、上述し九マイクロ・コンピュータ忙おいて、
EEP−ROM2の記憶データの一部を書き換えるとき
の動作例を示す。
EEP−ROM2の記憶データの一部を書き換えるとき
の動作例を示す。
また、第3図(a)(b)は、EEP−ROM20記憶
データの一部を書き換える場合において、そのEEP−
ROM2内の状態の変化を2段階に分けて示す。
データの一部を書き換える場合において、そのEEP−
ROM2内の状態の変化を2段階に分けて示す。
第2図および第3図化おいて、例えばEEP−ROM2
内の1バイトの記憶データ1)alを書き換える場合に
は、先ず、第1段階として、CPUIからアドレスAX
および書込データDXをEEP−几OM2に与える。こ
れと同時忙、読出/書込制御信号R/Wを書込指定モー
ドに設定する。すると、第3図(a)K示すように、書
き換えに伴って一旦消去される非書換データ])lbが
読出されてラッチ回路B4C保持・退避させられる動作
とともに、ラッチ回路AK外部からの書込データ])x
が書き込まれる動作が、同時に行われる。っtb、こζ
では、前述した第1.第2の2つの段階の動作(1)(
2)が並行して同時に行われる。
内の1バイトの記憶データ1)alを書き換える場合に
は、先ず、第1段階として、CPUIからアドレスAX
および書込データDXをEEP−几OM2に与える。こ
れと同時忙、読出/書込制御信号R/Wを書込指定モー
ドに設定する。すると、第3図(a)K示すように、書
き換えに伴って一旦消去される非書換データ])lbが
読出されてラッチ回路B4C保持・退避させられる動作
とともに、ラッチ回路AK外部からの書込データ])x
が書き込まれる動作が、同時に行われる。っtb、こζ
では、前述した第1.第2の2つの段階の動作(1)(
2)が並行して同時に行われる。
従って、この第1段階の後は、ただちに前述した第3段
階の動作(3)K相当する動作に入ることができる。す
まわち、とζでは、第2の段階にて、tsa図(b)に
示すように、ラッチ回路A、Bの各保持データDx 、
DIbが記憶セルアレイ21内の元の記憶位置に書き込
まれる。
階の動作(3)K相当する動作に入ることができる。す
まわち、とζでは、第2の段階にて、tsa図(b)に
示すように、ラッチ回路A、Bの各保持データDx 、
DIbが記憶セルアレイ21内の元の記憶位置に書き込
まれる。
以上のよりに・して、書き換え動作の最初から書込動作
を行うことによ、9、EEP−ROM2内の任意の1バ
イトデータが短いアクセス時間(tac=t2)で完了
する。これによシ、EEP−ROM2への書き換え所要
時間(tac )を、十分な書込余裕時間を確保しつつ
短縮化することができるようにカる。
を行うことによ、9、EEP−ROM2内の任意の1バ
イトデータが短いアクセス時間(tac=t2)で完了
する。これによシ、EEP−ROM2への書き換え所要
時間(tac )を、十分な書込余裕時間を確保しつつ
短縮化することができるようにカる。
(1)EEP−ROM内の記憶データの書き換えに際し
、(1)記憶データを読出してラッチ回路A、BK保持
・退避させる、(2)ラッチ回路A、Hに保持されたデ
ータを部分的に書き換える、(3)ラッチ回路の保持デ
ータを元の記憶位置に書き込む、以上の3つの動作(1
)(2)(3)のうち、(1)と(2)の動作を並行し
て同時に行わせる構成によって、そのEBP−ROMへ
のアクセス時間を、十分な書込余裕時間を確保しつつ短
縮化することができるようになる、という効果が得られ
る。
、(1)記憶データを読出してラッチ回路A、BK保持
・退避させる、(2)ラッチ回路A、Hに保持されたデ
ータを部分的に書き換える、(3)ラッチ回路の保持デ
ータを元の記憶位置に書き込む、以上の3つの動作(1
)(2)(3)のうち、(1)と(2)の動作を並行し
て同時に行わせる構成によって、そのEBP−ROMへ
のアクセス時間を、十分な書込余裕時間を確保しつつ短
縮化することができるようになる、という効果が得られ
る。
以上本発明者によってなされた発明を実施例に基づき具
体的に説明したが、この発明は上記実施例に限定される
ものではなく、その要旨を逸脱しない範囲で種々変更可
能であることはいうまでもない。例えば、上記EEP−
ROM2の記憶データ構成は、2バイト1ワード以外の
組合せであってもよい。
体的に説明したが、この発明は上記実施例に限定される
ものではなく、その要旨を逸脱しない範囲で種々変更可
能であることはいうまでもない。例えば、上記EEP−
ROM2の記憶データ構成は、2バイト1ワード以外の
組合せであってもよい。
以上、本発明者によってなされた発明をその背景となっ
た利用分野であるシングルチップ型マイクロ・コンピュ
ータに適用した場合について説明したが、それに限定さ
れるものではなく、例えば演算プロセッサや通信インタ
ーフェースなどの周辺機能用の半導体集積回路装置など
にも適用できる。
た利用分野であるシングルチップ型マイクロ・コンピュ
ータに適用した場合について説明したが、それに限定さ
れるものではなく、例えば演算プロセッサや通信インタ
ーフェースなどの周辺機能用の半導体集積回路装置など
にも適用できる。
第1図はこの発明が適用されたEEP−ROM内蔵のシ
ングルチップ型マイクロ・コンピュータを示すブロック
図、 第2図はこの発明が適用されたシングルチップm−rイ
p口・コンピュータにおけるEEP−ROMの書き換え
動作の一例を示すタイミングチャート、 第3図(a)、(b)はこの発明が適用されたシングル
チ、プ型マイクロ・コンピュータがEEP−ROMの書
き換え動作を行うときの状態を段階別に示した図、 第4図は従来のBEP−ROM内蔵シングルチップ型ブ
イクロにコンピュータの構成例を示すフ。 ロック図、 第5図は従来のシングルチップ型マイクロ・コンピュー
タにおけるE E P −ROMの書き換え動作の一例
を示すタイミングチャート、 第6図(alb)、(C)は従来のシングルチップ型マ
イクロ・コンピュータがEEP−ROMの書き換え動作
を行うときの状態を段階別に示した図である。 1・・・CPU(中央処理ユニット)、2・・・EEP
−ROM、21・・・記憶セルアレイ、22・・・アド
レスデコーダ、23・・・データ選択回路、A、B・・
・ラッチ回路、Ll・・・アドレスバス、L2・・・デ
ータノ(ヌ、L3・・・制限バス、Dx・・・書込デー
タ、Ax・・・アドレス。 第 2 図 ヒーーーl−C−一一一
ングルチップ型マイクロ・コンピュータを示すブロック
図、 第2図はこの発明が適用されたシングルチップm−rイ
p口・コンピュータにおけるEEP−ROMの書き換え
動作の一例を示すタイミングチャート、 第3図(a)、(b)はこの発明が適用されたシングル
チ、プ型マイクロ・コンピュータがEEP−ROMの書
き換え動作を行うときの状態を段階別に示した図、 第4図は従来のBEP−ROM内蔵シングルチップ型ブ
イクロにコンピュータの構成例を示すフ。 ロック図、 第5図は従来のシングルチップ型マイクロ・コンピュー
タにおけるE E P −ROMの書き換え動作の一例
を示すタイミングチャート、 第6図(alb)、(C)は従来のシングルチップ型マ
イクロ・コンピュータがEEP−ROMの書き換え動作
を行うときの状態を段階別に示した図である。 1・・・CPU(中央処理ユニット)、2・・・EEP
−ROM、21・・・記憶セルアレイ、22・・・アド
レスデコーダ、23・・・データ選択回路、A、B・・
・ラッチ回路、Ll・・・アドレスバス、L2・・・デ
ータノ(ヌ、L3・・・制限バス、Dx・・・書込デー
タ、Ax・・・アドレス。 第 2 図 ヒーーーl−C−一一一
Claims (1)
- 【特許請求の範囲】 1、データ書換部分の記憶データ退避のために複数のラ
ッチ回路を有する電気的に消去および書込可能な不揮発
性メモリと、上記ラッチ回路を介して記憶データの書き
換えあるいは読出を行うデジタル回路とが一緒に形成さ
れた半導体集積回路装置であって、上記記憶データの書
き換えに際し、その書き換えに伴って一旦消去される非
書換データを読出してラッチ回路に退避させる動作と、
書込データが保持されるラッチ回路に外部からのデータ
書込を行う動作とを、互いに並行して同時に行わせるよ
うにしたことを特徴とする半導体集積回路装置。 2、上記不揮発性メモリの書き換えに際して、上記複数
のラッチ回路は、アドレスによって選択されたラッチ回
路だけが外部からのデータを書き込まれ、他の非選択の
ラッチ回路はメモリ内の非書換部分の記憶データが書き
込まれるように構成されていることを特徴とする特許請
求の範囲第1項記載の半導体集積回路装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18411585A JPH0789439B2 (ja) | 1985-08-23 | 1985-08-23 | 半導体集積回路装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18411585A JPH0789439B2 (ja) | 1985-08-23 | 1985-08-23 | 半導体集積回路装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6246493A true JPS6246493A (ja) | 1987-02-28 |
| JPH0789439B2 JPH0789439B2 (ja) | 1995-09-27 |
Family
ID=16147644
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18411585A Expired - Lifetime JPH0789439B2 (ja) | 1985-08-23 | 1985-08-23 | 半導体集積回路装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0789439B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05233464A (ja) * | 1992-02-25 | 1993-09-10 | Fuji Photo Film Co Ltd | Eepromのデータ書換方法およびeepromカード |
| US7219116B2 (en) | 2002-08-21 | 2007-05-15 | Oki Electric Industry Co., Ltd. | Data processing apparatus |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58115673A (ja) * | 1981-12-28 | 1983-07-09 | Fujitsu Ltd | 記憶情報制御方式及び装置 |
-
1985
- 1985-08-23 JP JP18411585A patent/JPH0789439B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58115673A (ja) * | 1981-12-28 | 1983-07-09 | Fujitsu Ltd | 記憶情報制御方式及び装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05233464A (ja) * | 1992-02-25 | 1993-09-10 | Fuji Photo Film Co Ltd | Eepromのデータ書換方法およびeepromカード |
| US7219116B2 (en) | 2002-08-21 | 2007-05-15 | Oki Electric Industry Co., Ltd. | Data processing apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0789439B2 (ja) | 1995-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0411957B2 (ja) | ||
| JPS63145531A (ja) | マイクロプロセッサ | |
| US3644906A (en) | Hybrid associative memory | |
| US5093783A (en) | Microcomputer register bank accessing | |
| US20040266027A1 (en) | Method and system for fast data access using a memory array | |
| EP0299697B1 (en) | Semiconductor integrated circuit device | |
| US4805092A (en) | Electronic circuit for extending the addressing capacity of a processor | |
| US4949242A (en) | Microcomputer capable of accessing continuous addresses for a short time | |
| US4641278A (en) | Memory device with a register interchange function | |
| JP2002222084A (ja) | 半導体記憶装置、セクタアドレス変換回路、アドレス変換方法及び半導体記憶装置の使用方法 | |
| JPS6246493A (ja) | 半導体集積回路装置 | |
| JPS605979B2 (ja) | 電子的制御装置 | |
| US5001629A (en) | Central processing unit with improved stack register operation | |
| JPH0447920B2 (ja) | ||
| JPS608557B2 (ja) | プログラマブル・リードオンリー・メモリを有する計算機 | |
| JP2659147B2 (ja) | 評価用マイクロコンピュータ | |
| EP0714060B1 (en) | One chip microcomputer with built-in non-volatile memory | |
| JP2581057B2 (ja) | 評価用マイクロコンピユ−タ | |
| JPS61246997A (ja) | 電気的消去・再書込み可能型読出し専用メモリ | |
| JP2000112755A (ja) | マイクロコンピュータ | |
| US6338100B1 (en) | Microcontroller having SRAM for storing program instructions and program interface for obtaining the program instructions from an external source | |
| WO2025154744A1 (ja) | 中央演算処理装置 | |
| US6507884B1 (en) | Microcomputer with multiple memories for storing data | |
| JPS6233396A (ja) | 半導体記憶装置 | |
| JP2000285686A (ja) | 不揮発性メモリの書き込み回路 |