Unlock instant, AI-driven research and patent intelligence for your innovation.

Processing method and system for DMA reading operation and related device

A processing method and processing system technology, applied in the field of computer information security communication, can solve problems such as return, failure to take advantage of the full-duplex performance of the PCI-E protocol, and performance of symmetric algorithms that cannot be optimal, and achieve a clear corresponding relationship and symmetric algorithm The effect of optimal performance and full duplex performance

Active Publication Date: 2018-01-16
Fisherman Information Technology Co Ltd
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the "sequence" requirement of the PCI-E protocol itself, the completion packets corresponding to multiple read requests included in the same read operation command will be returned out of order, that is, the matching completion packets cannot be returned in the order of each read request. The matching operation can only be performed after all the completion packets corresponding to all read requests in the read operation command are received, which cannot take full advantage of the full-duplex performance of the PCI-E protocol, and the performance of the symmetric algorithm cannot be optimal.

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
  • Processing method and system for DMA reading operation and related device
  • Processing method and system for DMA reading operation and related device
  • Processing method and system for DMA reading operation and related device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047]The core of the present application is to provide a processing method for a DMA read operation, which directly obtains a completion message corresponding to the PCI-E read request by taking each PCI-E read request as the smallest unit, and the corresponding relationship between the completion messages is very obvious. In the special data environment, the operation algorithm of the PCI-E cipher card is accelerated, no secondary matching process is required, and the full-duplex performance of the PCI-E protocol is more fully utilized, and the performance of the symmetric algorithm is optimal.

[0048] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodi...

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 a processing method for a DMA reading operation. The processing method is applied to a PCI-E password card which is formed based on FPGA. The method comprises the steps that PCI-E memorizer reading requests are acquired from a DMA reading operation command; each PCI-E memorizer reading request is taken as a minimum unit, and all completion messages corresponding to the PCI-E memorizer reading requests are acquired; whether or not the DMA reading operation command is processed and completed is judged, if not, the other PCI-E memorizer reading request is read according toa preset rule, and the corresponding completion messages are acquired. According to the processing method for the DMA reading operation, each PCI-E memorizer reading request is a minimum unit, the completion messages corresponding to the PCI-E memorizer reading requests are directly acquired, the corresponding relation is obvious, the full-duplex performance of PCI-E protocols is more sufficiently achieved, the secondary matching process is not needed, and the performance of the symmetric algorithm is optimal. The invention further discloses a processing system of the DMA reading operation and a related device. The processing system and the related device have the advantages.

Description

technical field [0001] The present application relates to the technical field of computer information security communication, and in particular, to a processing method and system for a DMA read operation, a PCI-E password card, and a computer-readable storage medium. Background technique [0002] With the popularization of digital office, how to save the confidential data files generated in digital office is the focus of current research. There are mainly two methods of software encryption and hardware encryption. Among them, hardware encryption usually uses a password card, which aims to Encrypt confidential data files by including multiple encryption algorithms in the password card. [0003] The current password card interface protocol mainly adopts PCI (Peripheral Component Interconnect, peripheral component interconnection standard) and PCI-E (peripheral component interconnect express serial computer expansion bus standard), and the current high-end performance password ...

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
IPC IPC(8): G06F13/28
Inventor 王志华宋志华徐波
Owner Fisherman Information Technology Co Ltd