chipdesignmag.com ยท ORIGINAL EVIDENCE

EDA tool handoff evidence

Documented capabilities across twenty open-source tools. These rows are not measurements of cross-tool compatibility.

20 of 20 records

EDA tool handoff evidence
ToolStageInputsOutputsLicenceVersion record
YosysRTL synthesisVerilog and synthesizable SystemVerilog subsetSynthesized Verilog netlist in documented exampleISC core; ABC and libraries have separate licencesPinned repository commit; not claimed latest release
VerilatorRTL simulation and lintVerilog/SystemVerilogC++/header models, SystemC and JSONLGPL-3.0-only OR Artistic-2.0 project declarationPinned repository commit; not claimed latest release
cocotbPython-driven HDL verificationPython with Verilog/VHDL design sourcesNot verifiedBSD-3-Clause root licencePinned repository commit plus dated stable documentation
SBYFormal verification orchestrationHDL plus .sby configurationTask logs, status and counterexample trace artifactsISC; proof engines have separate licencesPinned repository commit plus dated documentation
SurelogSystemVerilog front endSystemVerilogUHDM serialized design modelApache-2.0 root licencePinned repository commit
Icarus VerilogHDL compilation and simulationVerilogNot verifiedGPLv2 text in COPYING; per-file exceptions not fully inventoriedPinned repository commit; distinct from D3 installed simulator version
GHDLVHDL simulation; experimental synthesisVHDLWaveforms; experimental VHDL-1993 synthesized netlistGPLv2 code; documentation separately licensedPinned repository commit
NVCVHDL simulationVHDL; experimental VerilogFST waveform in documented exampleGPL-3.0-or-later core; specified VHDL libraries Apache-2.0Pinned repository commit
VeribleSystemVerilog parsing, lint and formattingSystemVerilogConcrete syntax tree JSON and formatted sourceApache-2.0 with file-specific third-party noticesPinned repository commit
slangSystemVerilog language front endSystemVerilogAST JSON and API modelMITPinned repository commit
sv2vHDL conversionSystemVerilogVerilog source to stdout or filesBSD-3-ClausePinned repository commit
UHDMDesign representation and interchangeSystemVerilog object-model definitionsPersisted UHDM models and C++/VPI API accessApache-2.0Pinned repository commit
OpenROADASIC physical designVerilog netlist plus physical/timing inputsPhysical-design handoff within ORFS; GDSII generation uses KLayoutBSD-3-Clause; PDKs and other tools separately licensedPinned repository commit
OpenSTAStatic timing analysisGate-level Verilog and timing constraintsTiming reports through Tcl commandsGPL-3.0 open-source option; separate commercial licence existsPinned repository commit
KLayoutLayout viewing/editing and checkingLayout databases; Ruby/Python scriptingGDSII/OASIS read/writeProject introduction: GPL-2.0-or-later; repository supplies GPLv3 textPinned repository commit plus dated project introduction
MagicLayout editing, extraction and DRCNot verifiedGDS/CIF and hierarchical SPICE extraction documentedUniversity of California permissive notice in LICENSEPinned repository commit
NetgenNetlist comparison / LVSNot verifiedNetlist conversions and comparison reportCopying contains GPLv1 text; complete current per-file scope unverifiedPinned repository commit
nextpnrFPGA place and routeNot verifiediCE40 ASC in documented example; outputs vary by architectureISCPinned repository commit
FuseSoCHDL package and build orchestrationHDL sources and package metadataBackend-specific simulation/build productsBSD-2-ClausePinned repository commit plus stable documentation snapshot
ngspiceAnalog/mixed-signal circuit simulationSPICE netlists and device/model descriptionsSimulation data, voltage/current results and plotsModified BSD for most code, with exceptions explicitly retainedOfficial manual 47+ development edition, September 28, 2026; source revision not pinned

No records match these filters. Reset to see the full audited set.

Unknown means not verified in this audit. Original compilation: CC BY 4.0. Upstream projects retain their own licences. No ranking or compatibility certification is implied.