Global Patent Index - EP 1468362 A2

EP 1468362 A2 20041020 - METHOD AND SYSTEM FOR WRITING NV MEMORIES IN A CONTROLLER ARCHITECTURE, CORRESPONDING COMPUTER PROGRAM PRODUCT AND COMPUTER-READABLE STORAGE MEDIUM

Title (en)

METHOD AND SYSTEM FOR WRITING NV MEMORIES IN A CONTROLLER ARCHITECTURE, CORRESPONDING COMPUTER PROGRAM PRODUCT AND COMPUTER-READABLE STORAGE MEDIUM

Title (de)

VERFAHREN UND ANORDNUNG ZUM BESCHREIBEN VON NV-MEMORIES IN EINER CONTROLLER-ARCHITEKTUR SOWIE EIN ENTSPRECHENDES COMPUTERPROGRAMMPRODUKT UND EIN ENTSPRECHENDES COMPUTERLESBARES SPEICHERMEDIUM

Title (fr)

PROCEDE ET SYSTEME POUR ENREGISTRER DES DONNEES DANS DES MEMOIRES NV DANS UNE ARCHITECTURE DE CONTROLEUR ET PRODUIT PROGRAMME INFORMATIQUE ET SUPPORT D'ENREGISTREMENT LISIBLE PAR UN ORDINATEUR CORRESPONDANTS

Publication

EP 1468362 A2 20041020 (DE)

Application

EP 02790592 A 20021212

Priority

  • DE 10164422 A 20011229
  • IB 0205481 W 20021212

Abstract (en)

[origin: WO03060721A2] The invention relates to a method and a system for writing NV memories in a controller architecture, in addition to a corresponding computer program product and a corresponding computer-readable storage medium, which can be used in particular to accelerate writing or programming operations in NV code memories of microcontrollers, such as e.g. smartcard controllers. The method consists of extending the instruction set of the controller by MOVCWR (move code write) instructions, which allow a defined data item (byte) to be written to a defined target address in an NV code memory. The data item (byte) is written to the correct position of the cache page register of the relevant NV memory and the page-address pointer register of the memory is updated with the corresponding page address. If an MMU (Memory Management Unit) is present, the MOVCWR write operation to the cache page register, in addition to the MOVC read or code fetch operation are controlled by said MMU.

IPC 1-7

G06F 12/02

IPC 8 full level

G06F 12/02 (2006.01); G06F 12/00 (2006.01); G07F 7/10 (2006.01)

CPC (source: EP US)

G06Q 20/341 (2013.01 - EP US); G06Q 20/3552 (2013.01 - EP US); G06Q 20/35765 (2013.01 - EP US); G07F 7/1008 (2013.01 - EP US)

Citation (search report)

See references of WO 03060721A2

Designated contracting state (EPC)

AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LI LU MC NL PT SE SI SK TR

DOCDB simple family (publication)

WO 03060721 A2 20030724; WO 03060721 A3 20040513; WO 03060721 A8 20040910; AU 2002367042 A1 20030730; AU 2002367042 A8 20030730; CN 1288566 C 20061206; CN 1610885 A 20050427; DE 10164422 A1 20030717; EP 1468362 A2 20041020; JP 2005515542 A 20050526; US 2005209716 A1 20050922; US 7409251 B2 20080805

DOCDB simple family (application)

IB 0205481 W 20021212; AU 2002367042 A 20021212; CN 02826463 A 20021212; DE 10164422 A 20011229; EP 02790592 A 20021212; JP 2003560749 A 20021212; US 50006405 A 20050509