Method, programmable logic device, system and apparatus for checking memory data
A data verification and programming logic technology, applied in the computer field, can solve problems such as program running errors, inability to verify immediately, abnormal program execution, etc., and achieve the effects of improving work efficiency, reducing circuit board crashes, and reducing CPU resources
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0022] Example 1, see figure 1 , a method of data validation:
[0023] Step 101: The CPU sends a storage verification command, which includes a start address, an end address, and a start flag; the meaning of the start mark can be to tell the data verification device to start data verification after storing the start address and the end address That is to say, the data verification cannot be started immediately after receiving the storage verification command. If only the start address is stored but the end address is not stored, it will cause program confusion;
[0024] Step 102: the data verification device receives and stores the storage verification command sent by the CPU;
[0025] Step 103: After receiving the command, the data verification device clears the previously saved verification results.
[0026] In this step, if this step is executed for the first time, the verification result is the initial value set by the system, which is not a practical verification result...
Embodiment 2
[0035] Example 2, see figure 2 , the embodiment of the present invention also provides a method for data verification:
[0036] Step 201: The CPU sends a storage verification command, which includes a start address, an end address, and a start flag; the meaning of the start mark can be to tell the data verification device to start data verification after storing the start address and the end address That is to say, the data verification cannot be started immediately after receiving the storage verification command. If only the start address is stored but the end address is not stored, it will cause program confusion.
[0037] Step 202: the data verification device receives and stores the storage verification command sent by the CPU, and clears the previously saved verification results;
[0038] In this step, if this step is executed for the first time, the verification result is the initial value set by the system, which is not a practical verification result; correspondingl...
Embodiment 3
[0047] Example 3, see image 3 , corresponding to Embodiment 1 of the present invention, the embodiment of the present invention also provides a data verification device, which includes:
[0048] The read-write control unit 301 is used to receive a check command, which includes a start address, an end address, and a start identifier; the start address in the check command is stored in the start address register, and the end address is stored in the end address register, and Preserving the start flag in the command register; and reading and verifying the memory data according to the start address in the check command, the end address and the start mark; after the check is completed, the check result is stored in the detection result register 305;
[0049] Wherein, the check command includes a start address, an end address, and a start flag. When the check command is stored, the start address in the check command is specifically stored in the start address register 302, and the ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com