Mercurial > hg > Members > kono > Proof > automaton
annotate a13/smv/test2.smv @ 218:689be82c08fa
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 21 Jun 2021 19:22:06 +0900 |
parents | 0e8a0e50ed26 |
children |
rev | line source |
---|---|
127 | 1 MODULE counter_cell(carry_in) |
2 VAR | |
3 value : boolean; | |
4 ASSIGN | |
5 init(value) := FALSE; | |
6 next(value) := value xor carry_in; | |
7 DEFINE | |
8 carry_out := value & carry_in; | |
9 MODULE main | |
10 VAR | |
11 bit0 : counter_cell(TRUE); | |
12 bit1 : counter_cell(bit0.carry_out); | |
13 bit2 : counter_cell(bit1.carry_out); |