Комбінаторні або послідовного?

V

Victory1981

Guest
Із заявою процесу можуть бути синтезовані в комбінаційної схеми та послідовної ланцюга.Чи є які-небудь загальні правила для визначення, яка схема буде синтезований в?

Наприклад:

P1: Процес (години)
Починати
Якщо rising_edge (Clock), то
Справа держави
Коли S0 =>
Якщо потім XXXX
Держава <= S1;
End If;
При S1 =>
Якщо потім XXXX
Держава <= S2;
End If;
...
Кінець Case;
End If;
End;

Р2: Процес (держава)
Починати
Справа (держава)
Коли S0 =>
Вихідний <= XXX;
При S1 =>
Вихідний <= XXX;
...
Кінець Case;
"Завершити процес";

P1 були узагальнені в послідовної ланцюга а р2 було комбінаційної схеми.
Чому?Чи є загальне правило?

Спасибі.

 
У першому процесі ви знайдете:

1 - Якщо заява
2 - Годинники

Я думаю, обидва можуть зробити цю різницю

 
Тому що перший має інформацію про синхронізацію, а другим немає.

 

Welcome to EDABoard.com

Sponsor

Back
Top