Patent
1996-06-10
1997-09-23
Sheikh, Ayaz R.
395474, G06F 1500
Patent
active
056713568
ABSTRACT:
A distributed data processing system includes plural, processor-containing nodes that are interconnected in a network. Each node has plural neighbor nodes, with neighbor nodes being connected via a direct link. One node includes a copy of functional microcode in addition to base microcode. Each node further includes memory for storing base microcode which enables, on power-up, for a processor in the node to manifest partial operational capability, including program load functions and a communications capability with neighbor nodes. The node's processor, in combination with the base microcode, determines if the node's memory stores a copy of functional microcode and if yes, causes the functional microcode to be loaded. If it is determined that functional microcode is not present in the nodes memory, the node issues a request to neighbor nodes to download functional code, irrespective of whether the neighbor node's are known to include the functional microcode or not. After a time out, the request to download is repeated. Within the network, the node which stores the functional microcode will download that code to its neighbor nodes which, in turn, will download the functional code to their neighbor nodes, etc. thereby enabling, eventually, all nodes in the network to acquire the functional microcode.
REFERENCES:
patent: 4335426 (1982-06-01), Maxwell et al.
patent: 4491914 (1985-01-01), Sujaku
patent: 4663707 (1987-05-01), Dawson
patent: 4752870 (1988-06-01), Matsumura
patent: 4785397 (1988-11-01), Koizumi et al.
patent: 4888683 (1989-12-01), Koizumi et al.
patent: 4896289 (1990-01-01), Svinicki et al.
patent: 4914571 (1990-04-01), Barazt et al.
patent: 4953162 (1990-08-01), Lyons et al.
patent: 5136718 (1992-08-01), Haytt
patent: 5142680 (1992-08-01), Ottman et al.
patent: 5155833 (1992-10-01), Cullison et al.
patent: 5222242 (1993-06-01), Choi et al.
patent: 5230052 (1993-07-01), Dayan et al.
patent: 5230065 (1993-07-01), Curley et al.
patent: 5247659 (1993-09-01), Curran et al.
patent: 5280627 (1994-01-01), Flaherty et al.
patent: 5317735 (1994-05-01), Schombery
patent: 5349664 (1994-09-01), Iketa et al.
patent: 5349673 (1994-09-01), Yasuda
patent: 5367688 (1994-11-01), Croll
patent: 5390297 (1995-02-01), Barber et al.
patent: 5404565 (1995-04-01), Gould et al.
patent: 5410651 (1995-04-01), Sekizawa et al.
patent: 5432909 (1995-07-01), Cok
patent: 5511208 (1996-04-01), Boyles et al.
IBM Technical Disclosure Bulletin, vol. 31, No. 12, May 1989 (pp. 246-247), `Initial Program Load on a Peer Ring`.
International Business Machines - Corporation
Sheikh Ayaz R.
LandOfFree
Method and apparatus for microcode loading in a multi-nodal netw does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for microcode loading in a multi-nodal netw, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for microcode loading in a multi-nodal netw will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1941703