System and method for communicating over intra-hierarchy and inter-hierarchy links
    33.
    发明授权
    System and method for communicating over intra-hierarchy and inter-hierarchy links 失效
    用于通过层次内和层间链接进行通信的系统和方法

    公开(公告)号:US07120711B2

    公开(公告)日:2006-10-10

    申请号:US10325807

    申请日:2002-12-19

    IPC分类号: G06F13/00

    CPC分类号: G06F13/405

    摘要: A system having an I/O interconnect topology utilizes internal packetized communications. The system includes a host system element, a plurality of switching elements, and a root complex to bridge communications between the host system and the switching elements. The ports of at least some of the switching elements have a cross-link device associated therewith, which is a logical device defined by configuration space of the switching element. Each cross-link device defines a cross-link communication path between two switching elements of the hierarchy allowing communications between peripherals to bypass the host.

    摘要翻译: 具有I / O互连拓扑的系统利用内部分组通信。 该系统包括主机系统元件,多个开关元件和用于桥接主机系统与开关元件之间的通信的根复合体。 至少一些开关元件的端口具有与其相关联的交叉连接装置,其是由开关元件的配置空间限定的逻辑装置。 每个交叉链路设备定义了层级的两个交换元件之间的交叉链路通信路径,从而允许外围设备之间的通信绕过主机。

    Mapping of interconnect configuration space
    34.
    发明授权
    Mapping of interconnect configuration space 失效
    映射互连配置空间

    公开(公告)号:US06907510B2

    公开(公告)日:2005-06-14

    申请号:US10114661

    申请日:2002-04-01

    IPC分类号: G06F9/455 G06F12/02 G06F12/10

    CPC分类号: G06F12/0292

    摘要: A method for accessing a configuration data space for a device connected to a processor through an interconnect includes receiving a request from the processor to access the processor's addressable space. The request is generated in response to receiving an instruction intended to access the device's configuration data space. A map between the device's configuration data space and the processor's addressable space is accessed, the map having previously mapped the device's configuration data space to one or more pages of the processor's addressable space. Using the map, the request from the processor is translated into a configuration cycle on the interconnect to access the device's configuration data space.

    摘要翻译: 通过互连来访问与处理器连接的设备的配置数据空间的方法包括从处理器接收访问处理器的可寻址空间的请求。 响应于接收到用于访问设备的配置数据空间的指令而产生该请求。 访问设备的配置数据空间和处理器的可寻址空间之间的映射,映射先前已将设备的配置数据空间映射到处理器可寻址空间的一个或多个页面。 使用该映射,将来自处理器的请求转换为互连上的配置周期以访问设备的配置数据空间。

    AUTOMATIC SWITCHING AND DEPLOYMENT OF SOFTWARE OR FIRMWARE BASED USB4 CONNECTION MANAGERS

    公开(公告)号:US20190317774A1

    公开(公告)日:2019-10-17

    申请号:US16456931

    申请日:2019-06-28

    摘要: Automatic-switching and deployment of software (SW)- or firmware (FW)-based USB4 connection managers (CMs) and associated methods, apparatus, software and firmware. A handshake is defined between BIOS and an operating system (OS) to discover supported CM capability and dynamically switch from a FW CM to a SW CM and visa verse if there is a mismatch. In addition, a mechanism is defined to deploy the correct FW or SW CM driver based on class code, 2-part or 4-part ID. Support for continued USB4 operation during an OS upgrade or downgrade is provided, while ensuring that the best possible CM solution is used based on the advertised platform and OS capability. USB4 controllers support a pass-through mode under which the host controller FW redirects control packets sent between an SW CM and a USB4 fabric, and a FW CM mode under which control packets are communicated between the host controller FW and the USB4 fabric to configure USB4 peripheral devices and/or USB4 hubs in the USB4 fabric.

    BUS-DEVICE-FUNCTION ADDRESS SPACE MAPPING
    36.
    发明申请

    公开(公告)号:US20180137074A1

    公开(公告)日:2018-05-17

    申请号:US15572436

    申请日:2015-12-20

    摘要: Bridge logic is provided to receive a request from a device, where the request references an address of a secondary address space. The secondary address space corresponds to a subset of addresses in a configuration address space of a system, and the secondary address space corresponds to a first view of the configuration address space. The bridge logic uses a mapping table to translate the address into a corresponding address in the configuration address space, where addresses of the configuration address space correspond to a different second view of the configuration address space.