Jak kódu vnořených FSM státy ve VHDL

O

omara007

Guest
Ahoj lidičky

Jaký je nejlepší způsob, jak kód vnořených FSM státy ve VHDL?..tj. když máme mateřský stát (řekněme X), který má více než jedno dítě států (tj. Y, Z, atd.), které jsou všechny zapouzdřené uvnitř.

 
za které musíte projít jeden signál od státu X, který je umožnit v modulu, který se nazývá v boku je hlavním FSM, tento submodul obsahuje FSM, které mají dítě států X pro říkat Y, Z, atd. ..

Teď z toho submoudle průchod výstupního signálu, které naznačují, dokončení určitého úkolu, a to je také označení pro změnu stavu v původním stavu stroje, která obsahuje státní X. ..

Nejjednodušším způsobem je to tak ...

průchodu signálu start na dítě států přijímat kompletní potvrdit od submodul

 
Co když rodič stav je shrnuje dítě státy ..tj. jako když má rodič sféru, která má menší dítě, uvnitř koule ..

 
Specifikace hierarchického FSM chování není ve skutečnosti VHDL problém podle mého názoru.Je prostě jsi třeba udělat jednoznačně.

Máte-li specifikaci, můžete přímo napsat popis VHDL, FSM je chování VHDL kód stejně.

Máte na výběr buď kódování se s hierarchickou státech nebo ve zploštělý zastoupení.Pokud jste zadali chování
správně, měla by být v obou případech funkčním ekvivalentem.

 

Welcome to EDABoard.com

Sponsor

Back
Top