Scalable crosspoint switch

US9929979B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9929979-B2
Application numberUS-201614990620-A
CountryUS
Kind codeB2
Filing dateJan 7, 2016
Priority dateJan 7, 2016
Publication dateMar 27, 2018
Grant dateMar 27, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A crosspoint switch matrix may include a plurality of point cells provided at intersections between a plurality of input pathways and a plurality of output pathways. The input pathways may be partitioned into groups, each group defined by a demultiplexer that forwards an input signal to the point cells within the group and/or to a demultiplexer of a succeeding group. The output pathways may be partitioned into groups, each group defined by a multiplexer that forwards a signal from an active point cell to an output of the matrix. Multiplexers of groups in intermediate positions between the point cell and the matrix output may relay the output signal between the multiplexers along a bypass pass. When both the input pathways and output pathways are so partitioned, each point cell may be a member of one input pathway group and one output pathway group.

First claim

Opening claim text (preview).

What is claimed is: 1. A switch matrix, comprising: a plurality of point cells provided respectively at intersections between a plurality of input pathways and a plurality of output pathways, wherein at least one pathway of the input pathways and the output pathways are partitioned into a plurality of groups, wherein said partitioning includes at least one pathway being split into a common communication path coupled to all point cells in a group for each of the plurality of groups, and a bypass path connecting different groups of the plurality of groups. 2. The switch matrix of claim 1 , wherein the common communication path of each group has a higher capacitance than a capacitance of the bypass path of each group. 3. The switch matrix of claim 1 , wherein the input pathways are partitioned into groups by respective demultiplexers, each of said demultiplexers having a first output coupled to the bypass path and a second output coupled to inputs of the point cells of the respective groups. 4. The switch matrix of claim 3 , further comprising a plurality of control circuits, one for each group and comprising a bypass path sub-controller and a main path sub-controller, wherein bypass path sub-controllers of intermediate groups have a first input coupled to a main path sub-controller of its associated group and a second input coupled to an output of an bypass path sub-controller of a downstream group. 5. The switch matrix of claim 1 , wherein the output pathways are partitioned into groups by respective multiplexers, each of said multiplexers having a first input coupled to the bypass path and a second input coupled to outputs of the point cells of the respective groups. 6. The switch matrix of claim 5 , further comprising a plurality of control circuits, one for each group and comprising a select sub-controller and an enable sub-controller, wherein an output of the select sub-controller of a group is coupled to the multiplexer of its associated group and the enable sub-controllers of intermediate groups have a first input coupled to a select sub-controller of its associated group and a second input coupled to an output of an enable sub-controller of an upstream group. 7. The switch matrix of claim 1 , wherein each demultiplexer comprises a main buffer and a bypass buffer. 8. The switch matrix of claim 1 , wherein the input pathways and output pathways each are partitioned into a plurality of groups, and the matrix includes a plurality of modular tiles of point cells, each tile provisioned according to a number of point cells per input pathway group and a number of point cells per output pathway group. 9. The switch matrix of claim 1 , further comprising: a plurality of input buffers to receive and store input data; a plurality of output buffers to store output data; and a controller to enable the point cells based on a transmission mode and to schedule the transmission of the input data from one or more of the input buffers to one or more of the output buffers. 10. A switch matrix, comprising: a plurality of input pathways and a plurality of output pathways, each input pathway partitioned into the groups by respective demultiplexers, wherein: first outputs of the demultiplexers define a bypass path connecting the groups together, and second outputs of the demultiplexers are coupled to point cells of the respective groups; and the switch matrix further comprising a control circuit to enable one or more of the demultiplexers, wherein each of the enabled demultiplexers is configured to drive one or both of a main path to the point cells and a bypass path to another demultiplexer. 11. The switch matrix of claim 10 , wherein the matrix includes a plurality of modular tiles of point cells, each tile provisioned according to a number of point cells per input pathway group. 12. A switch matrix, comprising: a plurality of input pathways and a plurality of output pathways, each output pathway partitioned into the groups by respective multiplexers, wherein: first inputs of the multiplexers define a bypass path connecting the groups together, and second inputs of the multiplexers are coupled to the point cells of the respective groups; and the switch matrix further comprising a control circuit to enable one or more of the multiplexers, wherein each of the enabled multiplexers is configured to select one of a main path to the point cells and a bypass path to another multiplexer. 13. The switch matrix of claim 12 , wherein the matrix includes a plurality of modular tiles of point cells, each tile provisioned according to a number of point cells per output pathway group. 14. A method, comprising: responsive to a control signal that enables a point cell in a crosspoint switch: controlling circuitry within a segmented input pathway associated with the enabled point cell to: carry an input signal along an input bypass path between the input pathway's origin and an input group to which the enabled point cell belongs, and, within the point cell's group, drive the input signal to the point cell's input, and controlling circuitry within a segmented output pathway associated with the enabled point cell to: carry an output signal from the enabled point cell to a terminus of the point cell's output group, and carry the output signal from the group terminus to an output pathway terminus along another output bypass path, wherein the input bypass path and the output bypass path bypass point cells of other groups. 15. The method of claim 14 , wherein the controlling circuitry within a segmented input pathway comprises: enabling bypass buffers of demultiplexers associated with input groups upstream of the enabled point cell's input group; and enabling a main buffer of a demultiplexer associated with the enabled point cell's input group. 16. The method of claim 14 , wherein the controlling circuitry within a segmented output pathway comprises: enabling a multiplexer associated with the enabled point cell's output group to select a path coupled to the enabled point cell; and enabling multiplexers associated with output groups downstream of the enabled point cell's output group to select the output bypass path.

Assignees

Inventors

Classifications

  • H04L49/40Primary

    Constructional details, e.g. power supply, mechanical construction or backplane · CPC title

  • characterised by scheduling criteria · CPC title

  • in which the wiring can be modified · CPC title

  • using semiconductors in the switching stages · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9929979B2 cover?
A crosspoint switch matrix may include a plurality of point cells provided at intersections between a plurality of input pathways and a plurality of output pathways. The input pathways may be partitioned into groups, each group defined by a demultiplexer that forwards an input signal to the point cells within the group and/or to a demultiplexer of a succeeding group. The output pathways may be …
Who is the assignee on this patent?
Analog Devices Inc
What technology area does this patent fall under?
Primary CPC classification H04L49/40. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 27 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).