IP Library Granted Patent US 7,516,263
Granted Patent B2
US 7,516,263 · App. 11/364,418 · Granted Apr 7, 2009

Re-configurable PCI-Express switching device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,516,263
App. No.
11/364,418
Granted
Apr 7, 2009
Kind
B2
Abstract

A configurable switching device includes a switch card coupled to interface with a backplane of a computer chassis, a plurality of PCI-Express switching elements coupled to the switch card, and a configuration means coupled to the switch card, where the configuration means is operable to configure and reconfigure the plurality of PCI-Express switching elements to operate in a plurality of directional fabric domains, and where each of the plurality of PCI-Express switching elements can operate in only one of the plurality of directional fabric domains at a time.

Claims (40)

1. A configurable switching device, comprising:

a switch card coupled to interface with a backplane of a computer chassis;

a plurality of PCI-Express switching elements coupled to the switch card; and

a configuration means coupled to the switch card, wherein the configuration means is operable to configure and reconfigure the plurality of PCI-Express switching elements to operate in a plurality of directional fabric domains, and wherein each of the plurality of PCI-Express switching elements operate in only one of the plurality of directional fabric domains at a time.

2. The configurable switching device of claim 1 , wherein the configuration means is operable in a post-manufactured state to reconfigure the plurality of PCI-Express switching elements from a first configuration to a second configuration.

3. The configurable switching device of claim 1 , wherein the configuration means is user-reconfigurable.

4. The configurable switching device of claim 1 , wherein the configuration means is manually reconfigurable.

5. The configurable switching device of claim 1 , wherein the configuration means is software reconfigurable.

6. The configurable switching device of claim 1 , wherein each of the plurality of directional fabric domains is coupled to a unique root complex.

7. The configurable switching device of claim 1 , wherein each of the plurality of directional fabric domains comprises at least one PCI-Express link.

8. A configurable switching device, comprising:

a switch card coupled to interface with a backplane of a computer chassis;

a plurality of PCI-Express switching elements coupled to the switch card, wherein the plurality of PCI-Express switching elements are in a first configuration to operate in a plurality of directional fabric domains; and

a configuration means coupled to the switch card, wherein the configuration means is operable to reconfigure the plurality of PCI-Express switching elements to a second configuration to operate in the plurality of directional fabric domains, wherein the first configuration is different from the second configuration, and wherein each of the plurality of PCI-Express switching elements operate in only one of the plurality of directional fabric domains at a time.

9. The configurable switching device of claim 8 , wherein the configuration means is operable in a post-manufactured state to reconfigure the plurality of PCI-Express switching elements from the first configuration to the second configuration.

10. The configurable switching device of claim 8 , wherein the configuration means is user-reconfigurable.

11. The configurable switching device of claim 8 , wherein the configuration means is manually reconfigurable.

12. The configurable switching device of claim 8 , wherein the configuration means is software reconfigurable.

13. The configurable switching device of claim 8 , wherein each of the plurality of directional fabric domains is coupled to a unique root complex.

14. The configurable switching device of claim 8 , wherein each of the plurality of directional fabric domains comprises at least one PCI-Express link.

15. A method of reconfiguring a configurable switching device, comprising:

providing a switch card coupled to interface with a backplane of a computer chassis;

providing a plurality of PCI-Express switching elements coupled to the switch card, wherein the plurality of PCI-Express switching elements are in a first configuration to operate in a plurality of directional fabric domains; and

operating a configuration means coupled to the switch card to reconfigure the plurality of PCI-Express switching elements to a second configuration to operate in the plurality of directional fabric domains, wherein the first configuration is different from the second configuration, and wherein each of the plurality of PCI-Express switching elements operate in only one of the plurality of directional fabric domains at a time.

16. The method of claim 15 , wherein the configuration means is operable in a post-manufactured state to reconfigure the plurality of PCI-Express switching elements from the first configuration to the second configuration.

17. The method of claim 15 , wherein the configuration means is user-reconfigurable.

