Unlock instant, AI-driven research and patent intelligence for your innovation.

Architecture and method for efficient testing of slow peripherals based on software self-testing technology

A test method and self-test technology, applied in software test/debugging, error detection/correction, instruments, etc., can solve the problems of high test power consumption and poor scalability, so as to improve idle utilization, reduce total test time, Effect of eliminating the need for additional specific test hardware circuitry

Active Publication Date: 2018-03-13
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to address the deficiencies of the above-mentioned background technology, to provide a slow peripheral efficient test framework and method based on software self-test technology, without additional pseudo-random number generator circuits, and to use test scheduling algorithms reasonably and efficiently. Realize the test of slow peripherals, and solve the technical problems of high power consumption and poor scalability of existing slow peripheral tests

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
  • Architecture and method for efficient testing of slow peripherals based on software self-testing technology
  • Architecture and method for efficient testing of slow peripherals based on software self-testing technology
  • Architecture and method for efficient testing of slow peripherals based on software self-testing technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Embodiments of the present invention will be described in detail below, and the embodiments described below with reference to the accompanying drawings are exemplary, and are only used to explain the present invention, and cannot be construed as limiting the present invention. In order to facilitate the understanding of the embodiments of the present invention, several specific embodiments will be taken as examples for further explanation below in conjunction with the accompanying drawings, and each embodiment does not constitute a limitation to the embodiments of the present invention. Those skilled in the art can understand that the accompanying drawing is only a schematic diagram of an embodiment, and the modules or processes in the accompanying drawing are not necessarily necessary for implementing the present invention.

[0027] The efficient test architecture of slow peripherals based on software self-test is formed by connecting the microprocessor core and slow pe...

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 slow peripheral high-efficiency test framework and method based on software self-test technology, and belongs to the technical field of processor test. The invention uses a pseudo-random number generation program to simulate a linear feedback shift register to generate test patterns that meet the requirements of various slow tests, eliminates the need for additional specific test hardware circuits, can flexibly configure primitive polynomials, and uses the microprocessor's own instructions Complete the generation and application of test patterns, and arrange the test sequence of each slow peripheral test group according to the long-wait test group priority test principle, so that the total test time of multiple peripherals can be reduced as much as possible, and the idle utilization of the processor can be improved. Rate.

Description

technical field [0001] The invention discloses a slow-speed peripheral high-efficiency testing framework and method based on a software self-testing technology for circuits, and belongs to the technical field of processor testing. Background technique [0002] The testing of slow peripherals is one of the research directions of processor system testing. The clock frequency of the slow peripherals is much lower than the processor clock frequency, causing the processor to idle for a long time while testing the slow peripherals. [0003] Existing slow peripherals (such as: UART, I 2 The clock frequency of C, SPI) is much lower than the clock frequency of the processor, for example, the clock of the processor is 100M, and the peripheral clock is only 10M, 20M, or even lower. At the same time, due to the serial data transmission method, the above reasons lead to a long waiting time for data transmission between the processor and such peripherals, which seriously limits the high...

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 Patents(China)
IPC IPC(8): G06F11/36
CPCG06F11/3684G06F11/3688
Inventor 张颖凌云辉陈鑫陆禹帆张越张逸凡邱操
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS