Legal claims defining the scope of protection, as filed with the USPTO.
1. A semiconductor chip, comprising: a switch core; a processing core agent coupled to said switch core, said processing core agent to execute software of a link based computing system constructed from said semiconductor chip, said link based computing system having an architecture comprising a network that couples said processing core agent to a memory controller agent; a configuration agent coupled to said switch core, said switch core having an input port to receive a configuration packet sent by said configuration agent, said switch core to send said configuration packet toward another agent within said link based computing system, said semiconductor chip being designed such that said configuration agent has its own network address so that said configuration agent is capable of being a destination endpoint for a second configuration packet transported through said network, said configuration agent designed substantially with logic circuitry, said configuration agent to perform primarily configuration functions including comprehending and processing said second configuration packet's payload.
2. The semiconductor chip of claim 1 wherein said switch core is coupled to said memory controller agent.
3. The semiconductor chip of claim 1 comprising a plurality of processing core agents coupled to said switch core.
4. The semiconductor chip of claim 1 comprising an external communication interface to which equipment external to said semiconductor chip may attach, said interface communicatively coupled to said configuration agent.
5. The semiconductor chip of claim 4 wherein said external communication interface is selected from the group consisting of: a) JTAG; b) I2C; c) SMBus.
6. A method, comprising: directing a configuration request through a switch core to a configuration agent, said configuration request formatted according to a packet structure utilized by a network; processing said configuration request at said configuration agent; sending a configuration command derived from said configuration request from said configuration agent to said switch core; and, executing said configuration command at an agent to which said configuration command pertains, said configuration command formatted according to a packet structure utilized by said network, wherein at least said directing, said processing and said sending are performed on a same semiconductor chip.
7. The method of claim 6 wherein said configuration command is a write.
8. The method of claim 6 wherein said configuration command is a read.
9. The method of claim 6 wherein said configuration command pertains to configuration of network configuration space.
10. The method of claim 7 comprising sending acknowledgement of a successful write from said agent through said switch core to said configuration agent.
11. The method of claim 8 comprising sending data read from said executing of said configuration command from said agent through said switch core to said configuration agent.
12. The method of claim 10 comprising sending a response to said request from said configuration agent to another agent that issued said request, said response indicating a successful write, said response sent through said switch core.
13. The method of claim 11 comprising sending a response to said request from said configuration agent to another agent that issued said request, said response containing said data, said response sent through said switch core.
14. The method of claim 10 comprising sending a response to said request from said configuration agent to testing equipment that issued said request, said response indicating a successful write, said response sent through a testing interface.
15. The method of claim 13 comprising sending a response to said request from said configuration agent to testing equipment that issued said request, said response containing said data, said response sent through a testing interface.
16. A link based computing system, comprising: a switch core; a processing core agent coupled to said switch core, said processing core agent to execute software of said link based computing system, said link based computing system comprising a network that couples said processing core agent to a memory controller agent, said network comprising point-to-point data links made of cables having a metallic signal propagation medium; a configuration agent coupled to said switch core, said switch core having an input port to receive a configuration packet sent by said configuration agent, said switch core to send said configuration packet toward another agent within said link based computing system, said configuration agent having its own network address so that said configuration agent is capable of being a destination endpoint for a second configuration packet transported through said network, said configuration agent designed substantially with logic circuitry, said configuration agent to perform primarily configuration functions including comprehending and processing said second configuration packet's payload.
17. The link based computing system of claim 16 wherein said switch core is coupled to said memory controller agent.
18. The link based computing system of claim 16 comprising a plurality of processing core agents coupled to said switch core.
19. The link based computing system of claim 16 comprising an interface to which equipment external to said link based computing system may attach, said interface communicatively coupled to said configuration agent.
20. The link based computing system of claim 16 wherein said interface is an external communication channel interface.
Unknown
May 6, 2008
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.