NELIX Silicon Lab Docs Launch Silicon Lab Launch Silicon Lab

Liberty, LEF, GDS and technology files

The file formats that carry a design and a process through the flow, and what each one holds.

Engineer 1 min read · Updated 2026-10-05

On this page Formats that describe the process and its cellsFormats that describe your designHow they connectIn this lab

Each tool in the flow reads and writes particular formats. Knowing what each one holds tells you where to look when something goes wrong.

Formats that describe the process and its cells#

FormatHoldsRead by
Liberty (.lib)For each standard cell: its function, its delay under different loads, its power. One file per cornerSynthesis and timing analysis
LEFThe physical outline of each cell: its size, where its pins are, where routing is blocked. Also the routing layers and their rulesPlacement and routing
Technology filesLayers, colours and rules in each tool's own formatThe layout and checking tools
Rule decksThe checks to run for DRC and LVSThe checking tools

Formats that describe your design#

FormatHoldsWritten by
Verilog netlist (.v)The design as gates and the connections between themSynthesis
SDCTiming constraints: the clock, input and output timingYou
DEFThe design during physical design: where each cell is placed and how each wire is routedPlacement and routing
SPEFThe resistance and capacitance of the routed wiresExtraction, after routing
GDSThe finished layout: every shape on every layerThe end of the build

How they connect#

  1. Liberty and LEFthe cells
  2. netlist and SDCyour design and its constraints
  3. DEFplaced and routed
  4. SPEFthe wires' electrical cost
  5. GDSthe layout

In this lab#

FileWhere you meet it
constraints/clock.sdcIn your project. The clock constraint
reports/top_synth.v, reports/top_gates.vNetlists from the Synthesize stage
The GDSThe layout the build writes. nelix layout opens it
Liberty, LEF, technology filesPart of the process kit on the server. You do not edit them

nelix artifacts lists the files kept for a build.

Related

Something unclear or missing? Send feedbackSign in and use Feedback to tell us.