Texas instruments incorporated (20240345970). PCIE PERIPHERAL SHARING simplified abstract
Contents
PCIE PERIPHERAL SHARING
Organization Name
texas instruments incorporated
Inventor(s)
Sriramakrishnan Govindarajan of Bengaluru (IN)
Kishon Vijay Abraham Israel Vijayponraj of Bengaluru (IN)
Mihir Narendra Mody of Bengaluru (IN)
Jason A.T. Jones of Richmond TX (US)
PCIE PERIPHERAL SHARING - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240345970 titled 'PCIE PERIPHERAL SHARING
The abstract describes a peripheral proxy subsystem that enables multiple hosts to communicate with various functions, both physical and virtual, of a single root I/O virtualization (SR-IOV) peripheral. This peripheral may consist of a physical function and multiple virtual functions associated with it. The peripheral proxy subsystem, embodied as a controller, includes a first endpoint interface, a second endpoint interface, and a single root controller interface that connects to the SR-IOV peripheral. The controller can present a subset of virtual functions through cloned instances of the physical function at the endpoint interfaces.
- The peripheral proxy subsystem facilitates communication between multiple hosts and functions of a single SR-IOV peripheral.
- It includes a controller with endpoint interfaces and a root controller interface for connecting to the peripheral.
- The controller can present subsets of virtual functions through cloned instances of the physical function at the endpoint interfaces.
Potential Applications: - Data centers - Virtualized networking environments - Cloud computing platforms
Problems Solved: - Efficient routing of communication between hosts and peripheral functions - Simplified management of virtual functions associated with a physical function
Benefits: - Improved performance and scalability in virtualized environments - Enhanced flexibility in configuring and managing peripheral functions
Commercial Applications: Title: "Enhanced Peripheral Proxy Subsystem for Virtualized Environments" This technology can be utilized in data centers, cloud computing services, and virtual networking solutions to optimize communication and management of peripheral functions.
Questions about the technology: 1. How does the peripheral proxy subsystem improve communication efficiency in virtualized environments? 2. What are the key advantages of using cloned instances of the physical function for presenting virtual functions in the peripheral proxy subsystem?
Original Abstract Submitted
a peripheral proxy subsystem provides routing mechanisms to allow multiple hosts to communicate with multiple functions, physical and virtual, of a single root i/o virtualization (sr-iov) peripheral, which may include a physical function and a plurality of virtual functions associated with the physical function. the peripheral proxy subsystem, which may be embodied as a controller, includes a first endpoint interface; a second endpoint interface; and a single root controller interface configured to couple to the sr-iov peripheral. the controller is configured to be able to present through the single root controller interface: a first subset of the plurality of virtual functions through a first cloned instance of the physical function at the first endpoint interface; and a second subset of the plurality of virtual functions through a second cloned instance of the physical function at the second endpoint interface.