Verilog coding method achieving ATE test waveform by adoption of FPGA

Inactive Publication Date: 2014-08-06
SHANGHAI HUAHONG GRACE SEMICON MFG CORP
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The ATE vector waveform has the characteristics of no logical relationship based on the clock cycle and inter-cycle signals. The traditional FPGA hardware description method based on the circuit function description does not reflect the dominant characteristics corresponding to the ATE vector format, resulting in the vector signal description in the verilog code. The readability and editability of the ATE vector conversion are reduced, which brings difficulties to the consistency check and modification editing of ATE vector conversion, resulting in low development efficiency

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
  • Verilog coding method achieving ATE test waveform by adoption of FPGA
  • Verilog coding method achieving ATE test waveform by adoption of FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] In an application, it is necessary to apply any excitation vector signal waveform to any integrated circuit chip in an environment far away from the ATE to make it enter the corresponding circuit action state. Due to the movable limitation of ATE, we need to use FPGA instead of ATE to complete the above excitation vector waveform to achieve the application purpose.

[0017] The method described in this invention was utilized in the development of FPGA vector generation in this application. figure 2 The application example is disclosed. In this application example, first analyze the ATE test vector to be applied, extract the required number of signal pins in the vector, and then define and describe the signal pins in the Verilog code. Then, the test cycle information used in the ATE vector is further extracted. According to the cycle information, a reference clock is designed in the Verilog code, which is used as the time reference for the cycle count and waveform timi...

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 Verilog coding method achieving ATE test waveform by the adoption of FPGA. Description of a vector period signal set is constructed through task statements, an ATE test period vector is analyzed, and a periodic type set is classified; specific description is conducted on signal behaviors corresponding to all types of periods in the period type set in a vector period signal description set area of Verilog codes, a vector period signal description set is constructed, and period signal waveform is adopted for all period signals in the vector period signal description set to serve as characteristic keywords to be used as an identification naming period description name; Case conditional statements are applied, the number of vector periods serves as the triggering condition of the Case statements, the cycle description name serves as a condition selection object, and the period description name is in linkage with a designated clock period number, so that a vector output list corresponding to ATE test vector description is constructed. By means of the Verilog coding method achieving ATE test waveform by the adoption of the FPGA, efficiency and flexibility of development of converting from the ATE test vector to an FPGA design, development difficulty can be reduced, and design efficiency can be improved.

Description

technical field [0001] The invention relates to the field of semiconductor manufacturing, in particular to a Verilog encoding method for implementing ATE test waveforms using FPGA. Background technique [0002] FPGA (Field Programmable Gate Array) is usually used for circuit design verification or product customization. Due to its powerful ability to design and implement logic functions, in the field of testing, FPGA is also used to generate specific test waveform vectors to replace professional test systems to implement some test applications. In the application of replacing ATE (automatic test equipment) to realize test waveform output, it is necessary to convert ATE test vector into FPGA design output through hardware description language. The ATE vector waveform has the characteristics of no logical relationship based on the clock cycle and inter-cycle signals. The traditional FPGA hardware description method based on the circuit function description does not reflect th...

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): G01R31/3183
Inventor 曾志敏
Owner SHANGHAI HUAHONG GRACE SEMICON MFG CORP
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