You can edit almost every page by Creating an account and confirming your email.

KretSim

From EverybodyWiki Bios & Wiki


KretSim
File:KretSimLogo.png
KretSim 2.7.41 running on Linux
KretSim 2.7.41 running on Linux
Original author(s)Thorbjörn Jemander
Stable release
2.7.41 / December 27, 2021; 4 years ago (2021-12-27)
Written inC++
Engine
    Operating systemLinux Windows
    PlatformQt
    TypeElectronic design automation

    Search KretSim on Amazon.

    KretSim is a free digital circuit simulator for Linux and Windows.

    File:KretsimScreenshot2.png
    A screenshot of KretSim showing timing analysis (Linux/KDE).

    History

    KretSim is developed by Thorbjörn Jemander and the first public release was in September 2021, but development started in 2018. Its inception was triggered by some absent features of contemporary free digital circuit simulators, like logisim.[1]

    The development has been proceeding in parallel to the various logisim forks, and has some features in common, but is unrelated to them and does not share any source code or component models.

    Overview

    KretSim is aimed at electronics education and hobbyist use, and comes with a library of component models. The models mimic the functional (and timing) behaviour of the real components, and the selection is dominated by DIP components suitable for breadboard prototyping and experimenting. It includes components from the 74-series, 8-bit CPUs and memories.

    It encapsulates and extends Andre Weissflog's cycle-accurate MOS6502 simulator [2] to be signal-timing accurate.

    The simulator is written in C++, and comes with a CLI and GUI version, the latter using Qt, and exists for Linux and Windows.

    KretSim uses a custom file format to describe the circuits, which was inspired by Spice. Spice provided the ideas for nets and connection points, being human-readable and not entangled with the graphical representation, but the syntactic format deviates considerably.

    File:KretSimVsSpiceFormat.png
    Comparison between KretSim (left) and Spice[3] (right) file formats.

    See also

    References

    1. "logisim evolution".
    2. "MOS6502 simulator".
    3. "NgSpice".

    External links


    This article "KretSim" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:KretSim. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.