Täissummaator
else
-- Väljundi y väärtustamine väärtusega 1
y <= '1';
end if;
end case;
end process;
end behave;
2 Tulemused
2.1 Andmevookirjeldus
Joonis 2 peal on näha sisendite ja väljundite väärtuseid. Kõik väärtused on kahendsüsteemis.
Sisendid on a, b ja c_in. Sisendi a väärtus on 1, b väärtus on 1 ja c_in väärtus on 0. Ülekanne
on c_out, mille väärtus on 1 ja väljund on y, mille väärtus on 0.
Joonis 2 sisaldab andmevookirjelduse sisendeid
Joonis 3 peal on andmevookirjelduse tulemus simulaatoril. Signaalid on järjestatud ülevalt
alla: a, b, c_in, c_out ja y. Sisendi väärtused on: a = 1, b = 1 ja c_in = 0. Tulemuseks saame,
kui kõik bitid omavahel liidame. Kahendsüsteemis 1 + 1 + 0 = 10. Ülekanne c_out = 1 ja
väljund y = 0. Summa vastus ja ülekanne c_in koos väljundiga y on sama arv.
Joonis 3 sisaldab andmevookirjelduse tulemust simulaatoril
2.2 Käitumuslik kirjeldus IF-ELSE lausega