Patent ID: 6314487
Filing Date: 2001-11-06
Classification: G06F

Abstract:
An adaptive routing controller of a crossbar core module used in a crossbar routing switch having a plurality of input controller modules and a plurality of output controller modules, comprising:a plurality of normal routing control logic for performing a port priority-based round robin arbitration using both request level priorities and port geographical priorities and controlling an internal logic;an adaptive routing switch logic for receiving a signal of said normal routing control logic and a ready signal, and outputting a plurality of corresponding arbitration selection sequential signals, status signals and arbitration selection combination signals to perform an adaptive routing control which indicates that an incoming packet encountering with blocking of its routing path passes through an alternative path; anda plurality of mask registers for performing a port priority-based round robin arbitration, wherein said mask registers include a plurality of normal transfer mask registers for connecting, bit by bit, ten bits of normal arbitration request signals and ten bits driven from said normal routing control logic to inputs of AND gates and for providing outputs back to said normal routing control logic, and a plurality of emergency transfer mask registers for connecting, bit by bit, ten bits of emergency arbitration request signals and ten bits driven from said normal routing control logic to the inputs of AND gates and for providing outputs back to said normal routing control logic.