1. A method of operating a circuit, comprising the steps of: (A) generating a particular policy of a plurality of policies by a lookup operation on a first transaction request received by said circuit; (B) generating a second transaction request for use by a memory external to said circuit based upon said first transaction request and said particular policy in response to a first cache signal of said first transaction request having a non-cacheable state; and (C) searching a plurality of address tags for cache data cached within said circuit for a match with said first transaction request in response to said first cache signal having a cacheable state.