System and method for transforming PCIE SR-IOV functions to appear as legacy functions

A technology for converting into functions, applied in the field of systems and methods for converting PCIE SR-IOV functions into traditional functions, capable of solving problems such as communication problems

Active Publication Date: 2011-02-23
HEWLETT-PACKARD ENTERPRISE DEV LP
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When such legacy systems are paired with newer PCIe systems, communication between these legacy systems and the newer PCIe systems can create issues

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for transforming PCIE SR-IOV functions to appear as legacy functions
  • System and method for transforming PCIE SR-IOV functions to appear as legacy functions
  • System and method for transforming PCIE SR-IOV functions to appear as legacy functions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In the following description, a system including interconnection devices in PCI Express will be referred to as a PCIe system, several devices to be connected will be referred to as PCIe devices, and a bus for connecting these devices will be referred to as a PCIe bus, And a packet used for communication will be called a PCIe packet. Systems using technologies prior to PCIe will be referred to as legacy systems and will have corresponding legacy devices and buses.

[0018] refer to figure 1 PCIe system 100 includes root complex 110 (for serving as the "root" of the PCIe tree topology) connected to CPU 120 via a host bus and to memory 130 via a memory bus, providing fan-out functionality for the PCIe bus A PCIe switch 140 and an I / O device 150 connected through the PCI bus. The CPU 120 may be a general purpose processor, an embedded processor, or a special purpose processing element. The memory 130 may be a general memory or an embedded memory. In general, the side of...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention is related to a novel primate specific brain isoform of the potassium channel KCNH2 and genetic association with risk for schizophrenia. A system for transforming a single root input / output virtualization (SR-IOV) function to appear as a legacy function, and a corresponding method includes a switch platform coupled between a legacy host and a SR-IOV-enabled device. The switch platform includes a processor programmed to discern configuration cycles by type and to process the configuration cycles, and one or more local registers that store data related to the configuration cycles. The system further includes a control module coupled to the switch platform, the control module supervising operation of the switch platform.

Description

Background technique [0001] Computer systems employ a variety of peripheral components or input / output (I / O) devices. For example, a typical computer system usually includes a monitor, keyboard, mouse, network controller, disk drive or array of disk drives, and optionally a printer. High performance computer systems such as servers have more complex I / O device requirements. [0002] An example of a host processor of a computer system connected to I / O devices through a component bus is defined by the PCI (Peripheral Component Interconnect) Local Bus Specification published by the PCI Special Interest Group. During system initialization, the host processor loads device drivers for each PCI device on the PCI bus. A typical PCI device includes a number of configuration registers located within the configuration memory space of each respective PCI device. Configuration registers, including identification registers such as vendor ID, device ID, or revision registers, are read by ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/14
CPCG06F13/404G06F2213/0024G06F2213/0026G06F2213/0058
Inventor H·E·布林克曼J·M·凯格尔B·S·贝西尔D·L·马修斯P·V·布劳内尔W·F·多斯
Owner HEWLETT-PACKARD ENTERPRISE DEV LP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products