Virtualized peripheral component interconnect express (PCIe) device
AssigneeXilinx, Inc.
InventorChunhua Wu
Life of this patent
Estimating the term…
Loading patent…
AssigneeXilinx, Inc.
InventorChunhua Wu
Estimating the term…
Examples described herein generally relate to a Peripheral Connect Interconnect Express (PCIe) device. An example is a non-transitory memory storing a representation of a design that is to be implemented on a programmable integrated circuit. The design includes a classifier module (CM), a message trap engine module (MTEM), and a configuration space. The CM is capable of receiving a PCIe message and is configured to determine whether the PCIe message is a PCIe Type 1 configuration transaction. The CM is configured to forward the PCIe message to an endpoint device and to the MTEM when the PCIe message is a non-PCIe Type 1 configuration transaction and the PCIe Type 1 configuration transaction, respectively. The MTEM is configured to virtualize a downstream port(s) of a virtual switch and maintain the configuration space. The MTEM is capable of accessing the configuration space in response to the PCIe message.
A non-transitory memory storing a representation of a design, the design to be implemented on a programmable integrated circuit, the design comprising:
A method for operating a programmable integrated circuit, the method comprising:
A device comprising:
Dependencies are inferred from the claim text.