A Trusted Sorting Method for Synchronous Data Flow Programs Based on Formal Verification
A technology of synchronous data flow and formal verification, which is applied in the field of trusted sorting of synchronous data flow programs, can solve problems such as the inability to verify the safety of compilers, and achieve improved security and reliability, high security, and correctness Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0051] Since Luster is a synchronous data flow language, it performs calculations in an infinite cycle, and has complex and variable clock calculations and temporal operations for calculating historical flow data. The program is too different from the C program, so it is directly translated to C. The process is very complicated, and it will be very difficult to verify. The present invention divides the entire conversion process into multi-step execution, and only performs one type of simplification in each step, and calls the result of the simplification an intermediate language. The mutual independence among them facilitates collaborative development and improves efficiency, and also simplifies the difficulty of formal verification.
[0052] like figure 1 As shown, 101, the credible sorting method of the synchronous data flow program based on formal verification of the present invention, comprises Luster parallel program and the serial C program obtained after sorting by Lust...
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