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

Statistical method for covering rate of embedded system

An embedded system and statistical method technology, applied in the field of information storage, can solve the problems of blocking maintenance commands, issuing test commands and information transmission, restricting the use of software CodeTest, and timing errors of embedded systems, so as to reduce the impact of efficiency, High versatility and high efficiency

Inactive Publication Date: 2004-08-04
孙江红
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. When using the software LogiScope, when passing through a specific program code segment, the information is automatically reported through the front-end and back-end communication. When there are too many specific program code segments in the embedded system, the front-end and back-end communication resources will be frequently occupied. It will cause a sharp decline in system performance, and at the same time, it will block the normal maintenance commands, test commands, etc. and information transmission. In severe cases, it will even cause timeouts, causing timing errors in embedded systems.
[0006] 2. The software CodeTest is mainly realized by hardware. Due to the limitation of the bus frequency, the bus frequency applicable to the software CodeTest is currently up to 100MHz; in addition, the use of the software CodeTest requires the modification of the test instrument, which limits the software CodeTest to a certain extent. usage of

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
  • Statistical method for covering rate of embedded system
  • Statistical method for covering rate of embedded system
  • Statistical method for covering rate of embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Below according to accompanying drawing and embodiment the present invention will be described in further detail:

[0025] according to figure 1 , figure 2 and image 3 , this embedded system coverage statistical method is: open up a memory buffer, the memory buffer is divided into a number of memory areas corresponding to the insertion point in the embedded system, the insertion point in the embedded system and the corresponding memory area The memory areas in the buffer correspond one-to-one, such as figure 2 As shown, for a certain insertion point, its ID is 8, which corresponds to the corresponding memory area in the memory buffer, in figure 2 , the memory area is embodied as a small square, and the insertion point corresponds to the small square indicated by the arrow, wherein the size of the memory buffer is proportional to the number of insertions. In the present invention, each memory area occupies 4 bytes of storage space, the number of stubs and the siz...

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

A statistical method for the covering rate of embedded system includes such steps as setting up memory unit, writing data to it when the system is running to an embedded point for recording the number of particular program segment runnings, reading the data from the memory unit, and performing data analysis and statistic. Its advantages are less communication traffic between foreground and background and high versatility.

Description

technical field [0001] The invention relates to information storage, in particular to a statistical method for covering rate of an embedded system. Background technique [0002] In the existing embedded systems, the internal execution process of the program is reflected by the coverage statistics of the embedded system. At the same time, the software LogiScope will automatically report this point through the front-end and back-end communication, and the terminal can dynamically provide the change of the coverage rate according to the points continuously reported by the front-end. [0003] Some write a value to a specific address. For example, when the white-box testing software CodeTest passes through a specific program code segment, it obtains this value on the bus through an external test instrument, which can dynamically change the coverage rate. [0004] These two methods have the following disadvantages: [0005] 1. When using the software LogiScope, when passing thro...

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 孙江红
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