Global Patent Index - EP 0110642 B1

EP 0110642 B1 19880921 - MICROCOMPUTER

Title (en)

MICROCOMPUTER

Publication

EP 0110642 B1 19880921 (EN)

Application

EP 83307077 A 19831118

Priority

GB 8233733 A 19821126

Abstract (en)

[origin: EP0250011A2] A microcomputer comprising memory (19, 20, 21) and processor (12) is arranged to execute a plurality of concurrent processes and share its time between them. The microcomputer includes means (35) for indicating a current process as well as a collection of processes awaiting execution. Processes may be added to the collection. Next process indicating means is provided to indicate the next process to be executed. Synchronisation means (10, 50) is provided to synchronise communication between concurrent processes (32, 33, 34) on the same microcomputer or interconnected microcomputers. The synchronisation means (10,50) may schedule a process by adding it to the collection or terminating execution of the current process.

IPC 1-7

G06F 9/30; G06F 9/34

IPC 8 full level

G06F 9/30 (2006.01); G06F 9/318 (2006.01); G06F 9/34 (2006.01); G06F 9/355 (2006.01); G06F 9/46 (2006.01); G06F 9/48 (2006.01); G06F 9/52 (2006.01); G06F 15/78 (2006.01); G06F 15/80 (2006.01); G11C 29/00 (2006.01); H01L 21/761 (2006.01); H01L 21/822 (2006.01); H01L 27/04 (2006.01)

CPC (source: EP US)

G06F 9/30167 (2013.01 - EP US); G06F 9/30192 (2013.01 - EP US); G06F 9/4881 (2013.01 - EP US); G06F 9/54 (2013.01 - EP US); G06F 15/786 (2013.01 - EP US); G06F 15/8023 (2013.01 - EP US); G11C 29/70 (2013.01 - EP US)

Citation (examination)

  • US 3976976 A 19760824 - KHOSHARIAN VARTAN N
  • US 3805247 A 19740416 - DAVIS R, et al
  • Proceedings of the IRE, 1961, pp. 53-66
  • Speiser,"Digitale Rechenanlagen", 1967, pp. 260-263
  • Schecher, "Funktioneller Aufbau digitaler Rechenanlagen", 1973, pp. 70-87
  • Klar, Wichmann: "Mikroprogrammierung", Juni 1975, pp. 48,49

Designated contracting state (EPC)

DE FR GB IT NL SE

DOCDB simple family (publication)

EP 0250011 A2 19871223; EP 0250011 A3 19880601; EP 0250011 B1 19930811; DE 3373567 D1 19871015; DE 3373733 D1 19871022; DE 3375844 D1 19880407; DE 3376894 D1 19880707; DE 3378083 D1 19881027; DE 3382708 D1 19930916; DE 3382708 T2 19940210; EP 0110642 A2 19840613; EP 0110642 A3 19841107; EP 0110642 B1 19880921; EP 0110643 A2 19840613; EP 0110643 A3 19841107; EP 0110643 B1 19880302; EP 0111399 A2 19840620; EP 0111399 A3 19841107; EP 0111399 B1 19870916; EP 0113178 A2 19840711; EP 0113178 A3 19841128; EP 0113178 B1 19870909; EP 0113516 A2 19840718; EP 0113516 A3 19841107; EP 0113516 B1 19880601; JP 2502960 B2 19960529; JP 2509453 B2 19960619; JP 2688320 B2 19971210; JP H0128967 B2 19890607; JP H0470652 B2 19921111; JP H06101042 B2 19941212; JP H06260551 A 19940916; JP H06342378 A 19941213; JP H087739 B2 19960129; JP S59133647 A 19840801; JP S59133650 A 19840801; JP S59133662 A 19840801; JP S59149543 A 19840827; JP S59194256 A 19841105; US 4680698 A 19870714; US 4704678 A 19871103; US 4724517 A 19880209; US 4819151 A 19890404; US 4967326 A 19901030; US 5031092 A 19910709

DOCDB simple family (application)

EP 87200866 A 19831118; DE 3373567 T 19831118; DE 3373733 T 19831118; DE 3375844 T 19831118; DE 3376894 T 19831118; DE 3378083 T 19831118; DE 3382708 T 19831118; EP 83307075 A 19831118; EP 83307076 A 19831118; EP 83307077 A 19831118; EP 83307078 A 19831118; EP 83307079 A 19831118; JP 22145183 A 19831126; JP 22145283 A 19831126; JP 22145383 A 19831126; JP 22145483 A 19831126; JP 22145583 A 19831126; JP 22519893 A 19930818; JP 34237693 A 19931214; US 38019889 A 19890714; US 55260183 A 19831116; US 55302883 A 19831116; US 55302983 A 19831116; US 93194686 A 19861120; US 93838086 A 19861209