Patent · US Active

Encryption for XIP and MMIO external memories

US10192062B2 · kind B2 · utility

1Cited by
14References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 21, 2017
Grant dateJan 29, 2019
Priority date
Expiry dateDec 21, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/0016
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques for multiplexing between an execute-in-place (XIP) mode and a memory-mapped input/output (MMIO) mode for access to external memory devices are described herein. In an example embodiment, an IC device comprises a serial interface and a controller that is configured to communicate with external memory devices over the serial interface. The controller comprises a control register and a cryptography block. The control register is configured to indicate an XIP mode or a MMIO mode. The cryptography block is configured to encrypt and decrypt XIP data transfers to and from a first external memory device in the XIP mode, and to encrypt and decrypt MMIO data transfers to and from a second external memory device in the MMIO mode.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.