tkgate
TkGate is a event driven digital circuit simulator with a tcl/tk-based
graphical editor. TkGate supports a wide range of primitive circuit
elements as well as user-defined modules for hierarchical design.
The distribution comes with a number of tutorial and example circuits
which can be loaded through the "Help" menu. The example circuits include
a simple CPU, programmed to run the Animals game.TkGate is a event driven digital circuit simulator with a tcl/tk-based
graphical editor. TkGate supports a wide range of primitive circuit
elements as well as user-defined modules for hierarchical design.
The distribution comes with a number of tutorial and example circuits
which can be loaded through the "Help" menu. The example circuits include
a simple CPU, programmed to run the Animals game.
TkGate Features:
- Easy to use point-and-click user interface.
- Customizable color configuration.
- Intelligent placement and movement of wires.
- Multi-bit buses.
- Hierarchical design through user defined modules.
- Six valued logic including 0, 1, floating, unknown, "low" and "high".
- Wide range of circuit elements including:
- Basic gates (AND, OR, etc.)
- Switch-level NMOS and PMOS transistors
- Tristate buffers
- Alu components (Adders, shifters, multipliers)
- Memory elements (Registers, RAMs, ROMs)
- A "tty" element which allows the creation of interactive circuits.
- Graphical display of simulation results.
- Breakpoints, single-step and clock-step simulator control.
- Includes a generic microcode/macrocode compiler for creating memory
initialization files.
- Simulations can be controlled through the GUI or through script files.
- Verilog-like save file format.
- Hyperlinks to move about in circuit or load other files.
- Can be configured to use Japanese interface (see README file).
- Supports static critical path analysis.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout Education/tkgate && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
tkgate-2.1.tar.bz2 | 0009417806 8.98 MB | |
tkgate-rpmlintrc | 0000000069 69 Bytes | |
tkgate.changes | 0000003328 3.25 KB | |
tkgate.desktop | 0000000159 159 Bytes | |
tkgate.png | 0000016625 16.2 KB | |
tkgate.spec | 0000005405 5.28 KB |
Comments 2
Hi! Can you update TkGate to 2.1 version? Original repository died, but I found that working one -> https://bitbucket.org/starling13/tkgate
Hope it will be useful for my fnaf security breach work, whenever I need your article is informative enough.