BSD Ports

cad/xschem 3.1.0 OpenBSD

hierarchical schematic capture program

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Hannu Vuolasaho <[email protected]>
Categories
cad, x11/tk, lang/tcl

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.

In the other systems

SystemPortVersion
OpenBSDcad/xschem3.1.0
FreeBSDcad/xschem3.4.7
HardenedBSDcad/xschem3.4.7
GhostBSDcad/xschem3.4.7

Install

Binary package:

pkg_add xschem

From the ports tree:

cd /usr/ports/cad/xschem && make install

Dependencies

Build dependencies 1
Run dependencies 3

No port depends on this one.