US 12,443,556 B2
PCI flow control with signal interception
Travis Bailey Hamilton, Cedar Park, TX (US); and Charles Andrew Giefer, Austin, TX (US)
Assigned to Arm Limited, Cambridge (GB)
Filed by Arm Limited, Cambridge (GB)
Filed on Aug. 8, 2023, as Appl. No. 18/446,107.
Prior Publication US 2025/0053534 A1, Feb. 13, 2025
Int. Cl. G06F 13/42 (2006.01)
CPC G06F 13/4221 (2013.01) [G06F 2213/0024 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A data processing apparatus comprising:
interception circuitry configured to intercept an incoming signal corresponding to an instruction from a processor element to a PCI device;
respond circuitry configured to provide a response to the incoming signal back to the processor element, wherein the response is selected from between an acceptance of the incoming signal and a refusal of the incoming signal, based on a flow control between the data processing apparatus and the PCI device; and
forward circuitry configured to perform a transmission, to the PCI device, of an outgoing signal corresponding to the command after the response has indicated acceptance of the incoming signal.