-
Notifications
You must be signed in to change notification settings - Fork 1
Design Philosophy
When creating LogikSim we focus on three design aspects.
We do everything to allow our users to fully immerse into the word of logic circuits. That is why we committed ourselves to put user friendliness first.
This starts with an intuitive interface that is self explanatory, requiring no external documentation, and that uses standard interface elements and user interface concepts. Important and often used actions should be easily accessible and able to be carried out with minimum interactions. In general creating and editing logic circuit should be fun and not feel like tedious work.
User friendliness also includes simple and standard deployment options like ready to use installers or packages for all current operating systems.
The simulation model and representation should be an accurate representation of logic circuits including line and logic element delays. We want to show how real circuits behave on logic levels, enabling students to build on this knowledge easily without further confusion.
The simulation model should be fast enough to allow the simulation of complex logic circuits like processors and memory subsystems. Speed is important to show the many abstraction layers with user created blocks, not relying on to many black boxes.
Get in touch » Community •