US Patent:
20080235712, Sep 25, 2008
Inventors:
Jeffrey H. Reed - Blacksburg VA, US
Pablo M. Robert - Blacksburg VA, US
Assignee:
VIRGINIA TECH INTELLECTUAL PROPERTIES, INC. - Blacksburg VA
International Classification:
G06F 9/54
Abstract:
A method and apparatus are disclosed for separating the functionality of middleware () in a device with embedded resources () so that data transfer between embedded resources used by an object () resident in a general purpose processor () of the device takes place directly, thereby minimizing bandwidth overhead at the general purpose processor. The control interface () for an embedded resource resides in the general purpose processor and uses the device driver of the embedded resource, whereas the data interface () is outside the general purpose processor and provides direct communication with a switch matrix () serving each embedded resource.