Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simulation worlds and sub-assemblies #8

Open
NogginBops opened this issue Apr 6, 2020 · 1 comment
Open

Simulation worlds and sub-assemblies #8

NogginBops opened this issue Apr 6, 2020 · 1 comment
Assignees
Labels
area-simulation discussion A topic that needs a discussion

Comments

@NogginBops
Copy link
Collaborator

When dealing with sub-assemblies the idea of viewing the state for a particular instance of a sub-assembly becomes very useful.
But how this is done might feel more convoluted that necessary.

Logisim uses the idea of a hierarchy for the current simulation where you can select specific instances to inspect.
image

This is something we have to deal with in our simulations too.

What I would change is that in the "assembly browser" we always open a new state instead of opening the last viewed instance.

@weerox
Copy link
Collaborator

weerox commented Apr 6, 2020

Does a state need to save anything other than the state of wires and input/output pins (on, off, floating, error) and substates?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-simulation discussion A topic that needs a discussion
Projects
None yet
Development

No branches or pull requests

4 participants