Patent · US Active

Connecting non-PCIe accelerators as PCIe devices

US12282444B2 · kind B2 · utility

0Cited by
8References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 15, 2022
Grant dateApr 22, 2025
Priority date
Expiry dateJan 22, 2043

Classification

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

Abstract

Generally disclosed herein is an approach for enabling the connection of non-PCIe accelerators as PCIe devices using a Peripheral Component Interconnect Express (PCIe) abstraction layer (“PAL”). Once the operating system accesses and configures any on-SoC devices and accelerators using standard PCIe APIs, all PCIe configuration transactions may be routed to the PAL. The PAL's firmware may present the operating system with a virtual PCIe space that contains all available SoC PCIe and non-PCIe devices. The firmware of the PAL may translate PCIe configuration transactions into device-specific configuration transactions.

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