Skip to main content
LESSON

2.1 Common file formats for VLSI design

In the implementation process of digital integrated circuits, EDA tools and various technical documents play a key role. In the complex process from RTL to GDSII, EDA tools need to access and process data at each stage and generate important intermediate files. This intermediate file is used to connect processes and data exchange between different tools.

In the implementation process of digital integrated circuits, EDA tools and various technical documents play a key role. In the complex process from RTL to GDSII, EDA tools needaccess, processingdata at various stages and generate importantintermediate files. This intermediate file is used to connect processes and data exchange between different tools.

The following table lists some commonly used library files and documents and their role in the process. The remaining chapters of this section will discuss the ones listed in the table.Some library files and documentationGive a brief introduction.

Formatlatest versionChinese namefunction
VHDLIEEE1076-2002hardware description languageSystem-level, behavioral-level, and structural-level description languages for circuit functions
Verilog HDLIEEE1364-2001hardware description languageSystem-level, behavioral-level, and structural-level description languages for circuit functions
VCD1364-1995Value Change DumpValue Change DumpSimulated signal transition information for chip dynamic power consumption analysis
SDC1.7Design Constraints (Format)Timing, area, and power constraint files for logic synthesis and physical implementation
GDSH6.0Image display standard (format)It describes the layout level, shape, position and other information. It is a text used by circuit designers and foundries to exchange information. It can also be used for parasitic parameter extraction, power consumption analysis, and voltage drop analysis.
LEF5.6Physics library exchange formatPhysical library files for automatic place and route
Liberty3.0Timing library (format)Library files for synthesis and timing analysis
DEF5.6Design exchange formatThe circuit netlist file after layout and wiring can be used for chip parasitic parameter extraction, power consumption analysis, and voltage drop analysis.
SPF1.5(DSPF), 1.5(RSPF), IEEE1481(SPEF)Detailed standard parasitic format, reduced standard parasitic format, standard parasitic exchange formatChip parasitic parameter file for SI and STA analysis
SDF3.0Standard delay formatDescribe the delay and STA analysis of cells and interconnection lines after placement and routing for front-end simulation
CPF1.0Common power consumption formatLow Power Design Constraints Document
TCF1.0rollover count formatPower consumption analysis, power consumption optimization
TWF2.0Timing window formatAnalysis of the impact of noise on delay

Quote

  1. "Physical Design of Digital Integrated Circuits" P235