JPS63158682A - Icカード - Google Patents
IcカードInfo
- Publication number
- JPS63158682A JPS63158682A JP62280086A JP28008687A JPS63158682A JP S63158682 A JPS63158682 A JP S63158682A JP 62280086 A JP62280086 A JP 62280086A JP 28008687 A JP28008687 A JP 28008687A JP S63158682 A JPS63158682 A JP S63158682A
- Authority
- JP
- Japan
- Prior art keywords
- control
- memory element
- signal
- card
- microcomputer
- 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.)
- Pending
Links
Landscapes
- Credit Cards Or The Like (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
この発明は、マイクロコンピュータと電気的にデータの
書込み.消去が可能な不揮発性メモリ素子又は前記メモ
リ素子のみを内蔵したICカードに関する。
書込み.消去が可能な不揮発性メモリ素子又は前記メモ
リ素子のみを内蔵したICカードに関する。
(技術的背景と解決すべき問題点)
現在、一般に広く使用されている′電気的にデータの書
込み,消去が可能な不揮発性メモリ素子である EEP
IIOM (Electrically Erasab
le arid Pro−grammable IIO
M)では、データの読出しや書込みの際、外部のインタ
フェース等から送られて来るチップ選択信号.続出信号
及び書込信号の3つのコントロール信号の論理値の組合
せて、メモリ素子の動作を選択するように設計されてい
る。上記3つのコントロール信号の入力部には、通常マ
イクロコンピュータ等のコントローラが接続されており
、メモリ素子に電力が供給されると同時に有効となるよ
うになっている。したがって、コントローラから出力さ
れる信号は常に安定した状態でなければならず、不安定
状態の場合にはメモリ素子の誤勃作を引き起こす可能性
がある。
込み,消去が可能な不揮発性メモリ素子である EEP
IIOM (Electrically Erasab
le arid Pro−grammable IIO
M)では、データの読出しや書込みの際、外部のインタ
フェース等から送られて来るチップ選択信号.続出信号
及び書込信号の3つのコントロール信号の論理値の組合
せて、メモリ素子の動作を選択するように設計されてい
る。上記3つのコントロール信号の入力部には、通常マ
イクロコンピュータ等のコントローラが接続されており
、メモリ素子に電力が供給されると同時に有効となるよ
うになっている。したがって、コントローラから出力さ
れる信号は常に安定した状態でなければならず、不安定
状態の場合にはメモリ素子の誤勃作を引き起こす可能性
がある。
しかしながら、マイクロコンピュータをメモリ素子のコ
ントローラとして使用している場合、マイクロコンピュ
ータをリセットしている間、マイクロコンピュータから
の出力信号が不定状態(ハイインピーダンス状態)とな
る場合が多い。また、メモリ素子が内部に書込用高電圧
を発生させるための昇圧回路を有する場合は、メモリ素
子が誤ってデータの書込みや消去の動作を行なってしま
い、格納されていたデータ内容か破壊されてしまうこと
か生していた。
ントローラとして使用している場合、マイクロコンピュ
ータをリセットしている間、マイクロコンピュータから
の出力信号が不定状態(ハイインピーダンス状態)とな
る場合が多い。また、メモリ素子が内部に書込用高電圧
を発生させるための昇圧回路を有する場合は、メモリ素
子が誤ってデータの書込みや消去の動作を行なってしま
い、格納されていたデータ内容か破壊されてしまうこと
か生していた。
第4図は従来のEEPnOM 10のブロック構成を示
しており、コントロールロジック+2. アドレスバス
ムロを人力するアドレスバッファラッチデコーダ+3.
メモリセル14及びデータバスOBを人力する■10バ
ッファラッチ15で成っている。そして、コントロール
ロジック12には読出信号0E(OutpujEnab
le) 、書込信号WE(Write Enable)
及びチップ信択信号CE(Chip Enable)が
外部より人力されており、これらコントロール信号の論
理値の組合せに応じてEEPrtOM 10の動作を制
御するようになっている。これらコントロール18号O
E、 WE、 CEは通常負論理で設計されており、“
L” (Low)レベルの信号で有効となる。たとえば
EEPItOM 10からデータの読出を行なう場合、
CE−“L”、 OE −“L”、WE−’“H”(I
ligh)で読出動作モードとなる。また、EEPII
OM 10にデータの書込を行なう場合、CE−”L”
、 OE −”H” 、 WE−L”に設定することに
より書込動作モードとなる。このように、EEPIIO
M 10の動作は、3つのコントロール信号OE、 G
E、 WEの“し”、 “H”のロジック状態の組合せ
・によって動作モートが選択されるように設計されてい
る。したがって、3つのコン1−ロールイ=号OE、
CE、WEの入力が不安定なレベルである場合、誤った
動作モードが選択されてしまう可能性は十分にある。
しており、コントロールロジック+2. アドレスバス
ムロを人力するアドレスバッファラッチデコーダ+3.
メモリセル14及びデータバスOBを人力する■10バ
ッファラッチ15で成っている。そして、コントロール
ロジック12には読出信号0E(OutpujEnab
le) 、書込信号WE(Write Enable)
及びチップ信択信号CE(Chip Enable)が
外部より人力されており、これらコントロール信号の論
理値の組合せに応じてEEPrtOM 10の動作を制
御するようになっている。これらコントロール18号O
E、 WE、 CEは通常負論理で設計されており、“
L” (Low)レベルの信号で有効となる。たとえば
EEPItOM 10からデータの読出を行なう場合、
CE−“L”、 OE −“L”、WE−’“H”(I
ligh)で読出動作モードとなる。また、EEPII
OM 10にデータの書込を行なう場合、CE−”L”
、 OE −”H” 、 WE−L”に設定することに
より書込動作モードとなる。このように、EEPIIO
M 10の動作は、3つのコントロール信号OE、 G
E、 WEの“し”、 “H”のロジック状態の組合せ
・によって動作モートが選択されるように設計されてい
る。したがって、3つのコン1−ロールイ=号OE、
CE、WEの入力が不安定なレベルである場合、誤った
動作モードが選択されてしまう可能性は十分にある。
EEPROM I(l内に書込用高電圧を発生させるた
めの書込電圧昇圧回路11を設ければ、上述したような
データ破壊の恐れが生じるのである。
めの書込電圧昇圧回路11を設ければ、上述したような
データ破壊の恐れが生じるのである。
第5図はコントロール信号OE、 WE、 (:Eを、
マイクロコンピュータ30によって生成する例を示して
いる。この場合、第6図に示すようにバイアス電源Vc
cの印加後、リセット信号RESETが与えられている
時間Tは、少なくても8ミリ秒程度あり、この11N間
丁の間はマイクロコンピュータ30の動作状態か不安定
である。このため、時間Tの間はコントロール信号OE
、 WE、 CEの生成を制御できない。
マイクロコンピュータ30によって生成する例を示して
いる。この場合、第6図に示すようにバイアス電源Vc
cの印加後、リセット信号RESETが与えられている
時間Tは、少なくても8ミリ秒程度あり、この11N間
丁の間はマイクロコンピュータ30の動作状態か不安定
である。このため、時間Tの間はコントロール信号OE
、 WE、 CEの生成を制御できない。
第7図はEEPROM 10をICカート20に組込む
と共に、コントロール(i号OE、 WE、 GEをマ
イクロコンピュータ30によって生成する例を示してい
る。そして、上述したような不都合を解消するために、
コントロール信号線に抵抗チップ等のプルアップ抵抗3
1を接続して、コントロール信号レベルの安定化を実現
している。しかしながら、上述の如きプルアップ抵抗3
1を接続した場合、プリント基板回路が複雑で大きくな
り、ICカードのように回路基板の面積を大きくできず
、実装後の厚みに制限のあるような用途には利用できな
い。
と共に、コントロール(i号OE、 WE、 GEをマ
イクロコンピュータ30によって生成する例を示してい
る。そして、上述したような不都合を解消するために、
コントロール信号線に抵抗チップ等のプルアップ抵抗3
1を接続して、コントロール信号レベルの安定化を実現
している。しかしながら、上述の如きプルアップ抵抗3
1を接続した場合、プリント基板回路が複雑で大きくな
り、ICカードのように回路基板の面積を大きくできず
、実装後の厚みに制限のあるような用途には利用できな
い。
また、メモリ素子は電源にノイズがのれは誤動作を生じ
、特に第6図で示すような電源VCeの立上り状態にお
いてノイズを生し、誤動作し易いといった問題がある。
、特に第6図で示すような電源VCeの立上り状態にお
いてノイズを生し、誤動作し易いといった問題がある。
(発明の目的)
この発明は上述のような事情よりなされたものであり、
この発明の目的は、ICカートの回路基板上に付加回路
を設けることが困難な用途に用いてもメモリ素子の誤動
作を防止することができ、更には電源のノイズに対する
安定動作を実現し、通常付加回路を設けて信号レベルの
安定化を図っていた用、途においても、部品点数を減少
させることが可能なメモリ素子及びマイクロコンピュー
タを内蔵したICカードを提供することにある。
この発明の目的は、ICカートの回路基板上に付加回路
を設けることが困難な用途に用いてもメモリ素子の誤動
作を防止することができ、更には電源のノイズに対する
安定動作を実現し、通常付加回路を設けて信号レベルの
安定化を図っていた用、途においても、部品点数を減少
させることが可能なメモリ素子及びマイクロコンピュー
タを内蔵したICカードを提供することにある。
(問題点を解決するだめの手段)
この発明は、マイクロコンピュータと電気的にデータの
書込み、消去が可能な不揮発性メモリ素子又は前記メモ
リ素子のみを内蔵したICカートに関するもので、この
発明の上記目的は、前記メモリ素子上に設けられている
データ読出/書込み等の制御部の機能を有効(動作可)
又は無効(停止)とするための制?31I信号の入力端
子及び制御回路を、前記メモリ素子内又は外部回路に設
けることによって達成される。
書込み、消去が可能な不揮発性メモリ素子又は前記メモ
リ素子のみを内蔵したICカートに関するもので、この
発明の上記目的は、前記メモリ素子上に設けられている
データ読出/書込み等の制御部の機能を有効(動作可)
又は無効(停止)とするための制?31I信号の入力端
子及び制御回路を、前記メモリ素子内又は外部回路に設
けることによって達成される。
(発明の作用)
この発明では、ICカードのデータ読出/書込動作を制
御する外部からの人力信号に対して、有効又は無効を指
示するためのコントロール信号の入力端子及び制御回路
を、メモリ素子内又は外部回路に設けているので、 I
Cカードの電源ノイズに対して一層の安定化を実現でき
る。
御する外部からの人力信号に対して、有効又は無効を指
示するためのコントロール信号の入力端子及び制御回路
を、メモリ素子内又は外部回路に設けているので、 I
Cカードの電源ノイズに対して一層の安定化を実現でき
る。
(発明の実施例)
第1図はこの発明のEEPIIOM40の一例を示して
おり、第4図で示した従来のEEPROMIOの41ち
成要素つ他に、制御信号酊の入力端子47とロジック回
路で成る制御回路41とが新しくICカートに設けられ
ている。すなわち、制御回路41はインバータ411及
びアンドゲート412〜4Nで構成されており、制御4
8号CTLはインバータ411を経てアンドゲート41
2〜+114に人力されている。また、コントロール1
3号の続出信号OEはアントゲ−h、112に、書込信
号WEはアントゲート413に、デツプ選択信号πはア
ントゲート414にそれぞれ人力されている。したがっ
て、制御信号CTLの”L“、“H”によってコントロ
ール信号(OE、 WE、 f:E )の有効、無効を
選択することができる。第1図の例では、制御信号CT
Lが°゛L°゛のとき、コントロール信号OE、 WE
、 GEがどのような状態でも、制御回路41の出力、
つまりコントロールロジック43に人力される信号の全
てが“H”となり、メモリは非選択となって何の動作も
実行しない状態に固定される。これにより、読出信号O
ε、書込信号WE及びチップ選択信号GEの人力は全て
無効化される。一方、制御48号CTLか“H”になる
とインバータ411を介してアンドゲート412〜41
4が開成されるので読出信号OE、書込信号WE及びチ
ップ選択信号CEは“L”になると、従来と同様にコン
トロールロジック43に人力されるので、メモリの動作
モードを選択することが可能となる。つまり、コントロ
ール信号01E、 WE、 GEを有効化する。
おり、第4図で示した従来のEEPROMIOの41ち
成要素つ他に、制御信号酊の入力端子47とロジック回
路で成る制御回路41とが新しくICカートに設けられ
ている。すなわち、制御回路41はインバータ411及
びアンドゲート412〜4Nで構成されており、制御4
8号CTLはインバータ411を経てアンドゲート41
2〜+114に人力されている。また、コントロール1
3号の続出信号OEはアントゲ−h、112に、書込信
号WEはアントゲート413に、デツプ選択信号πはア
ントゲート414にそれぞれ人力されている。したがっ
て、制御信号CTLの”L“、“H”によってコントロ
ール信号(OE、 WE、 f:E )の有効、無効を
選択することができる。第1図の例では、制御信号CT
Lが°゛L°゛のとき、コントロール信号OE、 WE
、 GEがどのような状態でも、制御回路41の出力、
つまりコントロールロジック43に人力される信号の全
てが“H”となり、メモリは非選択となって何の動作も
実行しない状態に固定される。これにより、読出信号O
ε、書込信号WE及びチップ選択信号GEの人力は全て
無効化される。一方、制御48号CTLか“H”になる
とインバータ411を介してアンドゲート412〜41
4が開成されるので読出信号OE、書込信号WE及びチ
ップ選択信号CEは“L”になると、従来と同様にコン
トロールロジック43に人力されるので、メモリの動作
モードを選択することが可能となる。つまり、コントロ
ール信号01E、 WE、 GEを有効化する。
第1図の例では、3つのコントロール信号OE〜GEの
全てを制御回路41に人力するようにしているが、基本
的にはメモリが誤動作しないような動作モードを選択さ
せれば良いので、たとえばチップ選択信号CEのみを制
御回路41に人力するようにしても良い。この場合、余
分な回路を新たに設ける必要かなくなるので、設計上有
効である。
全てを制御回路41に人力するようにしているが、基本
的にはメモリが誤動作しないような動作モードを選択さ
せれば良いので、たとえばチップ選択信号CEのみを制
御回路41に人力するようにしても良い。この場合、余
分な回路を新たに設ける必要かなくなるので、設計上有
効である。
また、この発明に用いるメモリ素子(EEPROM40
)は、従来の使用方法、すなわちコントロール信号OE
、 WE、 (:Eの各信号線にプルアップ抵抗等を設
けて、信号レベルの安定化を図っている場合、制御48
号CTLの入力端子47を、動作の設計を考慮してVc
cに接続することで従来と同様に使用することかてきる
。第1図の例では、入力端子47とVcc端子とを接続
すれば良い。
)は、従来の使用方法、すなわちコントロール信号OE
、 WE、 (:Eの各信号線にプルアップ抵抗等を設
けて、信号レベルの安定化を図っている場合、制御48
号CTLの入力端子47を、動作の設計を考慮してVc
cに接続することで従来と同様に使用することかてきる
。第1図の例では、入力端子47とVcc端子とを接続
すれば良い。
ここで上記のメモリ素子(EEPROM 40)をIc
カードに用いる場合、第2図に示すように制御信号CT
Lの入力端子をマイクロコンピュータ等のコントローラ
50のリセット信号11ESETと接続する。これによ
り、コントローラ50の動作を同じタイミングでEEP
ROM 40に対するコントロール信号OE。
カードに用いる場合、第2図に示すように制御信号CT
Lの入力端子をマイクロコンピュータ等のコントローラ
50のリセット信号11ESETと接続する。これによ
り、コントローラ50の動作を同じタイミングでEEP
ROM 40に対するコントロール信号OE。
WE、 GEを有効又は無効とすることかでき、このた
めにEEllROM 40の誤動作を防止することがで
きる。
めにEEllROM 40の誤動作を防止することがで
きる。
第3図はこの発明の他の実施例を第1図に対応させて示
しており、コントロールロジック・13Aに対して前述
したコントロール13号Iを人力している。このように
コントロール信号CTLをコントロールロジック43^
に人力することによって、コントロール信号OE、 W
E、 GEのロジックでコントロールロジック43Aが
動作上停止している時でも、電源のノイズが人力される
ような場合、コントロール13号CLTを人力すること
によって出力されずノイズによる誤動作を防止でき、ノ
イズに対する安定化を図ることができる。
しており、コントロールロジック・13Aに対して前述
したコントロール13号Iを人力している。このように
コントロール信号CTLをコントロールロジック43^
に人力することによって、コントロール信号OE、 W
E、 GEのロジックでコントロールロジック43Aが
動作上停止している時でも、電源のノイズが人力される
ような場合、コントロール13号CLTを人力すること
によって出力されずノイズによる誤動作を防止でき、ノ
イズに対する安定化を図ることができる。
(発明の効果)
以上のようにこの発明のICカードによれば、メモリ素
子に対してコントロールイス号による有効。
子に対してコントロールイス号による有効。
無効を簡易の回路で制御できるので、Icカードの信号
レベルの安定化、更には電画ノイズに対しても安定化を
図ることがで誇る。
レベルの安定化、更には電画ノイズに対しても安定化を
図ることがで誇る。
第1図はこの発明の一実施例を示すブロック構成図、第
2図はその応用例を示す回路構成図、第3図はこの発明
の他の実施例を示すブロック図、第4図は従来のメモリ
素子の一例を示すブロック構成図、第5図及び第7図は
それぞれ応用例を示す回路構成図、第6図は第5図の動
作例を示すタイミングチャートである。 10.40・・・EEPIIOM、II、42・・・書
込電圧昇圧回路、12.43,43A・・・コントロー
ルロジック、13.44・・・アドレスバッファラッチ
デコーダ、14.46・・・メモリセル、15.45・
・・r10バッファラッヂ、30・・・マイクロコンピ
ュータ、 41・・・制御回路、50・・・コントロー
ラ。 出願人代理人 安 形 雄 三 VB(テーータハース) 羊l因 今2回 DBけ゛−7バス) 羊3z DBけ一7バス) $4 図 第5図
2図はその応用例を示す回路構成図、第3図はこの発明
の他の実施例を示すブロック図、第4図は従来のメモリ
素子の一例を示すブロック構成図、第5図及び第7図は
それぞれ応用例を示す回路構成図、第6図は第5図の動
作例を示すタイミングチャートである。 10.40・・・EEPIIOM、II、42・・・書
込電圧昇圧回路、12.43,43A・・・コントロー
ルロジック、13.44・・・アドレスバッファラッチ
デコーダ、14.46・・・メモリセル、15.45・
・・r10バッファラッヂ、30・・・マイクロコンピ
ュータ、 41・・・制御回路、50・・・コントロー
ラ。 出願人代理人 安 形 雄 三 VB(テーータハース) 羊l因 今2回 DBけ゛−7バス) 羊3z DBけ一7バス) $4 図 第5図
Claims (2)
- (1) マイクロコンピュータと電気的にデータの書込
み、消去が可能な不揮発性メモリ素子又は前記メモリ素
子のみを内蔵したICカードにおいて、前記メモリ素子
上に設けられているデータ読出/書込み等の制御部の機
能を有効又は無効とするための制御信号の入力端子及び
制御回路を具備していることを特徴とするICカード。 - (2) 前記内蔵メモリ素子の機能を有効又は無効とす
るための前記制御信号が前記内蔵マイクロコンピュータ
のリセット信号である特許請求の範囲第1項に記載のI
Cカード。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62280086A JPS63158682A (ja) | 1987-11-05 | 1987-11-05 | Icカード |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62280086A JPS63158682A (ja) | 1987-11-05 | 1987-11-05 | Icカード |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61269134A Division JPS63122098A (ja) | 1986-11-12 | 1986-11-12 | メモリ素子 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63158682A true JPS63158682A (ja) | 1988-07-01 |
Family
ID=17620116
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62280086A Pending JPS63158682A (ja) | 1987-11-05 | 1987-11-05 | Icカード |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63158682A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0314151A (ja) * | 1989-06-13 | 1991-01-22 | Hitachi Maxell Ltd | メモリカードを用いる情報処理システムのリセット方式 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6059597A (ja) * | 1983-09-13 | 1985-04-05 | Koito Mfg Co Ltd | Eepromへの誤デ−タ書込み防止回路 |
-
1987
- 1987-11-05 JP JP62280086A patent/JPS63158682A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6059597A (ja) * | 1983-09-13 | 1985-04-05 | Koito Mfg Co Ltd | Eepromへの誤デ−タ書込み防止回路 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0314151A (ja) * | 1989-06-13 | 1991-01-22 | Hitachi Maxell Ltd | メモリカードを用いる情報処理システムのリセット方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0420994B1 (en) | Memory cartridge | |
| KR910006995A (ko) | 전기적 소거 및 기입 가능형 불휘발성 반도체 기억장치 | |
| US5742935A (en) | Method and apparatus for controlling the protection mode of flash memory | |
| JPH1063581A (ja) | メモリ書き込み制御回路 | |
| US6510501B1 (en) | Non-volatile memory read/write security protection feature selection through non-volatile memory bits | |
| US6996721B2 (en) | Flash device security method utilizing a check register | |
| JPS63158682A (ja) | Icカード | |
| JPH03204053A (ja) | 読出し専用メモリ | |
| JPS62245353A (ja) | Eepromのデ−タ書換え防止回路 | |
| JPS63123185A (ja) | Icカ−ド | |
| JPS63122098A (ja) | メモリ素子 | |
| JP2837970B2 (ja) | Icカード | |
| JP2590172B2 (ja) | シングルチップマイクロコンピュータ | |
| JP3028567B2 (ja) | Eeprom内蔵マイクロコンピュータ | |
| JP2847367B2 (ja) | E▲上2▼prom装置 | |
| KR920003271B1 (ko) | 마이컴의 제어에 의한 메모리 라이트 방지회로 | |
| JPS6012660B2 (ja) | メモリ装置 | |
| JPS63122097A (ja) | メモリ素子 | |
| JPS62257700A (ja) | Eepromの書込み制御方式 | |
| JPH04310698A (ja) | メモリic | |
| JPH0697442B2 (ja) | マイクロコンピユ−タ | |
| KR940006295Y1 (ko) | 이피롬 라이터 기능을 내장한 프로그램 로더 | |
| JPS63131399A (ja) | メモリ素子 | |
| JP3190421B2 (ja) | Icメモリカードシステム | |
| JPH04267448A (ja) | マイクロコンピュータ |