1. A data processing system, comprising: a processor configured to send a request to a first resource over a first interconnect, a first resource configured to receive the request via the first interconnect and then communicate over a second interconnect to a second resource; and the second resource then configured to respond back to the processor pursuant to the request.