Abstract

AbstractThe application of full digital simulation platform in the research and development of spacecraft embedded software has the advantages of fast construction, low cost, rich debugging and testing methods and supporting fault injection. However, due to the difference of processing ability, real-time difference and simulation speed, the traditional digital simulation platform based on host time system can’t meet the requirements of real-time certainty of embedded software task, which will cause the software operation confusion. Therefore, this paper proposes a time precise time system based on instruction cycle. Based on the execution cycle and basic block of SPARC V8 instruction set, the algorithm and implementation of time system are given considering the translation execution efficiency, timer interrupt and execution abnormality. Compared with the results of the simulation system running on the full digital simulation platform and the hardware platform, the time system proposed in this paper has the high efficiency of time simulation, and the time error rate is low, which can meet the needs of the actual model application.KeywordsSPARC V8Embedded softwareDigital simulationTime system

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.