Patent ID: 9684633
Date: 2017-06-20
CPC Classifications: G06F

Claim:
1. A system on chip (SOC) comprising: a slave device; a plurality of master devices configured to generate requests to demand services from the slave device; a single interconnect device directly connected to the slave device through a first channel and the master devices through respective second channels, the interconnect device configured to perform an arbitrating operation on the requests; a plurality of service controllers configured to control a flow of the requests through the second channels from the master devices to the slave device adaptively using a global control signal indicating an operational environment change of the SOC; and a global controller configured to generate the global control signal based on at least one state signal comprising a first state signal from the slave device and a second state signal from one of the master devices, wherein the global controller is configured to receive the first state signal of the at least one state signal from the slave device and the second state signal of the at least one state signal from the one master device, wherein a first master device among the master devices activates a valid signal when the first master device transfers a first request among the requests to the single interconnect device, wherein one of the service controllers deactivates the valid signal and transfers the deactivated valid signal to the single interconnect device to prevent the first request from being serviced, when the indicated operational environment change is abnormal.