Математическое моделирование в микроэлектронике. Ч.2. Лукьяненко Е.Б. - 14 стр.

UptoLike

Составители: 

14
Process
Begin
Wait on (A0, A1)
If (A0=’1’ and (A1=’1’)
Then B1<=’1’; B2<=’0’;
Else B1<=’0’; B2<=’1’;
End if;
End process;
End behavior;
ПОТОКОВАЯ ФОРМА
В потоковой форме объект представляется в виде последовательности
булевых операций И, ИЛИ, НЕ и др. Объект F может иметь различные
варианты функциональных схем. Выберем вариант, когда вентили включены
последовательно.
A1
B1
U1
and2
B2
U2
inv 1
A0
X
Рис.
Потоковая форма описания включает обозначение промежуточного узла
X и введение строчки signal X: std_logic; Полная потоковая форма описания
объекта F имеет вид:
Library ieee;
Use ieee.std_logic_1164.all;
Entity F is
Port (a0, a1: in std_logic;
B1, b2: out std_logic);
Enf F;
Architecture F_A of F is
Signal X: std_logic;
Begin
X <= a0 and a1;
B2 <= not (X);
B1 <= X;
End;