OPEN IC EDA · 01
Xschem:原理图捕获与全脚本化设计
从层次化原理图、多目标网表到 Tcl 自动化,认识最接近商业全定制原理图编辑体验的开源方案。

Xschem 是面向全定制电路的层次化原理图捕获与网表生成工具。它基于 Tcl/Tk,几乎所有编辑、查询、网表和仿真动作都能脚本化。
核心能力
脚本化示例
xschem clear force
xschem instance sky130_fd_pr/pfet_01v8.sym 0 0 0 0 {name=M1 L=0.15 W=2}
xschem wire -120 60 -40 60
xschem setprop instance M1 W 3
xschem saveas /tmp/inv.sch schematic
xschem netlist
xschem simulate与 SKY130 集成
set env(PDK_ROOT) [file join $env(HOME) .ciel]
set env(PDK) sky130A
source [file join $env(PDK_ROOT) $env(PDK) libs.tech xschem xschemrc]