Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data verification acceleration method and device, computer equipment and storage medium

A technology of data verification and verification blocks, which is applied in the fields of computer equipment and storage media, data verification acceleration methods, and devices. It can solve the problems of long time consumption and low efficiency of data verification, so as to improve processing speed and calibration monitoring. efficiency effect

Active Publication Date: 2021-04-27
WEICHAI POWER CO LTD
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The invention provides a data verification acceleration method, which expands the size of the data block for each verification within the range allowed by the host computer, solves the existing problems of low data verification efficiency and long time consumption, and improves the processing of data verification speed

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 verification acceleration method and device, computer equipment and storage medium
  • Data verification acceleration method and device, computer equipment and storage medium
  • Data verification acceleration method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] figure 1 It is a flow chart of a data verification acceleration method provided by Embodiment 1 of the present invention. This embodiment is applicable to the application scenario of performing calibration data verification on the vehicle control unit. The method can be configured by software configured with a specific data verification program And hardware structure to execute, typically, the data verification program can be executed by the host computer configured with the engine calibration software INCA.

[0024] like figure 1 As shown, the data verification acceleration method specifically includes the following steps:

[0025] Step S1: Obtain the data to be verified.

[0026] Wherein, the data to be verified refers to the data stored in the data area where the application program of the vehicle control unit is located. Typically, the vehicle control unit can be an electronic control unit (ECU) (Electronic Control Unit), and the data to be verified can be engine ...

Embodiment 2

[0070] Based on the above embodiments, Embodiment 2 of the present invention provides a data verification acceleration device, Figure 4 It is a schematic structural diagram of a data verification acceleration device provided in Embodiment 2 of the present invention. This embodiment is applicable to the application scenario of performing calibration data verification on a vehicle control unit.

[0071] like Figure 4 As shown, the data verification acceleration device 100 includes: a data receiving module 101, a segment processing module 201 and a verification module 301, wherein the data receiving module 101 is used to obtain data to be verified; the segment processing module 201 uses Based on the standard data volume of the preset data block, the data to be verified is segmented to determine a plurality of verification blocks, and the size of the verification data of the verification block is equal to the standard data size of the preset data block; the verification module 3...

Embodiment 3

[0081] Figure 5 It is a schematic structural diagram of a computer device provided in Embodiment 3 of the present invention. Figure 5 A block diagram of an exemplary computer device 12 suitable for implementing embodiments of the invention is shown. Figure 5 The computer device 12 shown is only an example, and should not impose any limitation on the functions and scope of use of the embodiments of the present invention.

[0082] Such as Figure 5 As shown, computer device 12 takes the form of a general-purpose computing device. Components of computer device 12 may include, but are not limited to, one or more processors 16, system memory 28, bus 18 connecting various system components (including system memory 28 and processor 16), and storage on system memory 28 and available on A computer program running on the processor 16. When the processor 16 executes the computer program, the data verification acceleration method provided by the embodiment of the present invention c...

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 data verification acceleration method and device, computer equipment and a storage medium. The method comprises the steps of obtaining to-be-verified data; performing segmentation processing on the to-be-verified data based on the standard data size of the preset data block, and determining a plurality of verification blocks, the verification data size of the verification blocks being equal to the standard data size of the preset data block; obtaining a request message sent by an upper computer, and judging whether the request message is a verification request or not; if the request message is a verification request, executing an asynchronous verification processing program to verify the multiple verification blocks, wherein the asynchronous verification processing program comprises an interrupt processing program and an asynchronous calculation program, the interrupt processing program is used for sending a verification waiting response to the upper computer, and the asynchronous calculation program is used for calculating the verification blocks; and sending a verification response to the upper computer after the calculation is finished. According to the invention, the processing speed of data verification is improved by expanding the data size of the verification block for each verification processing and adopting an asynchronous calculation method to perform data verification.

Description

technical field [0001] The invention relates to the technical field of electronic control, in particular to a data verification acceleration method, device, computer equipment and storage medium. Background technique [0002] When using the upper computer to monitor the vehicle electronic control unit, it is necessary to initialize the electronic control unit. During the initialization connection process, it is necessary to verify the data area where the application program of the electronic control unit is located. Due to the large amount of data in the data area Larger, therefore, the data needs to be segmented and verified. [0003] In the prior art, when the software and the host computer perform data verification, the data verification is performed in the interrupt processing program, and the data size of the data block for each verification is generally set to 1K to ensure the interrupt execution efficiency. With the improvement of software functions, the data content...

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): H04L1/00H04L1/20
CPCH04L1/0072H04L1/0058H04L1/20
Inventor 潘文卿艾聪付世杰葛云东宋碧雄杜泽飞
Owner WEICHAI POWER CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products