Global Patent Index - EP 0213832 A3

EP 0213832 A3 19900131 - IMPROVED VIRTUAL MEMORY COMPUTER SYSTEM

Title (en)

IMPROVED VIRTUAL MEMORY COMPUTER SYSTEM

Publication

EP 0213832 A3 19900131 (EN)

Application

EP 86306189 A 19860811

Priority

US 76602485 A 19850815

Abstract (en)

[origin: EP0213832A2] An improved virtual memory computer system (10) includes a main processing unit (12) which executes application programs. A dedicated second processing unit (20) is provided for maintaining a memory map, which translates addresses in the main processing unit address space into physical memory addresses of a primary memory (15). A network interface allows pages or segments of data from a secondary memory (27) connected to a communications network (25) to be transferred into the primary memory in a manner transparent to the operation of the main processing unit. Direct memory access means (DMA) transfer the header portion of a network-­transferred page of data into a separate auxiliary addressable memory for storage of network overhead information, while the useful data portions of the page are stored directly in locations in the primary addressable memory. A requested page of data is then placed directly in a desired location in primary memory without the need for moving or retransferring the data within the primary memory to strip off network header information, after a DMA transfer. The system is responsive to detect and correct a page fault condition prior to execution of the main processing unit instruction which generated the page fault, which obviates reexecution of instructions or correction of instruction execution results by the main processing unit.

IPC 1-7

G06F 12/10

IPC 8 full level

G06F 12/08 (2006.01); G06F 12/10 (2006.01); G06F 13/12 (2006.01); G06F 13/28 (2006.01)

CPC (source: EP US)

G06F 12/08 (2013.01 - EP US); G06F 12/1081 (2013.01 - EP US); G06F 13/128 (2013.01 - EP US); G06F 13/28 (2013.01 - EP US)

Citation (search report)

  • [X] WESCON CONFERENCE RECORD, vol. 25, September 1981, pages 1-8, El. Sequndo, CA, US; L. HUNTER: "Implementing a virtual memory system using the mc68451 memory management unit"
  • [X] MINI-MICRO CONFERENCE RECORD, 8th-11th November 1983, pages 1-12, San Francisco, CA, Us; K. THOMAS: "Demand paged virtual memory with the z8003"

Designated contracting state (EPC)

DE FR GB IT

DOCDB simple family (publication)

EP 0213832 A2 19870311; EP 0213832 A3 19900131; AU 595224 B2 19900329; AU 6115886 A 19870219; CA 1269175 A 19900515; US 4868738 A 19890919

DOCDB simple family (application)

EP 86306189 A 19860811; AU 6115886 A 19860814; CA 515994 A 19860814; US 76602485 A 19850815