JPH0769950B2 - プログラム可能なメモリ内に複数のプログラムを受けるように構成されたマイクロプロセッサカードのための集積回路 - Google Patents

プログラム可能なメモリ内に複数のプログラムを受けるように構成されたマイクロプロセッサカードのための集積回路

Info

Publication number
JPH0769950B2
JPH0769950B2 JP3282313A JP28231391A JPH0769950B2 JP H0769950 B2 JPH0769950 B2 JP H0769950B2 JP 3282313 A JP3282313 A JP 3282313A JP 28231391 A JP28231391 A JP 28231391A JP H0769950 B2 JPH0769950 B2 JP H0769950B2
Authority
JP
Japan
Prior art keywords
address
memory
microprocessor
programmable memory
read
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.)
Expired - Fee Related
Application number
JP3282313A
Other languages
English (en)
Other versions
JPH04263387A (ja
Inventor
ジェロニーミ フランソワ
Original Assignee
ジェムプリュス カード アンテルナショナル ソシエテ アノニム
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ジェムプリュス カード アンテルナショナル ソシエテ アノニム filed Critical ジェムプリュス カード アンテルナショナル ソシエテ アノニム
Publication of JPH04263387A publication Critical patent/JPH04263387A/ja
Publication of JPH0769950B2 publication Critical patent/JPH0769950B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/0719Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising an arrangement for application selection, e.g. an acceleration sensor or a set of radio buttons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/357Cards having a plurality of specified features
    • G06Q20/3576Multiple memory zones on card
    • G06Q20/35765Access rights to memory zones

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • Computer Hardware Design (AREA)
  • Storage Device Security (AREA)
  • Microcomputers (AREA)
  • Stored Programmes (AREA)
  • Executing Machine-Instructions (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、チップカードまたはI
Cカードまたはメモリカードと称されるカードに関する
ものであり、さらに詳しく言えば、集積回路チップが、
マイクロプロセッサと(書替えできない)読取専用メモ
リだけでなく、データばかりでなく、マイクロプロセッ
サによって実行できる命令コードをも格納することので
きる電気的にプログラム可能なメモリも備えるチップカ
ードのための集積回路に関するものである。
【0002】
【従来の技術】チップカードは、複数の可能な機能の階
層を有するアプリケーションに特に有用である。例え
ば、集積回路チップの製造者は、機能の第1のレベルに
マイクロプロセッサのオペレーティングプログラムを設
定する。製造者は、特に、恒久的に固定される読取専用
メモリのプログラムを全部設定する。集積回路をカード
に組み込むチップカード製造者は、第2の機能レベルを
設定する。そのチップカード製造者の顧客である組織
(銀行またはサービス供給者)は、第3の機能レベルを
設定し、最終的なユーザ(サービス供給者の顧客)は、
最終的に、第4の機能レベルを使用することができる。
この理論的な階層は、単に例として示したものである。
【0003】
【発明が解決しようとする課題】本発明は、異なる使用
レベルでアクセスことのできる複数の異なる機能を有す
ることのできる簡単な手段を実現することを目的とす
る。
【0004】
【課題を解決するための手段】本発明によると、プログ
ラム可能なメモリ内に複数のプログラムを受けるように
構成されたマイクロプロセッサカードのための、マイク
ロプロセッサと、読取専用メモリと、マイクロプロセッ
サによって実行できる命令コードを格納することのでき
る電気的にプログラム可能なメモリとを備える、集積回
路であって、上記電気的にプログラム可能なメモリ
「フィルタリングアドレス」と称するアドレスに格納さ
れている内容を読出すために上記マイクロプロセッサに
よって実行されるフィルタリング命令と称する複数の命
令が、上記読取専用メモリ内に格納されており、集積回
路は、さらに、上記フィルタリングアドレスに格納さ
ている内容が、上記読取専用メモリにおいて固定された
所定の範囲内に配置された、上記電気的にプログラム可
能なメモリの、サブプログラムアドレスと称するアドレ
スを示しているかどうかを確認する手段と、上記サブプ
ログラムアドレスが上記の所定の範囲内にあるとき、上
記電気的にプログラム可能なメモリに格納され、上記サ
ブプログラムアドレスから始まる命令のサブプログラム
を上記マイクロプロセッサに実行させる手段と、上記サ
ブプログラムアドレスが上記の所定の範囲内にないと
き、上記電気的にプログラム可能なメモリの異なる各々
のフィルタリングアドレス及び各フィルタ命令ごとに異
なるサブブログラムアドレス範囲に各々対応する異なる
複数の一連のフィルタリング命令を含む上記読取専用メ
モリのプログラムを続行する手段とを備えることを特徴
とする集積回路が提供される。
【0005】従って、本発明は、異なるレベルでの複数
のアプリケーション設定が、極めて単純な方法で望むと
おりに制御できるチップのメモリの全体構成を提案する
ものである。本発明のその他の特徴及び利点は、添付図
面を参照して行う以下の説明によって明らかとなろう。
【0006】
【実施例】マイクロプロセッサをベースとするチップカ
ードの標準的な集積回路を図1に示した。この集積回路
は、中央処理装置(CPU)10と、付属する周辺装置資
源とを具備している。すなわち、周辺装置資源は、マイ
クロプロセッサによって実行される命令、及び、特に、
メモリを管理し、カードのアクセスを保護するためのプ
ログラムを含む読取専用メモリ(ROM)12と、ランダ
ムアクセスメモリ(RAM)14と、データだけでなく、
実行できる命令コード(マイクロプロセッサによって実
行できる命令)も含む、紫外線で消去可能な電気的にプ
ログラム可能なメモリ(EEPROM)16、より好まし
くは、FLASH EPROMまたはEEEPROM
と、原則的には、極めて少数の入/出力コンタクトI/
Oによって、カードの外部との交換を可能にする入/出
力ポート18と、を含む。
【0007】本発明は、階層化されたアプリケーション
プログラムをマイクロプロセッサによって実行できるよ
うにしなければならない、すなわち、階層的に高いレベ
ルのプログラムが次の階層レベルのプログラムより前に
必ず実行しなければならない例に特に関するものであ
る。
【0008】本発明によると、集積回路及びそのROM
及びEPROMまたはEEPROMメモリは、以下のよ
うに組織化される。まず、読出し及び書込みの両モード
で、EEPROMへのアクセスを許可する場合を管理す
るのは、読取専用メモリである。次に、「フィルタリン
グアドレス」と呼ばれるアドレスのEEPROMのゾー
ンは、「サブプログラムアドレス」と呼ばれる他のアド
レスを含むために確保される。最後に、1つのサブプロ
グラムアドレスを介して、EEPROMは、マイクロプ
ロセッサによって実行されるサブプログラムを格納す
る。本発明によって使用を制御するのは、このサブプロ
グラムである。
【0009】図2は、この組織を図示したものである。
ROMは、カウンタ(図示せず)の制御下で逐次的に実
行されるコードを含む。すなわち、命令は、メモリの連
続したアドレスの順序で連続して実行される(様々な分
岐や飛び越しは別にする)。ROMのゾーンZ0Aは、
例えば、カードの初期化プログラム(種々のテスト、安
全性の検査、レジスタの零セット等)を含み、このプロ
グラムは、このカードの使用の開始段階で実行される。
【0010】ゾーンZOAの後のゾーンZ1Aは、EE
PROM中の第1のサブプログラムの存在(及び使用の
可能性)を検査することのできるフィルタリング命令を
含む。フィルタリング命令は、マイクロプロセッサによ
って実行することのできる小さいサブプログラムであ
り、以下の機能のために手段を規定する。すなわち、
【0011】特定されたアドレス(EEPROMメモリ
のゾーンZ1Bのアドレス)でEEPROM内の、1セ
ットの内容に到達して読出すこと。このアドレスは、読
取専用メモリが規定しているので、固定されている。ア
ドレスZ1BがEEPROMのアドレスであることを確
認すること。このアドレスは、特にEEPROMのゾー
ンZ1Cを含む指定範囲内に含まれる。
【0012】アドレスZ1BがEEPROMのアドレス
であることが確認された場合は、指定されたアドレスに
行き、そうでない場合は、ROMの次のアドレスZ2A
に行くこと。その指定アドレスで、EEPROMのゾー
ンZ1Cに存在するサブプログラムが実行される。複数
の連続したフィルタリング命令は、このように、ROM
の連続したゾーンに含まれている。その各々は、EEP
ROMメモリの各アプリケーションサブプログラムに対
応する。
【0013】図示した実施例では、例えば、ROM中
に、このメモリの連続したゾーンZ1A、Z2A、Z3
Aに3つの連続したフィルタリング命令が存在する。ゾ
ーンZ1Aの命令は、EEPROMのフィルタリングア
ドレスZ1Bを参照するものであり、この命令は、(読
取専用メモリ中に)予め固定された範囲を含む。ゾーン
Z1Bの内容は、この範囲内に位置して、このフィルタ
リング命令に対応するサブプログラムが実行されるよう
にしていなければならない。このサブプログラムは、ゾ
ーンZ1Cに格納されている。
【0014】同様に、次の階層レベルのプログラムに対
応するフィルタリング命令Z2A(ゾーンZ1Cのサブ
プログラムの実行後または第1のフィルタリングの結果
が否定的であった時にだけ実行される)は、ゾーンZ1
Bとは異なるゾーンZ2Bの読出しをアクティブにす
る。このゾーンに対応するサブプログラムは、ゾーンZ
2Cに格納されている。しかしながら、マイクロプロセ
ッサは、アドレスZ2Bの内容がROM内の固定された
所定の範囲に位置するアドレスを構成している時だけ、
ゾーンZ2Cのプログラムを実行する。これらの範囲
は、ゾーンZ1Aのフィルタリング命令の範囲とは同じ
ではなく、従って、ROM内の固定データをによって複
数のブロックが確保される。ブロックの各々が(ROM
のフィルタリング命令を実行する順位における)階層フ
ィルタリングの所定のレベルに対応する。
【0015】また、ゾーンZ3Aのフィルタリング命令
更に、他の範囲の値、従って、第3のレベルのサブプ
ログラムが位置するべき別のブロック、すなわち、EE
PROMのゾーンZ3C内の別の範囲の値を決定する。
ここで、再度、EEPROM中のアドレスZ3Bに格納
された内容によって、肯定的か否定的かどうかテストが
行われる。
【0016】どちらかのサブプログラムの使用を可能に
するかどうかの決定が行われると、残りのすべきこと
は、EEPROM内のゾーンZ1B、Z2B、Z3Bに
アドレス値を格納することだけである。このアドレス値
は、有効に操作されるべきアプリケーションサブプログ
ラムを含むゾーンの開始に対応する。操作されるべきで
はないアプリケーションサブプログラムについては、サ
ブプログラムアドレスゾーンZ1B、Z2B、Z3Bに
零または無効値、すなわち、いずれの場合ににせよ、許
可されないサブプログラムに向かう可能なルートに対応
しない値が格納される。
【0017】ゾーンZ1B、Z2B、Z3Bへのアクセ
スは、アクセスの階層によって、特に、暗証コードの使
用によって(ROMによるアクセス保護の管理のコンテ
キストにおいて)確保される。従って、原則的には、ア
クセス階層の下位レベルのユーザは、もはや、これらの
ゾーンを変更することができない。
【0018】上記の説明では、読取専用メモリによって
決定される機能に、階層的に組織化された補足的な連続
的な機能をあらかじめ加えることのできる集積回路の組
織について記載した。これらの補足的な機能の性能の制
御は、EEPROM内のそれ自体指定されたアドレスに
有効アドレスを単に記録するだけであるので、極めて単
純である。
【図面の簡単な説明】
【図1】 マイクロプロセッサをベースとするチップカ
ードの集積回路チップの全体構成の極めて概略的な図面
である。
【図2】 本発明による集積回路チップのメモリの組織
を図示したものである。
【符号の説明】
10・・CPU 12・・ROM 14
・・RAM 16・・EEPROM 18・・入/出力ポート
───────────────────────────────────────────────────── フロントページの続き (72)発明者 フランソワ ジェロニーミ フランス国 13090 エク サン プロヴ ァンス アヴニュ ドュ プティ バルテ レミ(番地なし) ル メルモ バティマ ン ベー (56)参考文献 特開 昭62−231393(JP,A) 特開 昭63−298585(JP,A)

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 プログラム可能なメモリ内に複数のプロ
    グラムを受けるように構成されたマイクロプロセッサカ
    ードのための、マイクロプロセッサと、読取専用メモリ
    と、マイクロプロセッサによって実行できる命令コード
    格納することのできる電気的にプログラム可能なメモ
    リとを備える、集積回路であって、 上記電気的にプログラム可能なメモリの「フィルタリン
    グアドレス」と称するアドレスに格納されている内容を
    読出すために上記マイクロプロセッサによって実行され
    るフィルタリング命令と称する複数の命令が、上記読取
    専用メモリ内に格納されており、集積回路は、さらに、 上記フィルタリングアドレスに格納されている内容が、
    上記読取専用メモリにおいて固定された所定の範囲内に
    配置された、上記電気的にプログラム可能なメモリの、
    サブプログラムアドレスと称するアドレスを示している
    かどうかを確認する手段と、 上記サブプログラムアドレスが上記の所定の範囲内にあ
    るとき、上記電気的にプログラム可能なメモリに格納さ
    れ、上記サブプログラムアドレスから始まる命令のサブ
    プログラムを上記マイクロプロセッサに実行させる手段
    と、 上記サブプログラムアドレスが上記の所定の範囲内に
    いとき、上記電気的にプログラム可能なメモリの異なる
    各々のフィルタリングアドレス及び各フィルタ命令ごと
    に異なるサブブログラムアドレス範囲に各々対応する異
    なる複数の一連のフィルタリング命令を含む上記読取専
    用メモリのプログラムを続行する手段とを備えることを
    特徴とする集積回路。
JP3282313A 1990-10-02 1991-10-02 プログラム可能なメモリ内に複数のプログラムを受けるように構成されたマイクロプロセッサカードのための集積回路 Expired - Fee Related JPH0769950B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR9012115A FR2667417B1 (fr) 1990-10-02 1990-10-02 Carte a microprocesseur concue pour recevoir des programmes multiples en memoire programmable.
FR9012115 1990-10-02

Publications (2)

Publication Number Publication Date
JPH04263387A JPH04263387A (ja) 1992-09-18
JPH0769950B2 true JPH0769950B2 (ja) 1995-07-31

Family

ID=9400844

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3282313A Expired - Fee Related JPH0769950B2 (ja) 1990-10-02 1991-10-02 プログラム可能なメモリ内に複数のプログラムを受けるように構成されたマイクロプロセッサカードのための集積回路

Country Status (7)

Country Link
US (1) US5542081A (ja)
EP (1) EP0479655B1 (ja)
JP (1) JPH0769950B2 (ja)
CA (1) CA2052656C (ja)
DE (1) DE69100175T2 (ja)
ES (1) ES2043449T3 (ja)
FR (1) FR2667417B1 (ja)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2693575B1 (fr) * 1992-07-09 1994-08-19 Gemplus Card Int Carte à mémoire de masse avec fonction entrée/sortie.
DE69320900T3 (de) * 1992-08-13 2007-04-26 Matsushita Electric Industrial Co., Ltd., Kadoma IC-Karte mit hierarchischer Dateienstruktur
US5293424A (en) * 1992-10-14 1994-03-08 Bull Hn Information Systems Inc. Secure memory card
WO1995024698A1 (en) * 1992-10-14 1995-09-14 Cp8 Transac A secure memory card
FR2713803B1 (fr) * 1993-12-07 1996-01-12 Gemplus Card Int Carte à mémoire et procédé de fonctionnement.
US5491827A (en) * 1994-01-14 1996-02-13 Bull Hn Information Systems Inc. Secure application card for sharing application data and procedures among a plurality of microprocessors
ATE197743T1 (de) 1995-08-04 2000-12-15 Belle Gate Invest B V Datenaustauschlsysteme mit tragbaren datenverarbeitungseinheiten
FR2743910B1 (fr) * 1996-01-19 1998-02-27 Solaic Sa Procede de mise en oeuvre d'un programme securise dans une carte a microprocesseur et carte a microprocesseur comportant un programme securise
AU711240B2 (en) * 1996-03-11 1999-10-07 Kaba Schliesssysteme Ag Identification medium with a passive electronic data carrier
US5832263A (en) * 1996-03-15 1998-11-03 Digidox, Inc. System and method for in-place modification of information recorded in read-only storage using modifiable non-volatile storage associated with an agent
FR2748134B1 (fr) 1996-04-30 1998-06-26 Bull Cp8 Procede et dispositif permettant a un programme fige de pouvoir evoluer
DE19718115A1 (de) * 1996-12-23 1998-06-25 Ccs Chipcard & Comm Syst Gmbh Chipkarte und Verfahren zur Verwendung der Chipkarte
FR2757654B1 (fr) * 1996-12-24 1999-02-05 Sgs Thomson Microelectronics Memoire avec zones protegees en lecture
US5754762A (en) * 1997-01-13 1998-05-19 Kuo; Chih-Cheng Secure multiple application IC card using interrupt instruction issued by operating system or application program to control operation flag that determines the operational mode of bi-modal CPU
JP3689213B2 (ja) 1997-01-21 2005-08-31 ローム株式会社 非接触型icカード
US6317832B1 (en) * 1997-02-21 2001-11-13 Mondex International Limited Secure multiple application card system and process
US6575372B1 (en) 1997-02-21 2003-06-10 Mondex International Limited Secure multi-application IC card system having selective loading and deleting capability
DE19718446A1 (de) * 1997-04-30 1998-11-19 Siemens Ag Chipkarte mit Mikrocontrollerschaltung
US6385723B1 (en) 1997-05-15 2002-05-07 Mondex International Limited Key transformation unit for an IC card
US6164549A (en) 1997-05-15 2000-12-26 Mondex International Limited IC card with shell feature
US6328217B1 (en) 1997-05-15 2001-12-11 Mondex International Limited Integrated circuit card with application history list
US6220510B1 (en) 1997-05-15 2001-04-24 Mondex International Limited Multi-application IC card with delegation feature
US6488211B1 (en) * 1997-05-15 2002-12-03 Mondex International Limited System and method for flexibly loading in IC card
CA2294469A1 (en) * 1997-06-23 1998-12-30 Siemens Aktiengesellschaft Chip card for executing non-modifiable system program routines and their associated replacement program routines, and a method for operating the chip card
US6154820A (en) * 1997-07-01 2000-11-28 Advanced Micro Devices, Inc. Arrangement for storing program instructions and data in a memory device and method therefor
US6000608A (en) 1997-07-10 1999-12-14 Dorf; Robert E. Multifunction card system
DE19739545C1 (de) * 1997-09-09 1999-01-07 Siemens Ag Chipkarte mit Speicher für anwendungsabhängig nachladbare Programme
JPH11191149A (ja) * 1997-12-26 1999-07-13 Oki Electric Ind Co Ltd Icカード用lsiおよびその使用方法
US6357665B1 (en) * 1998-01-22 2002-03-19 Mondex International Limited Configuration of IC card
US6736325B1 (en) 1998-01-22 2004-05-18 Mondex International Limited Codelets
US6742120B1 (en) 1998-02-03 2004-05-25 Mondex International Limited System and method for controlling access to computer code in an IC card
JP2995030B2 (ja) * 1998-03-31 1999-12-27 三洋電機株式会社 コンピュータシステム、並びにコンピュータシステムにおけるプログラム及びデータの修正方法
US6338435B1 (en) 1999-01-15 2002-01-15 Todd Carper Smart card patch manager
FR2797968B1 (fr) * 1999-08-24 2001-10-12 Schlumberger Systems & Service Dispositif et procede de chargement de commandes dans une carte a circuit integre
US6700076B2 (en) * 2000-09-28 2004-03-02 Eic Corporation Multi-layer interconnect module and method of interconnection
AU2003202785A1 (en) * 2002-02-18 2003-09-04 Axalto Sa Data organization in a smart card
DE10347828A1 (de) * 2003-10-10 2005-05-25 Giesecke & Devrient Gmbh Zugreifen auf Datenelemente in einem tragbaren Datenträger
US7523495B2 (en) 2006-04-19 2009-04-21 Multos Limited Methods and systems for IC card application loading
US20080040615A1 (en) * 2006-06-30 2008-02-14 Electronic Plastics, Llc Biometric embedded device
US20080097924A1 (en) * 2006-10-20 2008-04-24 Electronic Plastics, Llc Decentralized secure transaction system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4028684A (en) * 1975-10-16 1977-06-07 Bell Telephone Laboratories, Incorporated Memory patching circuit with repatching capability
JPS585848A (ja) * 1981-07-03 1983-01-13 Fujitsu Ltd プログラム呼出し制御方式
JPS5862749A (ja) * 1981-10-09 1983-04-14 Nec Corp サブル−チン呼び出し方式
US4542453A (en) * 1982-02-19 1985-09-17 Texas Instruments Incorporated Program patching in microcomputer
JPS62231393A (ja) * 1986-03-31 1987-10-09 Toppan Moore Co Ltd Icカ−ド
US4829169A (en) * 1985-07-01 1989-05-09 Toppan Moore Company, Inc. IC card having state marker for record access
JPH0818473B2 (ja) * 1985-07-31 1996-02-28 トッパン・ムーア株式会社 機密水準を設定できるicカード
EP0218176B1 (en) * 1985-10-07 1991-11-13 Kabushiki Kaisha Toshiba Portable electronic device
US4802119A (en) * 1987-03-17 1989-01-31 Motorola, Inc. Single chip microcomputer with patching and configuration controlled by on-board non-volatile memory
JP2556326B2 (ja) * 1987-05-29 1996-11-20 日立マクセル株式会社 Icカ−ド情報処理システム
JPH03240127A (ja) * 1990-02-17 1991-10-25 Hitachi Maxell Ltd プログラム制御システム

Also Published As

Publication number Publication date
US5542081A (en) 1996-07-30
CA2052656C (fr) 1995-07-18
DE69100175T2 (de) 1993-10-28
FR2667417A1 (fr) 1992-04-03
DE69100175D1 (de) 1993-08-19
FR2667417B1 (fr) 1992-11-27
EP0479655B1 (fr) 1993-07-14
ES2043449T3 (es) 1993-12-16
JPH04263387A (ja) 1992-09-18
EP0479655A1 (fr) 1992-04-08
CA2052656A1 (fr) 1992-04-03

Similar Documents

Publication Publication Date Title
JPH0769950B2 (ja) プログラム可能なメモリ内に複数のプログラムを受けるように構成されたマイクロプロセッサカードのための集積回路
JP2727520B2 (ja) メモリカード及びその作動方法
KR100734340B1 (ko) 상이한 메모리 기술 특성을 갖는 분할 메모리 장치
JP3878134B2 (ja) データキャリアのためのマイクロプロセッサ回路、および、メモリ内に格納されたデータへのアクセスを組織化するための方法
CN1176700A (zh) 具有存储保护的多用户数据处理设备
KR101551206B1 (ko) 차량 데이터 제어 시스템 및 제어 방법
JPH01219982A (ja) Icカード
JP3771904B2 (ja) 補助レジスタバンクを有するマイクロプロセッサ回路
EP0239283B1 (en) Microcomputer
WO2018100633A1 (ja) 制御装置およびプログラム更新方法
JPH048838B2 (ja)
JP2001500655A (ja) チップ式媒体に使用プログラムのロードの方法
CN114911413B (zh) 电子装置与其操作方法
JPS62285152A (ja) デ−タ処理装置
CN109828808B (zh) 一种防拦截方法及相关设备
JP2005107938A (ja) コンピュータの起動システム及びデータ記憶装置
CN117850895B (zh) 基于引导加载程序启动设备的方法、装置及电子设备
KR100622148B1 (ko) 휴대용 단말기의 부팅 방법
KR101113342B1 (ko) 이동통신 단말기의 부트로더 버전 관리 방법
KR100199477B1 (ko) 절약된 메모리를 갖는 전자제어 시스템 및 메모리 절약 방법
JPH05225361A (ja) レジスタ書換え方式
JPH05128882A (ja) データ処理装置
JP3840510B2 (ja) マイクロ・コンピュータ
JP3120804B2 (ja) Icカード及びicカードシステム
CN100520711C (zh) 存储器接口、存储器设置以及控制存储器存取的方法

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19960402

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070731

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080731

Year of fee payment: 13

LAPS Cancellation because of no payment of annual fees