Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Debugging test-oriented operating system kernel guiding and loading hardware architecture and debugging test-oriented operating system kernel guiding and loading hardware method

A technology of operating system and hardware architecture, applied in the direction of detecting faulty computer hardware, error detection/correction, instruments, etc. Level backup scheme and other issues, to achieve the effect of low hardware overhead and tolerance to abnormal system status

Active Publication Date: 2021-02-02
NAT INNOVATION INST OF DEFENSE TECH PLA ACAD OF MILITARY SCI
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the booting and loading process of the operating system kernel of an embedded System on Chip (SoC) generally depends on a specific-purpose Boot ROM, the startup method is relatively single, and there are relatively high requirements for custom design capabilities and process technology for ASICs. High, there is a lack of system-level backup solutions during design and verification, and there are weak links or even failure risks in system robustness

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Debugging test-oriented operating system kernel guiding and loading hardware architecture and debugging test-oriented operating system kernel guiding and loading hardware method
  • Debugging test-oriented operating system kernel guiding and loading hardware architecture and debugging test-oriented operating system kernel guiding and loading hardware method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with specific embodiments of the present invention and corresponding drawings. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts fall within the protection scope of the present invention.

[0047] The technical solutions provided by the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0048] First aspect, as attached figure 1 As shown, an embodiment of the present invention provides a kind of operating system kernel booting and loading hardware architecture oriented to debuggin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a debugging test-oriented operating system kernel guiding and loading hardware architecture and a debugging test-oriented operating system kernel guiding and loading hardware method.The method uses a set storage unit, a peripheral auxiliary interface and a special register to achieve and set four kinds of priority-adjustable kernel guiding and loading modes for a real-timeoperation system. The modes can be mutually backed up. One or more than one of the four real-time operating system kernel guiding and loading modes is or are executed according to a set priority sequence until the operating system kernel guiding and loading are completed. According to the debugging test-oriented operating system kernel guiding and loading hardware architecture and the debugging test-oriented operating system kernel guiding and loading hardware method, auxiliary debugging test and verification can be carried out on a system starting process before system-on-chip design shaping,and system state exception caused by failure of starting the operating system kernel in a single way can be tolerated; The existing peripheral interfaces of a system-on-chip can be reused, so that the additional hardware overhead is low.

Description

technical field [0001] The invention relates to the technical field of an embedded system on a chip, in particular to an operating system kernel guidance and loading hardware architecture and method for debugging and testing. Background technique [0002] In the working process of the embedded microprocessor and the real-time operating system kernel, the boot and loader is the first part of the code executed after the system is powered on and started. One of the functions of the boot program is to be responsible for copying and loading the real-time operating system kernel into the static random-access memory (Static Random-Access Memory, SRAM) space, and jumping to the specified address to start execution according to the initial setting. Whether the booting and loading process of the operating system kernel can be successfully completed directly determines whether the software and hardware system can normally enter the subsequent working state. [0003] At present, the bo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/22
CPCG06F11/221G06F11/2236
Inventor 黄安文何益百张光达王会权戴华东张鸿云王涛
Owner NAT INNOVATION INST OF DEFENSE TECH PLA ACAD OF MILITARY SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products