minimac refactor: use the 2 txslots in software