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

A PDK automatic test implementation method

An implementation method and automatic testing technology, which is applied in testing, PDK design in ICCAD tools, and integrated circuit computer-aided design, can solve the problems of occupying the time of designers and testers, etc.

Active Publication Date: 2017-05-24
北京华大九天科技股份有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] In order to verify the correctness of the PDK, it is often necessary to set different parameters for different PDK units, generate a large number of units, and then perform correctness checks, including DRC (Design Rule Check), LVS (Layout VersusSchematic), etc., this process Requires a significant amount of designer and tester time

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
  • A PDK automatic test implementation method
  • A PDK automatic test implementation method
  • A PDK automatic test implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The PDK automatic test is realized through the written program and the EDA tool. The final generated test unit depends on the EDA tool and the given parameter values. Use the program to realize the automation of unit batch testing, the operation process steps are as follows:

[0020] (1) First define the configuration file, including the path, name, process file, display file, test library name, tested unit name, CDF parameter combination, physical verification rules, and simulation model file of the PDK library;

[0021] (2) Call the circuit diagram editing tool through the program, and generate a large number of test unit circuit diagrams according to the content of the configuration file;

[0022] (3) Automatically export the netlist files of each test unit circuit through the program;

[0023] (4) Call the layout editing tool through the program, and generate a large number of test unit layouts according to the content of the configuration file.

[0024] (5) Auto...

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 method for achieving automatic PDK testing, and belongs to the field of PDK designing and testing in IC CAD tools. According to the method, batch production and batch testing of PDK units are achieved through a program. Corresponding circuit diagrams, corresponding edition diagrams and a large number of PDK units containing different parameters can be automatically generated by reading parameter combinations, set in a configuration file, of PDK library names, cell names, paths and units. DRC and LVS verification can be carried out in a batched mode, and the validity of technical documents, Symbol, CDF, Callback, parameterization units, physics validation rules and Spice Model can be effectively verified. According to the method, the generating process and the testing process of tested units, settling of testing results and selection of different testing steps of a user are defined in the program.

Description

technical field [0001] A PDK automatic test implementation method is a method of performing automatic test of a PDK (Process Design Kits) library by using an EDA (Electronic Design Automation) tool. The invention belongs to the field of integrated circuit computer aided design (IC CAD), especially the technical field of PDK design and testing in IC CAD tools. Background technique [0002] PDK is a bridge between IC design companies, foundries and EDA manufacturers. When we need to start adopting a new semiconductor process, we first need to develop a set of PDK. The PDK defines a set of documents reflecting the process of the foundry in the language of the foundry, which is the cornerstone used by design companies for physical verification. PDK contains the basic "building blocks" that reflect the manufacturing process: transistors, contact holes, interconnect lines, etc. [0003] In addition to the reference manual (Documentation) of PDK, the content of PDK also includes:...

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): G06F17/50
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