Global Patent Index - EP 1031072 A1

EP 1031072 A1 20000830 - MICROCONTROLLER HAVING ALLOCATION CIRCUITRY TO SELECTIVELY ALLOCATE AND/OR HIDE PORTIONS OF A PROGRAM MEMORY ADDRESS SPACE

Title (en)

MICROCONTROLLER HAVING ALLOCATION CIRCUITRY TO SELECTIVELY ALLOCATE AND/OR HIDE PORTIONS OF A PROGRAM MEMORY ADDRESS SPACE

Title (de)

MIKROKONTROLLE MIT ZUORDNUNGSSCHALTUNG ZUM SELEKTIVEN ZUORDNEN UND/ODER VERDECKEN VON TEILEN EINES PROGRAMMSPEICHERKERNRAUMS

Title (fr)

MICROREGISSEUR COMPORTANT DES CIRCUITS D'ATTRIBUTION POUR ATTRIBUER ET/OU CACHER DE MANIERE SELECTIVE DES PARTIES D'UN ESPACE D'ADRESSE MEMOIRE DE PROGRAMME

Publication

EP 1031072 A1 20000830 (EN)

Application

EP 99942170 A 19990813

Priority

  • US 9918443 W 19990813
  • US 13424298 A 19980814
  • US 13541098 A 19980814

Abstract (en)

[origin: WO0010074A1] A microcontroller system (104) includes program memory space allocation circuitry (104). In a first mode of operation, a first block of program memory (102a) is hidden for code fetching such that a processor is prohibited from retrieving program instructions from the first block of program memory (102a). In a second mode, however, the first block of program memory (102a) is accessible for code fetching. In a third mode of operation, the program memory space allocation means allocates the program memory space such that the processor (103) may retrieve program instructions only from an external memory, that is not unitarily formed in the integrated circuit. In some embodiments, the mode of operation of the program memory space allocation is controlled in response to the contents of a configuration register (106). By having circuitry to so allocate the program memory, the security of the program memory (102) is enhanced.

IPC 1-7

G06F 1/24; G06F 9/22

IPC 8 full level

G06F 9/24 (2006.01); G06F 9/38 (2006.01)

CPC (source: EP)

G06F 9/3802 (2013.01); G06F 9/3814 (2013.01)

Citation (search report)

See references of WO 0010074A1

Designated contracting state (EPC)

DE FR GB

DOCDB simple family (publication)

WO 0010074 A1 20000224; EP 1031072 A1 20000830

DOCDB simple family (application)

US 9918443 W 19990813; EP 99942170 A 19990813