Temporal logic-based microcontroller runtime verification method
A technology of microcontroller and temporal logic, which is applied in the direction of functional inspection and detection of faulty computer hardware, etc., and can solve the problems of complex verification methods, high cost, and inability to realize real-time verification.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] In actual applications, the execution of the microcontroller can be monitored through the JTAG interface, and its execution sequence can be recorded and saved in a file. For example, the microcontroller executes the following events in sequence:
[0042] Read file A;
[0043] Read file B;
[0044] Access network
[0045] Write file A;
[0046] Write file B;
[0047] These events will be monitored through the JTAG interface and received in real time, and saved to a file.
[0048] Subsequently, the above-mentioned files will be read, and these events will be identified first, and identified in the following form:
[0049] a: read file A;
[0050] b: read file B;
[0051] c: access to the network;
[0052] d: write file A;
[0053] e: write file B;
[0054] Subsequently, these identified atomic propositions are stored in the atomic proposition set, and form an event sequence string. The resulting event sequence string is as follows:
[0055] a; b; c; d; e
[0056] The event preprocessing st...
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