mirror of
https://github.com/hneemann/Digital.git
synced 2025-09-15 07:48:29 -04:00
Improved state variable names created by the FSM editor.
This commit is contained in:
parent
5a27c7e31d
commit
50a047fdb3
@ -81,7 +81,7 @@ public class TransitionTableCreator {
|
||||
// create state variables
|
||||
ArrayList<Variable> vars = new ArrayList<>();
|
||||
for (int i = stateBits - 1; i >= 0; i--) {
|
||||
final Variable var = new Variable("Q" + i + "_n");
|
||||
final Variable var = new Variable("Q^" + i + "_n");
|
||||
vars.add(var);
|
||||
boolean initVal = (initState & (1 << i)) != 0;
|
||||
modelAnalyserInfo.setSequentialInitValue(var.getIdentifier(), initVal ? 1 : 0);
|
||||
@ -91,7 +91,7 @@ public class TransitionTableCreator {
|
||||
|
||||
// create the next state result variables
|
||||
for (int i = stateBits - 1; i >= 0; i--)
|
||||
truthTable.addResult("Q" + i + "_n+1");
|
||||
truthTable.addResult("Q^" + i + "_n+1");
|
||||
|
||||
// add the output variables
|
||||
TreeSet<String> results = new TreeSet<>();
|
||||
|
Loading…
x
Reference in New Issue
Block a user