ATE device based on dynamic transmission parameters and transmission method

A dynamic technology for passing parameters, which is applied in electrical digital data processing, instruments, code compilation, etc., can solve problems such as loss of performance, low debugging efficiency, and long development time, so as to achieve good code structure, reduce learning costs, and improve debugging and development efficiency

Pending Publication Date: 2022-05-13
SHANGHAI NCATEST TECH CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the characteristics of the compiled language, once the test program is modified, the entire test needs to be recompiled, linked and executed to take effect for the changed test conditions, which makes the debugging efficiency low and the development time becomes lengthy
If the test program is developed in an interpreted language, there are still most of the codes that are not frequently changed in the test program, so some performance will be lost

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
  • ATE device based on dynamic transmission parameters and transmission method
  • ATE device based on dynamic transmission parameters and transmission method
  • ATE device based on dynamic transmission parameters and transmission method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] Attached below Figure 1-5 , the specific embodiment of the present invention will be further described in detail.

[0041] It should be noted that, the device used by the present invention to improve chip testing efficiency by dynamically passing parameters, 1. realize a CVM (Cpp Virtual Machine) virtual machine and ATPL (Automatic Test Program Language) parser, for the Cpp code is translated into Machine code is executed directly.

[0042] see figure 1 , figure 1 Shown is a schematic diagram of the compilation and execution flow of the Cpp-like compiled language. Such as figure 1 As shown, the compilation and execution process of a compiled language such as pp includes the following steps:

[0043] Source code→preprocessor→compiler→object code→linker→executables→execute

[0044]In this workflow, the compiler calls the preprocessor to perform related processing, optimize the source code conversion (including clearing comments, macro definitions, include files, an...

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 an ATE device based on dynamic transmission parameters and a transmission method. The ATE device comprises a test program module, a compiler, a variable code module and a test execution module. The variable code module is used for receiving test conditions; the compiler is used for compiling a program in the test program module to form an executable first machine instruction part, and the test execution module comprises a grammar parser ATPL, a virtual machine unit CVM, a scheduling test flow unit and a communication unit; reading a test condition source code sentence by sentence by a grammar parser ATPL, firstly carrying out lexical analysis and grammar analysis, then converting the source code into an intermediate code, optimizing the intermediate code, finally explaining the intermediate code into an executable second machine instruction part, and executing the executable second machine instruction part by a virtual machine unit CVM; and the test flow scheduling unit schedules a test flow according to an execution result of the CVM, and executes an interactive test with the DUT through the communication unit.

Description

technical field [0001] The present invention relates to the field of semiconductor automatic test equipment (Automatic Test Equipment, ATE for short), in particular to an ATE device and transmission method based on dynamic transmission parameters. Background technique [0002] Chip testing plays an extremely important role in the entire semiconductor industry chain. As the complexity of integrated circuits increases, so does the complexity of testing. Large-scale integrated circuits often require hundreds of voltage, current, and timing tests and millions of functional test steps to ensure the completeness of the device. Correct, this also makes the test cost of the chip higher and higher, and the test cost of some devices even accounts for the vast majority of the chip cost. [0003] Automatic test equipment is a collection of test instruments controlled by a high-performance computer. It is a test system composed of a tester and a computer. The computer controls the test ...

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/36G06F8/41G06F8/30
CPCG06F11/3688G06F8/42G06F8/425G06F8/315
Inventor 李行
Owner SHANGHAI NCATEST TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products