Claims
- 1. A method comprising:
operating an integrated circuit in a selected mode of operation, the integrated circuit comprising processor circuitry and interface circuitry, the processor circuitry including a plurality of processor cores, the interface circuitry being capable of communicating in accordance a plurality of different protocols, at least one of the processor cores being capable of issuing a command to the interface circuitry to communicate in accordance with at least one of the plurality of different protocols that corresponds to the selected mode of operation of the integrated circuit.
- 2. The method of claim 1, wherein:
the at least one of the plurality of different protocols comprises at least two of the plurality of different protocols.
- 3. The method of claim 1, wherein:
the interface circuitry comprises a plurality of protocol engines and respective physical layer interface circuitry; and the protocol engines are capable of communicating via the respective physical layer circuitry in accordance with the plurality of different protocols.
- 4. The method of claim 3, wherein:
the command indicates respective protocols, selected from the plurality of different protocols, via which the protocol engines are requested to communicate.
- 5. The method of claim 1, wherein:
the interface circuitry comprises bus interface circuitry; and the plurality of different protocols comprises a plurality of different bus protocols.
- 6. The method of claim 1, further comprising:
selecting the selected mode of operation, the selecting of the selected mode of operation comprising supplying to the integrated circuit one or more signals that indicate, at least in part, the selected mode of operation.
- 7. The method of claim 1, further comprising:
selecting the selected mode of operation, the selecting of the selected mode of operation comprising executing one or more program instructions by the integrated circuit, execution of the one or more programs resulting, at least in part, in selection of the selected mode of operation.
- 8. An apparatus comprising:
an integrated circuit capable of operating in a selected mode of operation, the integrated circuit comprising processor circuitry and interface circuitry, the processor circuitry including a plurality of processor cores, the interface circuitry being capable of communicating in accordance a plurality of different protocols, at least one of the processor cores being capable of issuing a command to the interface circuitry to communicate in accordance with at least one of the plurality of different protocols that corresponds to the selected mode of operation of the integrated circuit.
- 9. The apparatus of claim 8, wherein:
the at least one of the plurality of different protocols comprises at least two of the plurality of different protocols.
- 10. The apparatus of claim 8, wherein:
the interface circuitry comprises a plurality of protocol engines and respective physical layer interface circuitry; and the protocol engines are capable of communicating via the respective physical layer circuitry in accordance with the plurality of different protocols.
- 11. The apparatus of claim 10, wherein:
the command indicates respective protocols, selected from the plurality of different protocols, via which the protocol engines are requested to communicate.
- 12. The apparatus of claim 8, wherein:
the interface circuitry comprises bus interface circuitry; and the plurality of different protocols comprises a plurality of different bus protocols.
- 13. The apparatus of claim 8, wherein:
the integrated circuit is capable of receiving one or more signals that indicate, at least in part, the selected mode of operation.
- 14. The apparatus of claim 8, wherein:
the processor circuitry is capable of executing one or more program instructions, execution of the one or more programs resulting, at least in part, in selection of the selected mode of operation.
- 15. An article comprising:
a storage medium having stored thereon instructions that when executed by a machine result in the following:
operating an integrated circuit in a selected mode of operation, the integrated circuit comprising processor circuitry and interface circuitry, the processor circuitry including a plurality of processor cores, the interface circuitry being capable of communicating in accordance a plurality of different protocols, at least one of the processor cores being capable of issuing a command to the interface circuitry to communicate in accordance with at least one of the plurality of different protocols that corresponds to the selected mode of operation of the integrated circuit.
- 16. The article of claim 15, wherein:
the at least one of the plurality of different protocols comprises at least two of the plurality of different protocols.
- 17. The article of claim 15, wherein:
the interface circuitry comprises a plurality of protocol engines and respective physical layer interface circuitry; and the protocol engines are capable of communicating via the respective physical layer circuitry in accordance with the plurality of different protocols.
- 18. The article of claim 17, wherein:
the command indicates respective protocols, selected from the plurality of different protocols, via which the protocol engines are requested to communicate.
- 19. The article of claim 15, wherein:
the interface circuitry comprises bus interface circuitry; and the plurality of different protocols comprises a plurality of different bus protocols.
- 20. The article of claim 15, wherein:
the operating in the selected mode of operation is in response, at least in part, supply to the integrated circuit of one or more signals that indicate, at least in part, the selected mode of operation.
- 21. The article of claim 15, wherein:
the instructions comprises at least one set of program instructions whose execution by the machine results, at least in part, in the operating in the selected mode of operation.
- 22. A system comprising:
a circuit card including an integrated circuit, the circuit card being capable of being coupled to a bus, the integrated circuit being capable of operating in a selected mode of operation, the integrated circuit comprising processor circuitry and interface circuitry, the processor circuitry including a plurality of processor cores, the interface circuitry being capable of communicating in accordance a plurality of different protocols, at least one of the processor cores being capable of issuing a command to the interface circuitry to communicate in accordance with at least one of the plurality of different protocols that corresponds to the selected mode of operation of the integrated circuit.
- 23. The system of claim 22, further comprising:
a circuit board comprising the bus and a bus interface slot, the circuit card being capable of being coupled to the bus interface slot.
- 24. The system of claim 23, wherein:
the circuit board also comprises a processor that is capable of supplying one or more control signals to the circuit card via the bus and bus interface slot, the supplying of the one or more control signals to the circuit card resulting, at least in part, in selection of the selected mode of operation.
- 25. The system of claim 22, wherein:
the interface circuitry is capable of being coupled to storage.
- 26. The system of claim 25, wherein:
the storage comprises a redundant array of independent disks (RAID).
- 27. The system of claim 22, wherein:
the interface circuitry comprises first bus interface circuitry capable of communicating in accordance with a first bus protocol, and a second bus interface that is capable of communicating in accordance with a second bus protocol.
- 28. The system of claim 22, wherein:
the interface circuitry includes bus interface circuitry and network interface circuitry.
- 29. The system of claim 22, wherein:
the circuit card further comprises first memory; and the integrated circuit further comprises a second memory and memory controller circuitry to control, at least in part, the first memory and the second memory.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] The subject application is related to co-pending U.S. patent application Ser. No. Yet To Be Assigned (Attorney Docket No. 42390.P14962), entitled “Integrated Circuit Having Multiple Modes Of Operation,” which is being filed concurrently with the subject application.