Back to results
US 9,756,406 B1Granted
Systems, apparatus, and methods for a configurable gearbox
AssigneeInfinera Corporation
InventorVinod Narippatta
Life of this patent
Estimating the term…
Abstract
Systems, apparatus, and methods for a configurable gearbox with a variable number of input lanes and output lanes and a multiplexer for each output lane that can be configured to dynamically select any of the input lanes during each clock cycle.
Claims20
An apparatus comprising:
- a plurality of output lines;
- a plurality of multiplexers, each of the plurality of multiplexers coupled to a respective one of the plurality of output lines;
- a plurality of input lines, each of the plurality of input lines coupled to each of the plurality of multiplexers;
- a plurality of select lines, each of the plurality of select lines coupled to a controller and a respective one of the plurality of multiplexers;
- and
- wherein the controller dynamically couples at least one of the plurality of output lines to at least one of the plurality of input lines during a first clock cycle.
3 more elements
A method comprising:
- dynamically coupling, by a controller, at least one of a plurality of output lines to at least one of a plurality of input lines during a first clock cycle;
- wherein the controller is coupled to each of a plurality of select lines, each of the plurality of select lines being coupled to a respective one of a plurality of multiplexers;
- and
- wherein each the plurality of multiplexers is coupled to a respective one of the plurality of output lines and each of the plurality of multiplexers is coupled to each of a plurality of input lines.
1 more element
A non-transient computer readable medium containing program instructions for causing a processor to perform a process comprising:
- dynamically coupling, by a controller, at least one of a plurality of output lines to at least one of a plurality of input lines during a first clock cycle;
- wherein the controller is coupled to each of a plurality of select lines, each of the plurality of select lines being coupled to a respective one of a plurality of multiplexers;
- and
- wherein each the plurality of multiplexers is coupled to a respective one of the plurality of output lines and each of the plurality of multiplexers is coupled to each of a plurality of input lines.
1 more element
Dependencies are inferred from the claim text.