Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Data access control method, embedded storage system and embedded device

A control method and data access technology, applied in the direction of electrical digital data processing, instruments, etc., can solve the problems of slow data access speed and large equipment volume, reduce volume, improve data access speed, and save circuit board area Effect

Active Publication Date: 2021-01-22
苏州凌云光工业智能技术有限公司 +1
View PDF19 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present invention provides a data access control method, an embedded storage system, and an embedded device to solve the problems of slow data access speed and large device volume in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data access control method, embedded storage system and embedded device
  • Data access control method, embedded storage system and embedded device
  • Data access control method, embedded storage system and embedded device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The technical solutions in the embodiments of the present invention will be described below in conjunction with the accompanying drawings.

[0043] Such as figure 1 Shown, it is the structural block diagram of the embedded storage system of the embodiment of the present invention, this embedded storage system 1 at least comprises FPGA chip 10, NVMe solid-state storage device (NVMe SSD) 11 and PCIe bus 12, wherein PCIe bus 12 is used for The FPGA chip 10 and the SSD device 11 are connected. Both the NVMe host controller 101 and the PCIe controller are implemented in the FPGA chip 10, and the PCIe controller integrated in the FPGA chip 10 realizes the root component (Root Complex, RC) 102, and RC is the communication between the host controller 101 and the SSD device 11 bridge. The solid-state storage device 11 includes a device controller (SSD controller).

[0044] The NVME protocol is an application layer protocol based on the PCIe protocol. The entire protocol is di...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an embedded storage system and a data access control method. The data access control method comprises the steps that an NVMe host controller based on an FPGA obtains an equipment operation command and writes the equipment operation command into an equipment operation command submission queue; an equipment controller of the NVMe solid-state storage equipment is informed to execute an equipment operation command through a PCIe controller based on the FPGA; the equipment controller acquires and executes the equipment operation command from the submission queue through thePCIe controller; the equipment controller writes the command execution result into an equipment operation command completion queue through the PCIe controller; the host controller detects an equipmentoperation command completion queue item in real time in a hardware query mode; and if the completion queue item is detected, a command execution result included in the completion queue item is processed. By adopting the technical scheme of the invention, the command processing result is detected and processed in real time in a hardware query mode; therefore, the data storage process can be effectively simplified, and the data access speed is increased.

Description

technical field [0001] The embodiment of the present invention relates to the technical field of data storage, and in particular to a data access control method, an embedded storage system, and an embedded device. Background technique [0002] Embedded system (Embedded system) is a special computer system that is completely embedded in the controlled device and designed for specific applications. A device based on an embedded system is called an embedded device. The memory system is an important part of the embedded device, which provides external data access function for the embedded device, referred to as the embedded memory system. [0003] At present, the embedded storage system mainly adopts the realization of the solid-state storage device (Solid Stroage Device, SSD) based on the Serial Advanced Technology Attachment (Serial Advanced Technology Attachment, SATA) interface realized by Field Programmable Gate Array (Field Programmable Gate Array, FPGA) FPGA. Way. In t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/16
CPCG06F13/1668G06F2213/0026G06F2213/0038G06F2213/16Y02D10/00
Inventor 王耀辉
Owner 苏州凌云光工业智能技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products