cad/tkgate - The NetBSD Packages Collection

Tcl/Tk based digital circuit editor and simulator

TkGate is a digital circuit editor and simulator with a Tcl/Tk based
interface. TkGate includes a large number of built-in devices
including basic gates, memories, ttys and modules for hierarchical
design. The simulator can be controlled either interactively or
through a simulation script. Memory contents can be loaded from
files, and a microcode/macrocode compiler (gmac) is included to create
tkgate memory files from a high-level description. The simulator
supports continous simulation, single step simulation (by clock or
epoch) and breakpoints. Save files are in a Verilog-like format.

TkGate also includes a number of tutorial and example circuits which
can be loaded through the "Help" menu. The examples range from a
simple gate-level 3-bit adder to a 16-bit CPU programmed to play the
"Animals" game.

TkGate has a multi-langauge interface with support for English,
Japanese, French and Spanish.

Build dependencies

pkgtools/x11-links x11/xorgproto converters/libiconv pkgtools/mktools devel/bison devel/m4 devel/imake pkgtools/cwrappers

Runtime dependencies

x11/tk x11/tk

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64tkgate-1.8.7nb4.tgz
NetBSD 10.0aarch64tkgate-1.8.7nb4.tgz
NetBSD 10.0aarch64ebtkgate-1.8.7nb4.tgz
NetBSD 10.0aarch64ebtkgate-1.8.7nb4.tgz
NetBSD 10.0alphatkgate-1.8.7nb4.tgz
NetBSD 10.0alphatkgate-1.8.7nb4.tgz
NetBSD 10.0earmv6hftkgate-1.8.7nb4.tgz
NetBSD 10.0earmv6hftkgate-1.8.7nb4.tgz
NetBSD 10.0earmv6hftkgate-1.8.7nb4.tgz
NetBSD 10.0earmv7hftkgate-1.8.7nb4.tgz
NetBSD 10.0earmv7hftkgate-1.8.7nb4.tgz
NetBSD 10.0earmv7hftkgate-1.8.7nb4.tgz
NetBSD 10.0i386tkgate-1.8.7nb4.tgz
NetBSD 10.0i386tkgate-1.8.7nb4.tgz
NetBSD 10.0powerpctkgate-1.8.7nb3.tgz
NetBSD 10.0powerpctkgate-1.8.7nb4.tgz
NetBSD 10.0powerpctkgate-1.8.7nb4.tgz
NetBSD 10.0sparc64tkgate-1.8.7nb4.tgz
NetBSD 10.0sparc64tkgate-1.8.7nb4.tgz
NetBSD 10.0sparctkgate-1.8.7nb4.tgz
NetBSD 10.0sparctkgate-1.8.7nb4.tgz
NetBSD 10.0x86_64tkgate-1.8.7nb4.tgz
NetBSD 10.0x86_64tkgate-1.8.7nb4.tgz
NetBSD 9.0aarch64tkgate-1.8.7nb4.tgz
NetBSD 9.0aarch64tkgate-1.8.7nb4.tgz
NetBSD 9.0alphatkgate-1.8.7nb4.tgz
NetBSD 9.0alphatkgate-1.8.7nb4.tgz
NetBSD 9.0earmv6hftkgate-1.8.7nb4.tgz
NetBSD 9.0earmv6hftkgate-1.8.7nb4.tgz
NetBSD 9.0earmv6hftkgate-1.8.7nb4.tgz
NetBSD 9.0earmv7hftkgate-1.8.7nb4.tgz
NetBSD 9.0earmv7hftkgate-1.8.7nb4.tgz
NetBSD 9.0earmv7hftkgate-1.8.7nb4.tgz
NetBSD 9.0i386tkgate-1.8.7nb4.tgz
NetBSD 9.0i386tkgate-1.8.7nb4.tgz
NetBSD 9.0powerpctkgate-1.8.7nb4.tgz
NetBSD 9.0powerpctkgate-1.8.7nb3.tgz
NetBSD 9.0powerpctkgate-1.8.7nb4.tgz
NetBSD 9.0sparc64tkgate-1.8.7nb4.tgz
NetBSD 9.0x86_64tkgate-1.8.7nb4.tgz
NetBSD 9.0x86_64tkgate-1.8.7nb4.tgz
NetBSD 9.3x86_64tkgate-1.8.7nb4.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.