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

Extensible embedded simulation test system

A simulation testing and embedded technology, applied in the field of embedded simulation testing, can solve the problems of insufficient embedded software testing and reducing coupling degree.

Inactive Publication Date: 2012-09-19
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF2 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to overcome the shortcomings of insufficient embedded software testing caused by excessive reliance on target hardware during the embedded software testing process, the present invention minimizes the coupling between the operating interface and the underlying virtual machine and well-defined module design. Provides an expandable embedded simulation test system, which is suitable for virtual machine architectures of various processors, establishes abstract embedded processor models, and provides interfaces to integrate upper-layer software test functions

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
  • Extensible embedded simulation test system
  • Extensible embedded simulation test system
  • Extensible embedded simulation test system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention will be further described below in conjunction with the accompanying drawings.

[0024] A scalable embedded simulation test system, the system includes a user interface layer and a virtual machine simulation layer; as figure 1 shown.

[0025] The user interface layer is a user interaction layer completely independent of other layers. It only interacts with the underlying virtual machine through command line calls. The stream is redirected to the virtual machine to realize inter-process communication. When the user interface program is initialized, a query command is first sent to the virtual machine. By querying all the simulation commands and information provided by the virtual machine, the virtual machine feeds back the command and information to The user interface and all its functions are initialized, and the above process is automatically completed when the simulation test software is started.

[0026] Among them, the user interface is dynam...

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 provides an extensible embedded simulation test system which is formed through minimizing coupling degree between an operation interface and an underlying virtual machine and defining an excellent module design and is used for overcoming the disadvantage of insufficiency of embedded software testing caused by overdependence on target hardware in an embedded software testing process. The system comprises a user interface layer and a virtual machine simulation layer, wherein the user interface layer is a user interaction layer which is completely independent of other layers, and is called to interact with the underlying virtual machine only through command lines, and the virtual machine simulation layer is used for realizing the simulation of the target hardware. The system is applicable to virtual machine frameworks of a plurality of processors, establishes abstract embedded processor models, and provides an interface so as to integrate an upper software testing function.

Description

technical field [0001] The invention belongs to the field of embedded simulation test, and in particular relates to an expandable embedded simulation test system. Background technique [0002] Traditional embedded software testing is based on hardware simulation, which is characterized by a high degree of simulation and fast speed, but its disadvantage is that it needs the support of the target hardware, and it cannot be put into testing work before the target hardware is formed. The bottleneck of testing delays the testing progress of embedded software to a certain extent and may ultimately affect the stability of embedded devices due to insufficient software testing. [0003] In order to overcome the shortcomings of insufficient embedded software testing caused by excessive dependence on the target hardware in the process of embedded software testing, and to achieve a strong guarantee for the quality of embedded software, embedded software engineers need to be separated fr...

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/36
Inventor 王崇文丁刚毅刘来旸
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
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