WO2000036498A3 - Verfahren zur änderung des ablaufs eines in einem festwertspeicher abgelegten programms - Google Patents

Verfahren zur änderung des ablaufs eines in einem festwertspeicher abgelegten programms Download PDF

Info

Publication number
WO2000036498A3
WO2000036498A3 PCT/DE1999/003830 DE9903830W WO0036498A3 WO 2000036498 A3 WO2000036498 A3 WO 2000036498A3 DE 9903830 W DE9903830 W DE 9903830W WO 0036498 A3 WO0036498 A3 WO 0036498A3
Authority
WO
WIPO (PCT)
Prior art keywords
program
read
memory
changing
flow
Prior art date
Application number
PCT/DE1999/003830
Other languages
English (en)
French (fr)
Other versions
WO2000036498A2 (de
Inventor
Michael Weber
Johann Steger
Original Assignee
Infineon Technologies Ag
Michael Weber
Johann Steger
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 Infineon Technologies Ag, Michael Weber, Johann Steger filed Critical Infineon Technologies Ag
Priority to DE59906716T priority Critical patent/DE59906716D1/de
Priority to JP2000588677A priority patent/JP2002532802A/ja
Priority to KR10-2001-7007256A priority patent/KR100405145B1/ko
Priority to EP99966818A priority patent/EP1147466B1/de
Priority to AT99966818T priority patent/ATE247847T1/de
Publication of WO2000036498A2 publication Critical patent/WO2000036498A2/de
Publication of WO2000036498A3 publication Critical patent/WO2000036498A3/de
Priority to US09/882,730 priority patent/US20020010846A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/66Updates of program code stored in read-only memory [ROM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4482Procedural
    • G06F9/4484Executing subprograms
    • G06F9/4486Formation of subprogram jump address

Abstract

Die Erfindung betrifft ein Verfahren zur Änderung des Ablaufs eines in einem Festwertspeicher abgelegten Programms. Das Programm weist dazu eine Vielzahl von Programmroutinen auf, und jeder Programmroutine ist ein Unterprogramm, das in einem ersten Schreib-/Lese-Speicher abgelegt ist, zuordenbar. Jeder Programmroutine sind weiterhin Speicherstellen eines zweiten Schreib-/Lese-Speichers zugeordnet. Eine Programmroutine ruft dann, falls dieser Programmroutine ein Unterprogramm zugeordnet ist, das Unterprogramm abhängig vom Inhalt der zugeordneten Speicherstellen auf.
PCT/DE1999/003830 1998-12-15 1999-12-01 Verfahren zur änderung des ablaufs eines in einem festwertspeicher abgelegten programms WO2000036498A2 (de)

Priority Applications (6)

Application Number Priority Date Filing Date Title
DE59906716T DE59906716D1 (de) 1998-12-15 1999-12-01 Verfahren zur änderung des ablaufs eines in einem festwertspeicher abgelegten programms
JP2000588677A JP2002532802A (ja) 1998-12-15 1999-12-01 読み出し専用メモリに格納されたプログラムのシーケンスを変更する方法
KR10-2001-7007256A KR100405145B1 (ko) 1998-12-15 1999-12-01 판독 전용 메모리에 저장된 프로그램의 흐름을 변경하기위한 방법
EP99966818A EP1147466B1 (de) 1998-12-15 1999-12-01 Verfahren zur änderung des ablaufs eines in einem festwertspeicher abgelegten programms
AT99966818T ATE247847T1 (de) 1998-12-15 1999-12-01 Verfahren zur änderung des ablaufs eines in einem festwertspeicher abgelegten programms
US09/882,730 US20020010846A1 (en) 1998-12-15 2001-06-15 Method for changing the execution of a program stored in a read only memory

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19857921.7 1998-12-15
DE19857921A DE19857921A1 (de) 1998-12-15 1998-12-15 Verfahren zur Änderung des Ablaufs eines in einem Festwertspeicher abgelegten Programms

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US09/882,730 Continuation US20020010846A1 (en) 1998-12-15 2001-06-15 Method for changing the execution of a program stored in a read only memory

Publications (2)

Publication Number Publication Date
WO2000036498A2 WO2000036498A2 (de) 2000-06-22
WO2000036498A3 true WO2000036498A3 (de) 2000-09-28

Family

ID=7891205

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE1999/003830 WO2000036498A2 (de) 1998-12-15 1999-12-01 Verfahren zur änderung des ablaufs eines in einem festwertspeicher abgelegten programms

Country Status (8)

Country Link
US (1) US20020010846A1 (de)
EP (1) EP1147466B1 (de)
JP (1) JP2002532802A (de)
KR (1) KR100405145B1 (de)
CN (1) CN1330781A (de)
AT (1) ATE247847T1 (de)
DE (2) DE19857921A1 (de)
WO (1) WO2000036498A2 (de)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005173746A (ja) * 2003-12-09 2005-06-30 Yokogawa Electric Corp メモリ装置及びメモリ装置のアクセス方法
US7739469B2 (en) * 2005-11-08 2010-06-15 Freescale Semiconductor, Inc. Patching ROM code
CN102339031B (zh) * 2010-07-27 2013-12-25 深圳市合信自动化技术有限公司 一种子程序调用的方法、装置及plc控制系统
GB2515364B (en) * 2013-12-20 2015-06-17 Nordic Semiconductor Asa Updatable integrated-circuit radio
CN106354524B (zh) 2015-07-17 2021-01-01 恩智浦美国有限公司 实时更新固件的系统和方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2231419A (en) * 1989-05-05 1990-11-14 Technophone Ltd Program-updating PROM
WO1994027220A1 (en) * 1993-05-06 1994-11-24 Apple Computer, Inc. Method and apparatus for vectorizing the contents of a read only memory device without modifying underlying source code
US5790860A (en) * 1993-05-06 1998-08-04 Apple Computer, Inc. Method and apparatus for patching code residing on a read only memory device

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06187143A (ja) * 1992-10-23 1994-07-08 Sony Corp 電子装置
US5619698A (en) * 1995-05-05 1997-04-08 Apple Computer, Inc. Method and apparatus for patching operating systems
US6009500A (en) * 1995-06-07 1999-12-28 Compaq Computer Corporation Replacement of erroneous firmware in a redundant non-volatile memory system
US5802549A (en) * 1995-12-14 1998-09-01 International Business Machines Corporation Method and apparatus for patching pages of ROM
US6049672A (en) * 1996-03-08 2000-04-11 Texas Instruments Incorporated Microprocessor with circuits, systems, and methods for operating with patch micro-operation codes and patch microinstruction codes stored in multi-purpose memory structure
US5796972A (en) * 1997-01-14 1998-08-18 Unisys Corporation Method and apparatus for performing microcode paging during instruction execution in an instruction processor
US5938766A (en) * 1997-03-21 1999-08-17 Apple Computer, Inc. System for extending functionality of a digital ROM using RAM/ROM jump tables and patch manager for updating the tables
JPH11143704A (ja) * 1997-11-12 1999-05-28 Nec Software Hokkaido Ltd 圧縮データパッチ修正方式
US6260157B1 (en) * 1999-02-16 2001-07-10 Kurt Schurecht Patching of a read only memory

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2231419A (en) * 1989-05-05 1990-11-14 Technophone Ltd Program-updating PROM
WO1994027220A1 (en) * 1993-05-06 1994-11-24 Apple Computer, Inc. Method and apparatus for vectorizing the contents of a read only memory device without modifying underlying source code
US5790860A (en) * 1993-05-06 1998-08-04 Apple Computer, Inc. Method and apparatus for patching code residing on a read only memory device

Also Published As

Publication number Publication date
ATE247847T1 (de) 2003-09-15
DE19857921A1 (de) 2000-06-29
CN1330781A (zh) 2002-01-09
US20020010846A1 (en) 2002-01-24
DE59906716D1 (de) 2003-09-25
KR20010082332A (ko) 2001-08-29
KR100405145B1 (ko) 2003-11-10
EP1147466B1 (de) 2003-08-20
JP2002532802A (ja) 2002-10-02
EP1147466A2 (de) 2001-10-24
WO2000036498A2 (de) 2000-06-22

Similar Documents

Publication Publication Date Title
ZA982187B (en) Adsorbent construction; and, method.
BR9710979B1 (pt) composiÇço preparada a partir de um produto de carbano modificado.
IT1293260B1 (it) Selezionatore di carico, in particolare per macchina ginnica.
EP0646933A3 (de) Verfahren zum Programmieren von Schwebendengatterspeicherzellen.
GB9609979D0 (en) Flash eeprom cell,method of manufacturing the same,method of programming and method of reading the same
DE69705374D1 (de) Hydraulisches, schwingungsdämpfendes Lager
EP0849675A3 (de) Flüchtiger Speicherchip mit nicht-flüchtigen Speicherplätzen zur Speicherung von Qualitätsinformation
HUT77428A (hu) Merevítő betét tömítő, terelő és védőszegélyekhez
DE69817999D1 (de) Steuerventil für Kompressoren veränderlicher Leistung
DE69715067D1 (de) Stabilisierte oder stabilisierte, vernetzte wachsartige Kartoffelstärke
CA2301759A1 (en) Emulsion blends
WO2000036498A3 (de) Verfahren zur änderung des ablaufs eines in einem festwertspeicher abgelegten programms
DE69615606T2 (de) Speicherzuordnung, die durch mehrere Haufen die Ordnung aufrecht erhält
BR9800836B1 (pt) método para preservar ração animal armazenada sob condições aeróbicas, composição de ração animal preservada, método para fabricação e preservação de composição de ração animal.
DE69816059D1 (de) Gen, das für das pyruvat dehydrogenase kinase von pflanzen kodiert
GB2343906B (en) Reinforcements for sealing,finishing and trimming strips
DE59803958D1 (de) Variables Aufnahmefach, insbesondere für ein Faltverdeck
EP0782146A3 (de) Nichtflüchtiger Speicher mit Datenspeicherbereich und Attributdatenbereich zum Speichern der Attributdaten des Datenspeicherbereichs
AU3194397A (en) Method for manufacturing bamboo chips and bamboo wool, as well as product manufactured from bamboo chips and/or bamboo wool
DE69630672D1 (de) Referenzsystem zur Bestimmung des Programmierungs-/Nicht-Programmierungszustandes einer Speicherzelle, insbesondere für nichtflüchtige Speicher
WO2002039457A3 (de) Speicherverwaltungslogik zur erweiterten nutzung von festwertspeichern
DE69721724D1 (de) Spannungspegelumsetzungsverfahren, insbesondere für nichtflüchtigen Speicher
DE29619473U1 (de) Spaltbodenauflage, insbesondere für einen Stallboden
GB9423333D0 (en) Reinforcement for sealing, guiding and trimming strips
DE69521616D1 (de) Speicherzugangsbegrenzer für dynamischen RAM

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 99814462.2

Country of ref document: CN

AK Designated states

Kind code of ref document: A2

Designated state(s): CN JP KR US

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): CN JP KR US

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

WWE Wipo information: entry into national phase

Ref document number: 1999966818

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1020017007256

Country of ref document: KR

ENP Entry into the national phase

Ref document number: 2000 588677

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 09882730

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 1020017007256

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 1999966818

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1999966818

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1020017007256

Country of ref document: KR