×

Computer system with operating system functions distributed among plural microcontrollers for managing device resources and CPU

  • US 6,591,358 B2
  • Filed: 01/26/2001
  • Issued: 07/08/2003
  • Est. Priority Date: 01/26/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system that eliminates a need for an operating system comprising:

  • a central processing unit (CPU);

    a main memory;

    at least one device;

    a further unit that includes a first microcontroller a first memory containing a first set of instructions configured to cause the microcontroller to manage CPU operations, a second microcontroller in communication with the first microcontroller; and

    a second memory containing a second set of instructions configured to cause the second microcontroller to manage the at least one device;

    a third microcontroller in communication with the first microcontroller;

    a third memory containing a third set of instructions configured to cause the third microcontroller to manage memory operations;

    a fourth microcontroller in communication with the first microcontroller; and

    a fourth memory containing a fourth set of instructions configured to cause the fourth controller to manage data operations; and

    a plurality of trace links connecting the further unit to the CPU, the main memory, and the device interface to facilitate communication between the further unit, the CPU, the main memory, and the device, the device comprising;

    a fifth microcontroller in communication with at least the second microcontroller; and

    a fifth memory containing a fifth set of instructions in the fifth memory configured to cause the fifth microcontroller to test the device and if the device is operational the fifth set of instructions is configured to cause the fifth microcontroller to signal at least the second microcontroller to indicate availability of the device.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×