| CPC G06F 13/42 (2013.01) [G06F 2213/40 (2013.01)] | 20 Claims |

|
1. An apparatus for translating transaction requests comprising:
memory comprising a bus protocol translation lookup table (LUT) that comprises bus protocol translation data and corresponding response bus protocol translation data corresponding to each of a plurality of requesting clients; and
a bus protocol translation controller configured to:
in response to a transaction request, read the bus protocol translation data from the bus protocol translation LUT based on a table entry address associated with at least one of the plurality of requesting clients and generate an outgoing translated transaction request based on the bus protocol translation data; and
send the outgoing translated transaction request to at least one target unit using the corresponding response bus protocol translation data.
|