Back to results
US 2010/0077127 A1Published application
Flexible Connection Scheme Between Multiple Masters and Slaves
AssigneeTexas Instruments Incorporated
InventorsAjit Deepak Gupte, Gregory R. Shurtz
Life of this patent
Estimating the term…
Abstract
The present invention describes a flexible routing scheme between masters and slaves in complex digital systems. The routing scheme is optimized for maximum versatility and configurability using switched resources in the form of configurable crossbar switches.
Claims5
A switching circuit for connected a first plurality of master devices to second plurality of slave devices less than the first plurality comprising:
- a first crossbar switching network connected to a first subset of master devices including
- a first set of decoders, each of said first set of decoders connected to a corresponding one of said first subset of master devices, each decoder receiving an access request from said corresponding master device including a target address and determining a target slave device corresponding to said target address, and
- a first set of at least two arbitration units, each arbitration unit selectively connected to at least one of said first set of decoders, each arbitration unit receiving decoded access requests from said selectively connected decoders and granting access to a corresponding intermediate point to only one requesting master device;
- and
- a second crossbar switching network including
- a second set of decoders, each of said second set of decoders connected to a corresponding intermediate point, each decoder receiving an access request from said corresponding intermediate point including a target address and determining a target slave device corresponding to said target address,
- a third set of decoders, each of said third set of decoders connected to a corresponding one of a second subset of master devices distinct from said first subset of master devices, each decoder receiving an access request from said corresponding master device including a target address and determining a target slave device corresponding to said target address, and
- a second set of at least three arbitration units, each arbitration unit connected to each of said first set of decoders and said second set of decoders, each arbitration unit receiving decoded access requests from said connected decoders and granting access to a corresponding slave device to only one requesting master device.
5 more elements
Dependencies are inferred from the claim text.