Transaction routing for system on chip
AssigneeSTMicroelectronics (Rousset) SAS
InventorsYassine El Khourassani, Patrick Valdenaire, Emmanuel Ardichvili
Life of this patent
Estimating the term…
Loading patent…
AssigneeSTMicroelectronics (Rousset) SAS
InventorsYassine El Khourassani, Patrick Valdenaire, Emmanuel Ardichvili
Estimating the term…
A system on chip includes an interconnect circuit including at least p input interfaces and at least k output interfaces, p source devices respectively coupled to the p input interfaces and k access ports respectively coupled to the k output interfaces and belonging to a target that includes one or more target devices. Each source device is configured to deliver transactions to the target via one of the access ports. An associated memory of each access port is configured to temporarily store the transactions received by the access port. The target is configured to deliver, for each access port, a fill signal representative of a current fill level of its associated memory. A control circuit is configured to receive the fill signals from the access ports and select the access ports eligible to receive a transaction depending on the current fill levels.
A system on chip, comprising:
A method of operating a system on chip that includes a plurality of source devices and a plurality of access ports belonging to one or more target devices, wherein each access port includes an associated memory, the method comprising:
A method of operating a system on chip that includes a plurality of source devices and a plurality of access ports belonging to one or more target devices, wherein each access port includes an associated memory, the method comprising:
Dependencies are inferred from the claim text.