Академический Документы
Профессиональный Документы
Культура Документы
2014/2015
/LC
LC
/LF
LF
/HF
HF
/HC
HC
/H2
H2
/H1
H1
1
H2
1
HC
1
&
&
1
&
& LCDFM
HF
1 LCDFM = H1 * H2 * HF * LF + H1 * LC
LF + H1 * H2 * LC+ H1 * HF * LC
MASTER1EPA _ M1 +Examen
H1 * LF Final
* LC FPGA
LC 2014/2015
1
Exercice 2 (6pts):H1
Soit le schma ci-dessous
ARCHITECTURE ar of Alarm is
TYPE typetat is (Armed, Off, Ringing);
SIGNAL etat : typetat;
BEGIN
PROCESS (clock, etat) BEGIN
IF Clock ='1' AND Clock 'EVENT THEN
CASE etat is
WHEN Off => IF key ='1' THEN etat <= Armed;
ELSE etat <= Off;
END IF;
WHEN Armed => IF Key = '0' THEN
etat <= Off;
ELSIF Trip ='1' THEN
etat <= Ringing;
ELSE etat <= Armed;
END IF;
WHEN Ringing => IF Key ='0' THEN
etat <= Off;
ELSE etat <= Ringing;
END IF;
END CASE;
END IF;
IF etat=Ringing THEN
Ring<='1';
ELSE Ring <='0';
ENDIF
END PROCESS;
END ar;