Multi-backup-started aerospace computer system and safety starting method
A computer system and aerospace technology, applied in the field of aerospace computers, can solve problems such as long working hours, cumbersome processes, many working links and personnel, and achieve the effects of saving complex processes, saving component costs, and avoiding common cause failures
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] figure 2 It shows a block diagram of the composition and structure of an aerospace computer system with multiple backups, such as figure 2 As shown, the system includes a central processing unit, a multi-sample storage module and a sample controller.
[0047] In the embodiment of the present invention, the central processing unit is arranged in the aerospace computer, configured to control the sample controller to select the sample for the start-up program, and complete the maintenance of the start-up sample. The central processing unit in the present invention is the CPU chip, and the CPU chip in the aerospace computer can be directly used as the central processing unit in the present invention.
[0048] In the embodiment of the present invention, the multi-sample storage module adopts a non-volatile memory for aerospace and is configured to store N backup samples of the startup program of the central processing unit, where N is an integer power of 2, and N≠0. The ...
Embodiment 2
[0055] The embodiment of the present invention further proposes a detailed implementation of sample control on the basis of the above-mentioned embodiment 1. In this embodiment, the sample controller is implemented in the following manner: including a watchdog counter, a sample selection module and a sample switching module.
[0056] When the central processing unit is running the startup program normally, it periodically sends the dog-holding operation signal to the watchdog counter; when the central processing unit is running the startup program abnormally, it no longer sends the dog-holding operation signal to the watchdog counter.
[0057] The watchdog counter is connected to the central processing unit, and is timed under the control of the central processing unit, and periodically receives the dog-leading operation signal sent by the central processor. If the dog-leading operation signal is not received within the watchdog period, Then the central processing unit is reset...
Embodiment 3
[0062] Based on the multi-backup startup aerospace computer system provided by the above-mentioned embodiments 1 and 2, the embodiment of the present invention also provides a safe startup method, wherein Figure 4 It shows the flow of the safe startup method of the multi-backup startup aerospace computer system provided by the embodiment of the present invention. Such as Figure 4 As shown, the secure boot method includes the following steps:
[0063] S1. The central processing unit is powered on and reset. Before the reset is cancelled, the sample switching module maps the preset startup program sample to the first address space where the central processing unit runs.
[0064] S2, after the resetting of the central processing unit is canceled, the central processing unit controls the watchdog counter to start timing; the central processing unit reads the starting program sample from the first address space, runs the starting program, and judges whether the starting program ...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com