Invention Grant
US07958298B2 System and method for providing address decode and virtual function (VF) migration support in a peripheral component interconnect express (PCIE) multi-root input/output virtualization (IOV) environment
有权
在外围组件互连快速(PCIE)多根输入/输出虚拟化(IOV)环境中提供地址解码和虚拟功能(VF)迁移支持的系统和方法
- Patent Title: System and method for providing address decode and virtual function (VF) migration support in a peripheral component interconnect express (PCIE) multi-root input/output virtualization (IOV) environment
- Patent Title (中): 在外围组件互连快速(PCIE)多根输入/输出虚拟化(IOV)环境中提供地址解码和虚拟功能(VF)迁移支持的系统和方法
-
Application No.: US12079260Application Date: 2008-03-26
-
Publication No.: US07958298B2Publication Date: 2011-06-07
- Inventor: Venkatesh Deshpande , Aniruddha Haldar , Sujil Kottekkat
- Applicant: Venkatesh Deshpande , Aniruddha Haldar , Sujil Kottekkat
- Applicant Address: US CA Milpitas
- Assignee: LSI Corporation
- Current Assignee: LSI Corporation
- Current Assignee Address: US CA Milpitas
- Agency: Suiter Swantz pc llo
- Main IPC: G06F13/36
- IPC: G06F13/36

Abstract:
The present invention is a method for providing address decode and Virtual Function (VF) migration support in a Peripheral Component Interconnect Express (PCIE) multi-root Input/Output Virtualization (IOV) environment. The method may include receiving a Transaction Layer Packet (TLP) from the PCIE multi-root IOV environment. The method may further include comparing a destination address of the TLP with a plurality of base address values stored in a Content Addressable Memory (CAM), each base address value being associated with a Virtual Function (VF), each VF being associated with a Physical Function (PF). The method may further include when a base address value included in the plurality of base address values matches the destination address of the TLP, providing the matching base address value to the PCIE multi-root IOV environment by outputting from the CAM the matching base address value. The method may further include constructing a requestor ID for the VF associated with the matching base address value, the requestor ID being based upon the output matching base address value and a bus number for a PF which owns the CAM.
Public/Granted literature
Information query