Patent ID: 6792513
Filing Date: 2004-09-14
Classification: G06F

Abstract:
A method of backplane messaging among a plurality of computer boards connected via a bus, each computer board including a processor and a DMA controller and each computer board capable of sending and receiving messages, said method comprising:initializing said plurality of computer boards, said initialization for the purpose of preparing each computer board to communicate with the other computer boards; sending messages, utilizing the DMA controller included on the computer board and not the processor of the computer board, from any one of the plurality of computer boards to any other of the plurality of computer boards; and receiving messages on any one of the plurality of computer boards sent from any other of the plurality of computer boards, said messages received into pre-allocated message buffers on said computer boards, said pre-allocated message buffers pointed to by a descriptor ring, wherein de-coupling of communications between multiple sending computer boards attempting to access a common receiving computer board is achieved.