×

INTERFACE ARCHITECTURE FOR CONFIGURING A SERIAL CONTROLLER

  • US 20080126587A1
  • Filed: 01/18/2007
  • Published: 05/29/2008
  • Est. Priority Date: 06/21/2006
  • Status: Active Grant
First Claim
Patent Images

1. In an integrated circuit including a processor, a first memory, a second memory including a plurality of dedicated memory blocks that contain interface configuration data, a controller, and a plurality of device interfaces for coupling the integrated circuit to a plurality of external devices, each device interface supporting a protocol, a method for configuring the controller to facilitate communication with each external device interface regardless of protocol, the method comprising:

  • an act of the processor writing command request control data to the first memory, the command request control data control data including a pointer to one of the plurality of dedicated memory blocks in the second memory and a controller command;

    an act of the controller reading the command request control data in the first memory and accessing the interface configuration data stored in the one of the plurality of dedicated memory blocks corresponding to the pointer;

    an act of the controller processing the accessed configuration data as directed by the controller command; and

    as a result of processing, an act of the controller being configured to communicate with one of the plurality of external device interfaces using the protocol supported by the device interface.

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