Application: tkgate What it is:
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 or 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. Features: * Graphical circuit design o Hierarchical design through user defined modules. o Easy to use point-and-click user interface. o Create hyperlinks to move about in circuit or load other files. o Multi-lingual interface (Catalan, English, French, German, Japanese, Spanish, Welsh) o Verilog-like save file format. * Logic simulation o Control through the GUI or through script files. o Suitable for simulation at transistor, gate or register transfer level. o Six valued logic model including 0, 1, floating, unknown, "low" and "high". o Support for custom delay models. o Graphical display of simulation results. o Breakpoints, single-step and clock-step simulator control. o Static critical path analysis. * Primitive circuit elements include: o Basic gates (AND, OR, etc.) o Switch-level NMOS and PMOS transistors o Tristate buffers o Alu components (Adders, shifters, multipliers) o Memory elements (Registers, RAMs, ROMs) o An interactive "tty" element allows design of circuits that can interact with the user. * Support tools include a microcode/macrocode compiler to assist in creating large projects such as microprocessor designs. To know more about: http://www.tkgate.org/ To install: sudo apt-get install tkgate -- Cheers, Dhastha Kanchi Linux User Group Rocks ! http://kanchilug.wordpress.com My Works on Linux http://dowithlinux.wordpress.com _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc