OpenBSD Handbook

OpenBSD 7.9 release · amd64 · Generated 2026-09-09

xschem-3.1.0

hierarchical schematic capture program

Back to search · Project homepage

Description

Xschem is a schematic capture program, it allows creation of hierarchical representation of circuits with a top down approach. By focusing on interfaces, hierarchy and instance properties a complex system can be described in terms of simpler building blocks. A VHDL or Verilog or Spice netlist can be generated from the drawn schematic, allowing the simulation of the circuit. Key feature of the program is its drawing engine written in C and using directly the Xlib drawing primitives; this gives very good speed performance, even on very big circuits. The user interface is built with the Tcl-Tk toolkit, tcl is also the extension language used. Netlist can be exported in tEDAx format which can then be used by pcb-rnd to design a printed circuit board.

Package information

Ports path
cad/xschem
Package architecture
amd64
Maintainer
Hannu Vuolasaho <vuokkosetae@gmail.com>
Categories
cad, x11/tk, lang/tcl
Available flavors
None listed

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Library

Runtime

Build

Installing and updating packages · Package details as JSON