Data transfer apparatus and data transfer method
AssigneeFujitsu Semiconductor Limited
InventorHirotaka Ueno
Life of this patent
Estimating the term…
Abstract
A data transfer apparatus performing data communication by transmitting a bus use request to an arbiter between a plurality of nodes coupled in a tree shape through a bus is provided. The data transfer apparatus includes a request generation circuit which generates a highest priority request indicating that a priority level for using the bus is the highest, a determination circuit which determines the priority level of the highest priority request, and a priority level setting circuit which determines the highest priority request which takes priority based on a result of the determination circuit when a plurality of highest priority requests conflicts in a node.
Claims15
A data transfer apparatus performing data communication by transmitting a bus use request to an arbiter provided in a plurality of nodes coupled in a tree shape through a bus, the data transfer apparatus comprising:
- a request generation circuit which generates a highest priority request indicating that a priority level for using the bus is the highest;
- a determination circuit which, when a plurality of highest priority requests including a highest priority request issued at a node and a highest priority request issued at another node conflict, determines the priority level from among a first priority level, a second priority level and a third priority level, the first priority level indicating that the highest priority request issued at the node takes priority, the second priority level indicating that the highest priority request issued at the another node takes priority, the third priority level indicating that the issue of the highest priority request at the node is stopped;
- and
- a priority level setting circuit which determines the highest priority request which takes priority based on a result of the determination circuit.
A data transfer method of performing data communication by transmitting a bus use request to an arbiter provided in a plurality of nodes coupled in a tree shape through a bus, the data transfer method comprising:
- generating a highest priority request indicating that a priority level for using the bus is the highest;
- determining, when a plurality of highest priority requests including a highest priority request issued at a node and a highest priority request issued at another node conflict, the priority level from among a first priority level, a second priority level and a third priority level, the first priority level indicating that the highest priority request issued at the node takes priority, the second priority level indicating that the highest priority request issued at the another node takes priority, the third priority level indicating that the issue of the highest priority request at the node is stopped;
- and
- determining the highest priority request which takes priority based on a result of the determining of the priority level.
Dependencies are inferred from the claim text.