Back to results
US 8,275,981 B2Granted
Flash storage system and method for accessing a boot program
AssigneeSTEC, Inc.
InventorMark Moshayedi
Life of this patent
Estimating the term…
Abstract
A computing system includes a flash storage device that loads a boot program from a flash storage of the flash storage device to a random access memory of the flash storage device. A processor of the computing system then accesses the boot program from the random access memory and executes the boot program.
Claims20
A flash storage system for accessing a boot program for a computing system, the flash storage system comprising:
- a flash storage;
- a random access memory;
- a flash controller coupled to the flash storage and the random access memory, the flash controller configured to load the boot program from the flash storage into the random access memory;
- a first bus interface coupled in communication with the random access memory and the flash controller, wherein the first bus interface is configured to be coupled to a system bus of the computing system;
- and
- a second bus interface coupled in communication with the flash controller, wherein the second bus interface is configured to be coupled to a communication bus of the computing system.
3 more elements
A computing system, comprising:
- a processor coupled to a system bus and a communication bus;
- a data memory coupled to the processor via the system bus;
- and
- a flash storage device coupled to the processor, the flash storage device comprising
- a flash storage;
- a random access memory;
- a flash controller coupled to the flash storage and the random access memory, the flash controller configured to load the boot program from the flash storage into the random access memory;
- a first bus interface coupled in communication with the random access memory and the flash controller, wherein the first bus interface is configured to be coupled to the system bus;
- and
- a second bus interface coupled in communication with the flash controller, wherein the second bus interface is configured to be coupled to the communication bus.
7 more elements
A method of accessing a boot program in a computing system comprising a flash storage device, the method comprising:
- receiving a start signal;
- loading the boot program from a flash storage of the flash storage device to a random access memory of the flash storage device based on the start signal, wherein the boot program comprises a basic input-output system;
- and
- generating a ready signal indicating the boot program is accessible in the random access memory.
1 more element
Dependencies are inferred from the claim text.