18. The method of claim 15 , wherein the configuration means is manually reconfigurable.

19. The method of claim 15 , wherein the configuration means is software reconfigurable.

20. The method of claim 15 , wherein each of the plurality of directional fabric domains is coupled to a unique root complex.

21. The method of claim 15 , wherein each of the plurality of directional fabric domains comprises at least one PCI-Express link.

22. A configurable switching device, comprising:

a switching platform on one of a backplane and a motherboard;

a plurality of PCI-Express switching elements coupled to the switch platform; and

a configuration means coupled to the switch platform, wherein the configuration means is operable to configure and reconfigure the plurality of PCI-Express switching elements to operate in a plurality of directional fabric domains, and wherein each of the plurality of PCI-Express switching elements operate in only one of the plurality of directional fabric domains at a time.

23. The configurable switching device of claim 22 , wherein the configuration means is operable in a post-manufactured state to reconfigure the plurality of PCI-Express switching elements from a first configuration to a second configuration.

24. The configurable switching device of claim 22 , wherein the configuration means is user-reconfigurable.

25. The configurable switching device of claim 22 , wherein the configuration means is manually reconfigurable.

26. The configurable switching device of claim 22 , wherein the configuration means is software reconfigurable.

27. The configurable switching device of claim 22 , wherein each of the plurality of directional fabric domains is coupled to a unique root complex.

28. The configurable switching device of claim 22 , wherein each of the plurality of directional fabric domains comprises at least one PCI-Express link.

Assignments (9)
PATENT SECURITY AGREEMENT Recorded Jun 30, 2025
From: CREELED, INC.; PENGUIN SOLUTIONS CORPORATION (DE); SMART EMBEDDED COMPUTING, INC.; SMART HIGH RELIABILITY SOLUTIONS LLC; SMART MODULAR TECHNOLOGIES, INC.; PENGUIN COMPUTING, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 071755/0001 →
RELEASE OF PATENT SECURITY INTEREST RECORDED AT R/F 058983/0001 Recorded Jun 25, 2025
From: CITIZENS BANK, N.A.
To: SMART MODULAR TECHNOLOGIES, INC.; SMART EMBEDDED COMPUTING, INC.; SMART HIGH RELIABILITY SOLUTIONS LLC; CREELED, INC.
Reel/Frame 071725/0207 →
SECURITY INTEREST Recorded Feb 7, 2022
From: SMART MODULAR TECHNOLOGIES, INC.; SMART HIGH RELIABILITY SOLUTIONS, LLC; SMART EMBEDDED COMPUTING, INC.; CREELED, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 058983/0001 →
CHANGE OF NAME Recorded Jun 24, 2020
From: ARTESYN EMBEDDED COMPUTING, INC.
To: SMART EMBEDDED COMPUTING, INC.
Reel/Frame 053023/0953 →
CHANGE OF NAME Recorded Jun 18, 2020
From: EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC.
To: ARTESYN EMBEDDED COMPUTING, INC.
Reel/Frame 052978/0634 →
RELEASE OF SECURITY INTEREST Recorded Jul 9, 2019
From: ARTESYN EMBEDDED COMPUTING, INC. (F/K/A EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC.)
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049698/0222 →
PARTIAL RELEASE OF SECURITY INTEREST Recorded Jul 8, 2019
From: BANK OF AMERICA, N.A.
To: ARTESYN EMBEDDED COMPUTING, INC. (F/K/A EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC.)
Reel/Frame 049694/0096 →
SECURITY AGREEMENT Recorded Nov 26, 2013
From: ARTESYN TECHNOLOGIES, INC.; ARTESYN NORTH AMERICA LLC; EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031731/0048 →
SECURITY AGREEMENT Recorded Nov 25, 2013
From: ARTESYN TECHNOLOGIES, INC.; ARTESYN NORTH AMERICA LLC; EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT AND GRANTEE
Reel/Frame 031719/0417 →