InVar
Home » Products & Workflows Hub » AI-Driven Design » Circuit Simulation » InVar
InVar: IR-drop and thermal analysis for analog and mixed-signal designs
A block that simulates clean can still sag on supply or run hot.
InVar shows you where, while the layout can still change.
What InVar does
InVar is Silvaco’s IR-drop and thermal analysis tool for analog and mixed-signal ICs. You run it on the transistor-level design itself: memories, standard cells, custom digital blocks, high-speed I/Os and analog circuits. It scales from one block to a full chip. It treats heat and voltage drop as one problem, and each answer already carries the effect of the other.
Capabilities
Supply drop and temperature, each checked against the other on the
layout you plan to tape out.
IR-drop analysis
Thermal analysis
Methodology
Coverage
Works with
InVar reads industry-standard design files and writes results
your other tools can pick up.
Takes in
Hands off to
Signoff results, used in back-end physical verification. You get an interactive view for what-if exploration, text reports and an analyzed database, plus file interfaces to pass results downstream.
Applications
Full-chip IR-drop signoff on analog and mixed-signal designs
Thermal analysis on high-current ICs
Early back-end checks with InVar Prime, while the power grid can still move
Display and sensor designs
Proof and resources
Start with the datasheet, then see InVar Prime on a layout that isn't finished yet.
Product brief · PDF
August 2018
InVar power, EM/IR and thermal
The datasheet: the InVar family, transistor-level and gate-level analysis, the input data each needs, and the early-stage InVar Prime for layout engineers.
Webinar
July 2016
Power Distribution Network Analysis for Layout Engineers
InVar Prime at the planning stage: where IR drop and current density land in a draft layout, and how thermal results shape the floorplan.
See it on your own supply network
Bring the block or chip whose supply network you need to sign off, with its layout and extracted
netlist, and see IR drop andtemperature solved together on your own design.
IR-drop and thermal analysis questions
What is IR drop analysis?
IR drop is the voltage lost as current flows through the resistance of a chip's power network, so transistors see less than the nominal supply. IR drop analysis maps that loss from the package connections down to each device. It shows you where the supply sags far enough to slow or break the circuit.
What is the difference between IR-drop and thermal analysis, and why are they solved together?
IR-drop analysis finds where supply voltage is lost. Thermal analysis finds where the chip heats up. Each moves the other. Current heats metal and devices, and temperature shifts resistance and device behavior, which changes the current again. InVar solves both concurrently, so the loop is part of the answer.
Does InVar require pre-characterisation?
No. InVar simulates the transistor-level design directly on a true SPICE engine, and no characterized library has to exist before you start. Bring the layout, the extracted netlist and the technology file. The analysis starts from those three inputs, which means a block you’ve just extracted is ready to check.
How large a design can InVar handle?
Anything from a single cell to a full chip. You don't have to flatten a hierarchical design to analyze it. InVar models each block to keep runs fast and light on memory, then assembles the full-chip result bottom-up from those models without losing accuracy.
When in the design flow should IR-drop analysis run?
Run it once the power grid is drawn, while the floorplan can still change. Then run it again for full-chip signoff. InVar Prime handles the early pass, estimating IR drop, current density and thermal conditions from layout data during planning. InVar runs the signoff check.
Which technology nodes are supported?
InVar applies to all process nodes, FinFET included. What it needs from your node is a technology file in ITF or iRCX format. Share your process with our Technical Experts before an evaluation, and they'll confirm that file exists for it.