Patent ID: 7417985

Claim:
An egress selection switch, comprising: a plurality of ingress ports for transmitting a plurality of ingress data grains; said plurality of egress ports forming at least two egress port groups; a timeslot counter for identifying a particular timeslot number for each ingress data grain of said plurality of ingress data grains; and a plurality of data disable blocks for fanout of ingress data grains to at least one of said plurality of egress ports, each data disable block of said plurality of data disable blocks having: a data disable control memory; and a plurality of flip flops being coupled to said data disable control memory, each data storage device of said plurality of data storage devices propagating a particular ingress data grain to a particular egress port group and enabling propagation of said particular ingress data grain based on information stored in said data disable control memory, wherein a particular flip flop of said plurality of flip flops toggles said particular ingress data grain as said particular flip flop is logically enabled based on information stored in said data disable control memory; wherein said data disable control memory is connected to said plurality of data storage devices and is coupled to a microprocessor interface for updating said information stored in said data disable control memory; and wherein said time slot counter is coupled to said data disable control memory.