IP Library Granted Patent US 12,019,575
Granted Patent B2
US 12,019,575 · App. 17/404,270 · Granted Jun 25, 2024

Switch fabric having a serial communications interface and a parallel communications interface

Inventors: James G. Calvin (Attleboro, MA); Albert Rooyakkers (Sunnyvale, CA)
Assignee: Analog Devices, Inc.
G06F13/4022G06F13/20G06F13/364G06F13/4282G06F15/16G06F15/17312G06F2213/0004G06F2213/0022G06F2213/0024
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 12,019,575
App. No.
17/404,270
Granted
Jun 25, 2024
Kind
B2
Abstract

A switch fabric is disclosed that includes a serial communications interface and a parallel communications interface. The serial communications interface is configured for connecting a plurality of slave devices to a master device in parallel to transmit information between the plurality of slave devices and the master device, and the parallel communications interface is configured for separately connecting the plurality of slave devices to the master device to transmit information between the plurality of slave devices and the master device, and to transmit information between individual ones of the plurality of slave devices. The parallel communications interface may comprise a dedicated parallel communications channel for each one of the plurality of slave devices. The serial communications interface may comprise a multidrop bus, and the parallel communications interface may comprise a cross switch.

Claims (20)

1. A switch fabric comprising:

a plurality of slave devices;

a master device configured to be connected in parallel with the plurality of slave devices; and

a support frame to facilitate interconnection of the plurality of slave devices and the master device, the support frame comprising a plurality of slots, each slot of the plurality of slots for receiving a respective one of the plurality of slave devices, wherein a slave device coupled with the support frame at a respective slot is configured to identify itself to the master device using a unique identification, the unique identification including at least one of an identifier associated with the slave device or an identifier associated with the respective slot.

2. The switch fabric as recited in claim 1 , further comprising a parallel communications interface for separately connecting the plurality of slave devices to the master device, the parallel communications interface comprising a dedicated parallel communications channel for each one of the plurality of slave devices.

3. The switch fabric as recited in claim 1 , further comprising a serial communications interface for connecting the plurality of slave devices to the master device, the serial communications interface comprising a multidrop bus.

4. The switch fabric as recited in claim 1 , further comprising a parallel communications interface for separately connecting the plurality of slave devices to the master device, the parallel communications interface comprising a cross switch.

5. The switch fabric as recited in claim 1 , further comprising a serial communications interface for connecting the plurality of slave devices to the master device and a parallel communications interface for separately connecting the plurality of slave devices to the master device, the serial communications interface and the parallel communications interface formed on a single printed circuit board.

6. The switch fabric as recited in claim 1 , further comprising a serial communications interface for connecting the plurality of slave devices to the master device and a parallel communications interface for separately connecting the plurality of slave devices to the master device, the serial communications interface configured for connecting the plurality of slave devices to a second master device in parallel, and the parallel communications interface configured for separately connecting the plurality of slave devices to the second master device.

7. The switch fabric as recited in claim 1 , wherein information transmitted via at least one of the serial communications interface or the parallel communications interface is packetized.

8. The switch fabric as recited in claim 1 , further comprising a network interface for transmitting information collected from the plurality of slave devices via a network.

9. A switch assembly comprising:

a plurality of slave devices;

a master device;

a cross switch for separately connecting the plurality of slave devices to the master device, the cross switch configured for simultaneously transmitting information between the plurality of slave devices and the master device and transmitting information between individual ones of the plurality of slave devices; and

a support frame to facilitate interconnection of the plurality of slave devices and the master device, the support frame comprising a plurality of slots, each slot of the plurality of slots for receiving a respective one of the plurality of slave devices, wherein a slave device coupled with the support frame at a respective slot configured to identify itself to the master device using a unique identification associated with the respective slot, the unique identification including at least one of an identifier associated with the slave device or an identifier associated with the respective slot.

10. The switch assembly as recited in claim 9 , further comprising a multidrop bus for connecting a plurality of slave devices to a master device in parallel, the multidrop bus and the cross switch formed on a single printed circuit board.

11. The switch assembly as recited in claim 9 , further comprising a multidrop bus for connecting a plurality of slave devices to a master device in parallel, the multidrop bus configured for connecting the plurality of slave devices to a second master device in parallel, the cross switch configured for separately connecting the plurality of slave devices to the second master device.

12. The switch assembly as recited in claim 9 , further comprising a multidrop bus for connecting a plurality of slave devices to a master device in parallel, with information transmitted via at least one of the multidrop bus or the cross switch being packetized.

13. The switch assembly as recited in claim 9 , further comprising a network interface for transmitting information collected from the plurality of slave devices via a network.

Assignments (4)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY FOR PATENTS @ REELS AND FRAMES 062137/0367 AND 061684/0964 Recorded Oct 18, 2023
From: ANALOG DEVICES, INC.
To: BEDROCK AUTOMATION PLATFORMS, INC.
Reel/Frame 065273/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2023
From: BEDROCK AUTOMATION PLATFORMS, INC.
To: ANALOG DEVICES, INC.
Reel/Frame 065283/0781 →
AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT OF IP SECURITY AGREEMENT AT REEL 061684 AND FRAME 0964 Recorded Dec 15, 2022
From: BEDROCK AUTOMATION PLATFORMS, INC.
To: ANALOG DEVICES, INC.
Reel/Frame 062137/0367 →
SECURITY INTEREST Recorded Oct 14, 2022
From: BEDROCK AUTOMATION PLATFORMS, INC.
To: ANALOG DEVICES, INC.
Reel/Frame 061684/0964 →
Continuity (7)
Continuation 16853555 · Apr 20, 2020
Continuation 15801589 · Nov 2, 2017
Continuation 15460844 · Mar 16, 2017
Continuation 15247998 · Aug 26, 2016
Continuation 14501974 · Sep 30, 2014
Continuation 13341161 · Dec 30, 2011
Related Publication 20220035759A1 · Feb 3, 2022