A switch fabric for routing data has a switching stage configured between an input stage and an output stage. The input stage forwards the received data to the switching stage, which routes the data to the output stage, which transmits the data towards destinations. In one aspect, at least one input...http://www.google.com/patents/US20020075883?utm_source=gb-gplus-sharePatent US20020075883 - Three-stage switch fabric with input device features