logisim-evolution | Digital logic designer and simulator

 by   reds-heig Java Version: V3.4.5 License: Non-SPDX

kandi X-RAY | logisim-evolution Summary

kandi X-RAY | logisim-evolution Summary

logisim-evolution is a Java library typically used in Simulation, JavaFX applications. logisim-evolution has no bugs and it has medium support. However logisim-evolution has 1 vulnerabilities, it build file is not available and it has a Non-SPDX License. You can download it from GitHub.

Branch master : [Build Status] Logisim is an educational tool for designing and simulating digital logic circuits. It has been originally created by [Dr. Carl Burch] and actively developed until 2011. After this date the author focused on other projects, and recently the development has been officially stopped [(see his message here)] In the meantime, people from a group of swiss institutes ([Haute École Spécialisée Bernoise] [Haute École du paysage, d’ingénierie et d’architecture de Genève] and [Haute École d’Ingénierie et de Gestion du Canton de Vaud] started developing a version of Logisim that fitted their courses, integrating several tools — for instance a chronogram, the possibility to test the schematics directly on an electronic board, TCL/TK consoles, …​. We have decided to release this new Logisim version under the name logisim-evolution, to highlight the large number of changes that occurred in these years, and we actively seek the contribution of the community.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              logisim-evolution has a medium active ecosystem.
              It has 1135 star(s) with 207 fork(s). There are 58 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 116 open issues and 225 have been closed. On average issues are closed in 54 days. There are 5 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of logisim-evolution is V3.4.5

            kandi-Quality Quality

              logisim-evolution has 0 bugs and 0 code smells.

            kandi-Security Security

              logisim-evolution has 1 vulnerability issues reported (0 critical, 1 high, 0 medium, 0 low).
              logisim-evolution code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              logisim-evolution has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              logisim-evolution releases are available to install and integrate.
              logisim-evolution has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions are not available. Examples and code snippets are available.
              It has 225576 lines of code, 12375 functions and 1865 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of logisim-evolution
            Get all kandi verified functions for this library.

            logisim-evolution Key Features

            No Key Features are available at this moment for logisim-evolution.

            logisim-evolution Examples and Code Snippets

            No Code Snippets are available at this moment for logisim-evolution.

            Community Discussions

            QUESTION

            Having issues while constructing a test vector text file for Logisim?
            Asked 2021-Apr-03 at 15:16

            First of all I want to mention that I am using Logisim -Evolution Version - 3.4.1 for all my logical circuits simulation. The link to this Logisim software is : https://github.com/reds-heig/logisim-evolution

            Now the issue I am facing is I had an assignment to construct an ALU using this software by using this YouTube video as a reference whose link is : https://youtu.be/lvYCchzQTyE at time stamp - 20:30 he opens up his test vector , which basically is used to dry run some cases on your circuit.

            Now i tried to recreate this truth table in a text file whose link is : https://paste.sh/3-ovBHtY#fE_SwK99-tv_VQmtlJCALNHA

            But when i am trying to load this .txt file as my test vector i am faced with this error message :

            The error message image

            It states that it's not able to parse multiple bit for a single column for eg .: in columns A I have multi-bit values as '1011' e.t.c which it's unable to parse.

            I wanted the exact same truth table that he got in his video at - 20:30 but there's that parsing error coming up and again.

            Thanks for any help in advance.

            ...

            ANSWER

            Answered 2021-Apr-03 at 15:16

            The best way to solve this issue is to take a screenshot of the table from the youtube video itself.

            Source https://stackoverflow.com/questions/66513448

            QUESTION

            How can I run a .jar program directly from /bin?
            Asked 2020-Sep-20 at 23:23

            Whenever I need to open the logisim-evolution.jar file, I need to type the command:

            java -jar logisim-evolution.jar

            I would like to add an entry for that program in /bin to be able to open it through the dmenu. How can I do that?

            ...

            ANSWER

            Answered 2020-Sep-20 at 23:23

            You're better off making a .sh launcher that runs java -jar logisim-evolution.jar and put it in /bin

            @Federico klez Culloca

            Source https://stackoverflow.com/questions/63968779

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install logisim-evolution

            You can download it from GitHub.
            You can use logisim-evolution like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the logisim-evolution component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .

            Support

            If you want to contribute to logisim-evolution, this is how to do it: * Make a local fork of logisim-evolution by applying the Fork button. * Fix the bugs you want to fix on your local fork. * Add the features you want to add on your local fork. * Add/modify the documentation/language support on your local fork. Once it is running without bugs on your local fork request a Pull request by: * Go to the Pull request-tab and push the button New pull request * Click on compare across forks * On the right hand side select your fork, for example: head repository: BFH-ktt1/logisim-evolution * On the right hand side select your branch, for example: base: bugfixes * On the left hand side select the development branch base : develop (important: all push request must be on the develop-branch as the master branch only holds the code of the latest release). * Make sure that there are no conflicts reported.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries