Patent ID: 6567837
Filing Date: 2003-05-20
Classification: G06F

Abstract:
An object oriented processor array configurable via a message based communications link, comprising:a) processor means for implementing a plurality of virtual processors; b) a writable memory coupled to said processor means; c) readable memory coupled to said processor means, said readable memory containing a system object and a library of functional processor objects, each functional processor object having a predefined functionality; d) a plurality of physical pins for coupling at least one of said functional processor objects to an external device; and e) communications interface means for coupling said object oriented processor array to the message based communications link, wherein said system object responds to a first configuration message sent to said object oriented processor array via the message based communications link by calling a first functional processor object in said library and commanding said first functional processor object to instantiate itself as a virtual processor in said writable memory and said first functional processor object is coupled to at least one of said plurality of physical pins.