Patent ID: 7095752

Claim:
A data traffic router for use in an integrated circuit (IC) to interface a plurality of subsystems of said IC, the data traffic router comprising: a first multiplexor coupled to a first, a second and a third subsystem of said IC to select and output for said third subsystem one of a first output of said first subsystem and a second output of said second subsystem; a second multiplexor coupled to said first, second and third subsystems of said IC to select and output for said second subsystem one of said first output of said first subsystem and a third output of said third subsystem; a third multiplexor coupled to said first second and third subsystems to select and output for said first subsystem one of said second output of said second subsystem and said third output of said third subsystem; and a controller coupled to said first, second, and third subsystems and said first, second and third multiplexors to allocate and control operation of said first, second and third multiplexors to facilitate concurrent communications between selected combinations of said first, second and third subsystems.