SECURITY TECHNIQUES FOR A PERIPHERAL COMPONENT INTERCONNECT (PCI) EXPRESS (PCIE) SYSTEM

    公开(公告)号:US20200089645A1

    公开(公告)日:2020-03-19

    申请号:US16569816

    申请日:2019-09-13

    Abstract: Security techniques for a Peripheral Component Interconnect (PCI) express (PCIE) system include a transport layer protocol (TLP) packet that has a prepended TLP prefix indicating the security features of the TLP packet and an integrity check value (ICV) appended to the TLP packet. The ICV is based on the TLP packet and any TLP prefixes including a security prefix. At a receiver, if the ICV does not match, then the receiver has evidence that the TLP packet may have been subjected to tampering. Further, the TLP packet may be encrypted to prevent snooping, and this feature would be indicated in the TLP prefix. Still further, the TLP prefix may include a counter that may be used to prevent replay attacks. PCIE contemplates flexible TLP prefixes, and thus, the standard readily accommodates the addition of a TLP prefix which indicates the security features of the TLP packet.

    Configurable host interface using multi-radio device and architecture for WLAN offload
    2.
    发明授权
    Configurable host interface using multi-radio device and architecture for WLAN offload 有权
    可配置的主机接口使用多无线电设备和架构进行WLAN卸载

    公开(公告)号:US09420613B2

    公开(公告)日:2016-08-16

    申请号:US13830336

    申请日:2013-03-14

    CPC classification number: H04W76/10 H04W4/00 H04W48/18 H04W76/12 H04W88/06

    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. A multi-radio device controls wireless communications by identifying one or more connection points between radio(s) of the multi-radio device and an operating system executing on a host device, analyzing a policy relating to the multi-radio device, and exposing, to the operating system, a subset of the connection points based on the policy. A modem manages a connection to an applications processor (AP) by virtualizing physical communication interfaces at the modem, providing a single Internet protocol (IP) interface representing the virtualized physical communication interfaces to a high level operating system (HLOS) at the AP, detecting a physical communication interface connected to the modem, and determining whether to expose the detected physical communication interface to the HLOS as a standalone virtualized physical communication interface, or hide the detected physical communication interface as part of an existing virtualized physical communication interface.

    Abstract translation: 提供了一种用于无线通信的方法,装置和计算机程序产品。 多无线电设备通过识别多无线电设备的无线电设备和在主机设备上执行的操作系统之间的一个或多个连接点来控制无线通信,分析与多无线电设备相关的策略, 根据策略向操作系统提供连接点的子集。 调制解调器通过虚拟化调制解调器上的物理通信接口来管理与应用处理器(AP)的连接,提供表示到AP处的高级操作系统(HLOS)的虚拟物理通信接口的单个​​因特网协议(IP)接口,检测 连接到调制解调器的物理通信接口,以及确定是否将检测到的物理通信接口公开到HLOS作为独立的虚拟物理通信接口,或者将检测到的物理通信接口隐藏为现有的虚拟物理通信接口的一部分。

    CONFIGURABLE HOST INTERFACE USING MULTI-RADIO DEVICE AND ARCHITECTURE FOR WLAN OFFLOAD
    4.
    发明申请
    CONFIGURABLE HOST INTERFACE USING MULTI-RADIO DEVICE AND ARCHITECTURE FOR WLAN OFFLOAD 有权
    使用多无线设备和无线局域网卸载架构的可配置主机接口

    公开(公告)号:US20140010221A1

    公开(公告)日:2014-01-09

    申请号:US13830336

    申请日:2013-03-14

    CPC classification number: H04W76/10 H04W4/00 H04W48/18 H04W76/12 H04W88/06

    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. A multi-radio device controls wireless communications by identifying one or more connection points between radio(s) of the multi-radio device and an operating system executing on a host device, analyzing a policy relating to the multi-radio device, and exposing, to the operating system, a subset of the connection points based on the policy. A modem manages a connection to an applications processor (AP) by virtualizing physical communication interfaces at the modem, providing a single Internet protocol (IP) interface representing the virtualized physical communication interfaces to a high level operating system (HLOS) at the AP, detecting a physical communication interface connected to the modem, and determining whether to expose the detected physical communication interface to the HLOS as a standalone virtualized physical communication interface, or hide the detected physical communication interface as part of an existing virtualized physical communication interface.

    Abstract translation: 提供了一种用于无线通信的方法,装置和计算机程序产品。 多无线电设备通过识别多无线电设备的无线电设备和在主机设备上执行的操作系统之间的一个或多个连接点来控制无线通信,分析与多无线电设备相关的策略, 根据策略向操作系统提供连接点的子集。 调制解调器通过虚拟化调制解调器上的物理通信接口来管理与应用处理器(AP)的连接,提供表示到AP处的高级操作系统(HLOS)的虚拟物理通信接口的单个​​因特网协议(IP)接口,检测 连接到调制解调器的物理通信接口,以及确定是否将检测到的物理通信接口公开到HLOS作为独立的虚拟物理通信接口,或者将检测到的物理通信接口隐藏为现有虚拟物理通信接口的一部分。

    Mechanism To Improve The Reliability Of Sideband In Chiplets

    公开(公告)号:US20250086136A1

    公开(公告)日:2025-03-13

    申请号:US18466299

    申请日:2023-09-13

    Abstract: Various embodiments include methods and devices for implementing Universal Chiplet Interconnect Express (UCIe) link configuration for multi-module chiplets of a computing device. Embodiments may include transitioning a UCIe link in an active state having a first sideband that is active to the UCIe link in a reset state, and initializing at least one sideband for the UCIe link that is a different functional sideband of a multi-module chiplet than the first sideband following the reset state of the UCIe link. Embodiments may include reading sideband data configured to represent a functional sideband of the multi-module chiplet, and initializing the functional sideband as the at least one sideband. Embodiments may include reading sideband data configured to represent at least two functional sidebands of the multi-module chiplet, and initializing at least one functional sideband of the at least two functional sidebands as the at least one sideband.

    Dynamic data-link selection over common physical interface

    公开(公告)号:US10241953B2

    公开(公告)日:2019-03-26

    申请号:US15228877

    申请日:2016-08-04

    Abstract: A hybrid virtual general purpose input/output (VGI) architecture is provided including a pair of devices coupled through a high-speed cable. The architecture enables a device to communicate sideband signals through the high-speed cable using two pins coupled to respective interconnects of a bus. In an aspect, the architecture may implement link selection without protocol consolidation where the device may configure the two pins for I2C (or I3C) signaling or VGI signaling. In another aspect, the architecture may implement link bridging with protocol consolidation where the device may transmit (or receive) I2C (or I3C) signals through the high-speed cable using a VGI communication protocol.

    Communicating transaction-specific attributes in a peripheral component interconnect express (PCIe) system

    公开(公告)号:US10089275B2

    公开(公告)日:2018-10-02

    申请号:US15168574

    申请日:2016-05-31

    Abstract: Communicating transaction-specific attributes in a peripheral component interconnect express (PCIe) system is disclosed. A PCIe system includes a host system and at least one PCIe endpoint. The PCIe endpoint is configured to determine one or more transaction-specific attributes that can improve efficiency and performance of a predefined host transaction. In this regard, in one aspect, the PCIe endpoint encodes the transaction-specific attributes in a transaction layer packet (TLP) prefix of at least one PCIe TLP and provides the PCIe TLP to the host system. In another aspect, a PCIe root complex (RC) in the host system is configured to detect and extract the transaction-specific attributes from the TLP prefix of the PCIe TLP received from the PCIe endpoint. By communicating the transaction-specific attributes in the TLP prefix of the PCIe TLP, it is possible to improve efficiency and performance of the PCIe system without violating the existing PCIe standard.

    DYNAMIC DATA-LINK SELECTION OVER COMMON PHYSICAL INTERFACE
    8.
    发明申请
    DYNAMIC DATA-LINK SELECTION OVER COMMON PHYSICAL INTERFACE 审中-公开
    通用物理接口动态数据链选择

    公开(公告)号:US20170039162A1

    公开(公告)日:2017-02-09

    申请号:US15228877

    申请日:2016-08-04

    CPC classification number: G06F13/4282 G06F13/385

    Abstract: A hybrid virtual general purpose input/output (VGI) architecture is provided including a pair of devices coupled through a high-speed cable. The architecture enables a device to communicate sideband signals through the high-speed cable using two pins coupled to respective interconnects of a bus. In an aspect, the architecture may implement link selection without protocol consolidation where the device may configure the two pins for I2C (or I3C) signaling or VGI signaling. In another aspect, the architecture may implement link bridging with protocol consolidation where the device may transmit (or receive) I2C (or I3C) signals through the high-speed cable using a VGI communication protocol.

    Abstract translation: 提供了混合虚拟通用输入/输出(VGI)架构,包括通过高速电缆耦合的一对设备。 该架构使得设备能够使用耦合到总线的相应互连的两个引脚通过高速电缆来传送边带信号。 在一方面,架构可以实现链路选择而不进行协议整合,其中设备可以配置用于I2C(或I3C)信令或VGI信令的两个引脚。 另一方面,架构可以实现与协议合并的链路桥接,其中设备可以使用VGI通信协议通过高速电缆传输(或接收)I2C(或I3C)信号。

    EXTENDED MESSAGE SIGNALED INTERRUPTS (MSI) MESSAGE DATA
    9.
    发明申请
    EXTENDED MESSAGE SIGNALED INTERRUPTS (MSI) MESSAGE DATA 审中-公开
    扩展信息信号中断(MSI)消息数据

    公开(公告)号:US20160371208A1

    公开(公告)日:2016-12-22

    申请号:US15184124

    申请日:2016-06-16

    Abstract: Extended message signaled interrupts (MSI) data are disclosed. In one aspect, MSI bits are modified to include a system level identifier. In an exemplary aspect, an upper sixteen bits of the MSI message data are modified to be the system level identifier. By providing the system level identifier within the MSI message data, an interrupt controller can verify the interrupt source.

    Abstract translation: 公开了扩展消息信号中断(MSI)数据。 在一个方面,MSI比特被修改为包括系统级标识符。 在示例性方面,MSI消息数据的高16位被修改为系统级标识符。 通过在MSI消息数据内提供系统级标识符,中断控制器可以验证中断源。

    Input-output voltage control for data communication interface

    公开(公告)号:US12079055B2

    公开(公告)日:2024-09-03

    申请号:US17949968

    申请日:2022-09-21

    CPC classification number: G06F1/28 G06F13/4221 H03K19/018507 G06F2213/0026

    Abstract: Aspects relate to techniques for controlling signal voltage levels across a wired data link for data communication between apparatuses. A first device can advertise multiple supported signal voltage levels to a peer device connected by the wired data link. The devices can implement the same signal voltage level(s) or different signal voltage levels. The peer devices can compare and select a compatible signal voltage level for data communication. The first device can provide a signal voltage indication signal that is configurable to a plurality of voltage levels corresponding to a plurality of signal voltages. At least one of the plurality of voltage levels can indicate that the first device can operate the data link at a plurality of signal voltages. In some examples, the wired data link can be a peripheral component interconnect express (PCIe) link.

Patent Agency Ranking