Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO1997018510) IMPLEMENTING MASS STORAGE DEVICE FUNCTIONS USING HOST PROCESSOR MEMORY
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/1997/018510 International Application No.: PCT/US1996/012849
Publication Date: 22.05.1997 International Filing Date: 02.08.1996
Chapter 2 Demand Filed: 09.06.1997
IPC:
G06F 3/06 (2006.01) ,G06F 21/00 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
3
Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06
Digital input from, or digital output to, record carriers
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
21
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
Applicants:
INTEL CORPORATION [US/US]; 2200 Mission College Boulevard P.O. Box 58119 Santa Clara, CA 95052-8119, US
Inventors:
COULSON, Richard; US
Agent:
MURRAY, William, H.; Suite 3600 1600 Market Street Philadelphia, PA 19103, US
Priority Data:
08/627,93928.03.1996US
60/006,43113.11.1995US
60/011,32008.02.1996US
60/013,30208.03.1996US
Title (EN) IMPLEMENTING MASS STORAGE DEVICE FUNCTIONS USING HOST PROCESSOR MEMORY
(FR) MISE EN SERVICE DES FONCTIONS D'UN DISPOSITIF DE MEMOIRE DE GRANDE CAPACITE EN FAISANT APPEL A LA MEMOIRE D'UN PROCESSEUR HOTE
Abstract:
(EN) A computer system comprises a host processor, host memory, and a mass storage device interconnected via a high-speed data bus. An operating system and a driver for the mass storage device are implemented on the host processor. The mass storage device is capable of being connected to the computer system via the data bus, such that a portion of the host memory is allocated for use by the mass storage device; the mass storage device uses the host memory portion for one or more particular mass storage device operations; and the operating system and the driver are unaware of how the mass storage device uses the host memory portion. In a preferred embodiment, the mass storage device requests and the host processor allocates a portion of host memory for exclusive use by the mass storage device to perform such functions as predictive failure analysis, maintenance of deallocated sector lists, and data prefetching.
(FR) Un système ordinateur comprend un processeur hôte, une mémoire hôte et une mémoire de grande capacité, interconnectés par un bus pour transmission de données à haute vitesse. Un système d'exploitation et une commande pour le dispositif de mémoire de grande capacité sont mis en service sur le processeur hôte. Le dispositif de mémoire de grande capacité peut être connecté au système ordinateur via le bus de données, de manière à ce que une portion de la mémoire hôte soit affectée à une utilisation par le dispositif de mémoire de grande capacité; le dispositif de mémoire de grande capacité utilise la portion de mémoire hôte pour une ou plusieurs opérations particulières du dispositif de mémoire de grande capacité; et le système d'exploitation et la commande ne sont pas informés de la manière dont le dispositif de mémoire de grande capacité utilise la portion de mémoire hôte. Dans une forme d'exécution préférée, le dispositif de mémoire de grande capacité fait une demande auprès du processeur hôte d'une allocation d'une portion de la mémoire hôte pour une utilisation exclusive par le dispositif de mémoire de grande capacité, pour permettre d'effectuer des opérations telles que l'analyse prévisionnelles des défaillances, l'entretien de listes de secteurs dé-alloués et la pré-extraction de données.
Designated States: JP
European Patent Office (AT, BE, CH, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
Publication Language: English (EN)
Filing Language: English (EN)
Also published as:
EP0976025JPH11501429