(EN) A bus master (112) may selectively retract a currently pending access based on one or more characteristics of the currently pending access. In this manner, bus master may better control its access requests. The one or more characteristics may include, for example, type of access (e.g. read/write, instruction/data, burst/non-burst, etc.), sequence or order of accesses, address being accessed (e.g. which address range is being accessed or which device is being accessed), the bus master requesting retraction (in an, e.g., multimaster system), or any combination thereof. A bus arbiter (216) may also selectively retract currently pending access requests in favor of a subsequent access request based on one or more characteristics of the currently pending access request or the subsequent access request. These characteristics may include any of those listed above, priorities of the requesting masters (e.g. a priority delta between requesting masters), other attributes of the requesting masters, or any combination thereof.
(FR) L'invention concerne la rétraction sélective par un maître de bus (12) d'un accès en suspens, en fonction d'une ou plusieurs caractéristiques dudit accès. Ainsi, le maître de bus peut mieux commander ses demandes d'accès. On peut citer parmi les caractéristiques, par exemple : le type d'accès (par exemple, lecture/écriture, instruction/données, rafale/non-rafale, etc.), la séquence ou l'ordre d'accès, l'adresse accédée (par exemple, quelle gamme d'adresses est accédée ou quel dispositif est accédé), le maître de bus demandant la rétraction (dans un système à maîtres multiples par exemple) ou une combinaison quelconque de ces éléments. Un arbitre de bus (216) peut également rétracter de manière sélective des demandes d'accès en suspens en faveur d'une demande d'accès subséquente, en fonction d'une ou de plusieurs caractéristiques de la demande d'accès en suspens ou de la demande d'accès subséquente. Ces caractéristiques peuvent comprendre une caractéristique quelconque susmentionnée, des priorités des maîtres demandeurs (par exemple, un delta de priorité entre des maîtres demandeurs), d'autres attributs des maîtres demandeurs ou une combinaison quelconque de ces éléments.