Hardware acceleration for data processing on memory devices

By integrating data processing engines on a firmware level within memory devices, hardware acceleration is achieved, improving data processing efficiency and reducing costs by eliminating the need for additional software drivers and simplifying guest OS management.

WO2026128204A1 Publication Date: 2026-06-18SK HYNIX NAND PRODUCT SOLUTIONS CORP

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
SK HYNIX NAND PRODUCT SOLUTIONS CORP
Filing Date
2025-11-21
Publication Date
2026-06-18

AI Technical Summary

Technical Problem

Existing memory devices have limited processing resources, restricting in-memory data processing capabilities and requiring software drivers for additional functionality, which can increase costs and complexity.

Method used

Implementing data processing engines on a firmware level within memory devices, enabling hardware acceleration without the need for additional software drivers, and utilizing a hypervisor to manage communications between firmware and guest OS.

🎯Benefits of technology

Enhances data processing efficiency and reduces front-end costs by reserving computational resources for AI operations and minimizing guest OS customization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

This application is directed to data processing in a memory device having hardware acceleration capabilities. The memory device has a memory controller, a data processor, and non-volatile memory. The memory device obtains an operating system (OS) image. The memory device executes an OS on the data processor based on the OS image, and the OS includes a block device driver for managing data having a predefined format. The memory device provides, via the block device driver, payload data having the predefined format, and generates input data having a first format associated with a firmware program based on the payload data. The memory device implements the firmware program external to the OS to process the input data.
Need to check novelty before this filing date? Find Prior Art