Patent 10169616 was granted and assigned to Xilinx on January, 2019 by the United States Patent and Trademark Office.
A disclosed circuit arrangement includes an interconnect circuit, a processor, a first memory circuit, a proxy memory circuit, and a decryption circuit. The interconnect circuit receives a first transaction from one of the one or more processors and transmits the first transaction to the proxy memory circuit in response to a first address in a first transaction. The proxy memory circuit translates the first address into a second address of the first memory circuit, generates a second transaction including the second address, transmits the second transaction to the interconnect circuit, and receives encrypted data from the first memory circuit in a response to the second transaction. The decryption circuit decrypts the encrypted data into decrypted data, and the proxy memory circuit transmits the decrypted data to the one processor in a response to the first transaction.