Git Product home page Git Product logo

Comments (2)

maehne avatar maehne commented on June 18, 2024

Well, I am not surprised, as your 28 MiB truth table has 17 input variables and many output variables. The logic optimization is tuned for considerable smaller educational examples. @BFH-ktt1 can comment more, as he worked on the implementation of this feature. Improvements in this area are welcome in form of PRs, as long as the educational character of the tool is respected. For us, this enhancement request is of low priority.

from logisim-evolution.

BFH-ktt1 avatar BFH-ktt1 commented on June 18, 2024

I have done tests with 10-input functions. It takes in this case logisim 2 hours to determine the smallest representation. Hence with 17 inputs, be patient, I guess it might take more than 8 hours. This is not a bug, just the algorithm that exponential explodes on the number of inputs and outputs used. This cannot be fixed, for these kind of logic functions I would suggest to use "real synthesis" tools.
Closing the issue as this cannot be fixed.

from logisim-evolution.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.