Network interface on a chip with an adaptive system to trigger data forwarding
AssigneeCommissariat A L'energie Atomique Et Aux Ene Alt
InventorsRomain LEMAIRE, Fabien Clermidy
Life of this patent
Estimating the term…
Abstract
A network interface for a network on chip resource having a communication controller including recording means, and designed to transmit data to another network interface when a quantity of data present in the recording means reaches a predetermined threshold, and where the communication controller also includes means to force a transmission of data present in the said recording means when the quantity of this data is below the predetermined threshold.
Claims10
A system on chip including several resources connected to a network on chip by dedicated network interfaces, where a network interface is able to interface a data processing unit of a resource with the network on chip, and where the system includes means for establishing communication between a first and a second resource via, respectively, first and second associated network interfaces, in which the first network interface has an output communication controller including:
- means for receiving credits able to receive credits from the second network interface, and
- means for transmitting data, able to send to the second resource, over the network, available data delivered by the first resource, provided it first receives a sufficient number of credits, and
- in which the second network interface has an input communication controller including:
- means for transmitting credits which are able to send available credits to the first network resource, over the network, and
- means for receiving data which are able to receive data from the first network resource, and intended for the second resource, and
- in which at least one communication controller is adapted to transmit data or credits when a quantity of data or of available credits reaches a predetermined threshold, where the said at least one communication controller also includes means to force available data or credits to be transmitted when they are present in quantities below the said predetermined threshold.
Dependencies are inferred from the claim text.