Patent ID: 9749319
Date: 2017-08-29
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method comprising: receiving, by a component from a device, a plurality of first requests, each of the plurality of first requests for a corresponding physical address and including a corresponding virtual address; for each of the plurality of first requests, in response to receiving the respective request from the plurality of first requests: receiving, from the device, a plurality of second requests, each of the plurality of second requests for access to a corresponding second physical address and including a corresponding second error-detecting code; determining, by the component for each of the plurality of second requests, whether to allow the device access to a memory location identified by the corresponding second physical address based on determining whether the corresponding second physical address is valid using the corresponding second error-detecting code; and for each second request for which the second physical address is determined to be valid using the second error-detecting code of the corresponding second request, servicing the corresponding second request.