Patent ID: 8214572
Filing Date: 2012-07-03
Classification: G06F

Abstract:
1. A semiconductor device comprising: a plurality of master components each capable of making a transfer request; a plurality of slave components each capable of making a reply to a transfer request; and a router which relays transfer requests and replies between master and slave components, wherein the router includes: a plurality of request-control circuits; and a slave-component-allocation-control circuit; wherein the plurality of request-control circuits judge the slave component to transfer a request from each master component to according to address decoding, and arbitrate conflict between requests to one slave component, wherein the slave-component-allocation-control circuit assigns the slave components which results of control can be passed to for each request control circuit, and when a slave component associated with one request-control circuit is subjected to no access, the slave-component-allocation-control circuit changes the assignment of the slave component associated with the one request-control circuit.