Optical output device, bus unit, bus control unit and methods

    公开(公告)号:US11928069B2

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

    申请号:US17422666

    申请日:2019-01-15

    CPC classification number: G06F13/4221 G06F13/4022

    Abstract: An optical output device is described that includes one bus system. The bus system includes two bus wires of a bus, two bus units and one bus control unit. The two bus units may include one optical output element one output control unit whose output is connected to the one optical output element a first storage unit for storing address data of the respective bus unit a second storage unit for storing a counter value, a comparison unit whose inputs are connected to the first storage unit and to the second storage unit, and a control unit whose input is connected to an output of the comparison unit and which controls the takeover of data from the bus into the output control unit depending on an output signal or on output data of the comparison unit.

    Method and apparatus for detecting ATS-based DMA attack

    公开(公告)号:US11899593B2

    公开(公告)日:2024-02-13

    申请号:US17557363

    申请日:2021-12-21

    Inventor: Przemyslaw Duda

    Abstract: Embodiments are directed to providing a secure address translation service. An embodiment of a system includes a computer-readable memory for storage of data, the computer-readable memory comprising a first memory buffer and a second memory buffer, an attack discovery unit device comprising processing circuitry to perform operations, comprising, receiving a direct memory access (DMA) request from a remote device via a Peripheral Component Interconnect Express (PCIe) link, the direct memory access (DMA) request comprising a host physical address and a header indicating that the target memory address has previously been translated to a host physical address (HPA), and blocking a direct memory access in response to a determination of at least one of that the remote device has not obtained a valid address translation from a translation agent, or that the remote device has not obtained a valid translation for the target memory address from the translation agent.

Patent Agency Ranking