APPARATUS AND METHOD FOR FILTERING TRANSACTIONS

Patent №

US 10,243,758

Granted

2019-03-26

Filed 2017

Owner

ARM LIMITED

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15419049

An apparatus and method are provided for filtering transactions performed between a master device and a slave device, where each transaction comprises one or more transfers. The apparatus has a first interface for coupling to the master device and a second interface for coupling to the slave device. Routing circuitry is used to route, between the first interface and the second interface, signals representing each transfer. Filtering decision generation circuitry is arranged to perform a combinatorial operation to generate a filtering decision dependent on current values of one or more received input variables. The routing circuitry is then responsive to the filtering decision indicating a block condition for a current transfer, to block the current transfer by preventing one or more of the signals representing that current transfer from being passed between the first interface and the second interface in either direction. The filtering decision generation circuitry is responsive to assertion of the current transfer within the apparatus to generate the filtering decision, and thereafter to maintain that filtering decision for a duration of time that the current transfer is asserted, irrespective of a change in the values of the input variables. Such an approach provides a high performance solution while also enabling certain bus protocol violation scenarios to be avoided.

AI hardwareH04L 12/40019G06F 13/364G06F 13/4282H04L 12/40026H04L 12/40032

AI classification

AI hardware0.74
Knowledge representation0.01
Natural language0.01
Evolutionary computation0.01
Machine learning0.01
Planning0.00
Vision0.00
Speech0.00

Ownership

ARM LIMITED

assignment · 415540238

Assignors

VÁRI, PÉTER, CZAKÓ, PÉTER

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC