
Yon dyagram ASM se yon tablo koule itilize yo eksplike etap sa yo nan operasyon an nan yon sistèm dijital.Li sanble byen menm jan ak yon òganigram òdinatè tradisyonèl yo, men konsantre li yo se sou ki montre ki jan enfòmasyon deplase epi li se trete nan anrejistre.Li gen ladan tou fonksyon tankou retabli, presetting, konte, ak chanjman.Menm jan pwogramasyon yo kreye ògani dlo yo dekri algoritm yo anvan kodaj, konsèpteur kreye dyagram ASM nan nivo a transfè enskri (RTL) lè konsepsyon sistèm dijital.
Dyagram ASM kouvri tou de kontwòl ak done pwosesis pati nan yon sistèm dijital.Lè w ap fè yon sèl, ou sèlman bezwen konsantre sou ki jan RTL siyal yo transmèt ak trete.Ou pa bezwen enkyete sou fonksyonman detaye nan pyès ki nan konpitè kache a.Li nan oke genyen ladan yo eta siplemantè nan dyagram lan an premye;Zouti tankou lojisyèl EDA ka ede rasyonalize yo pita.Epitou, siyal yo ka trete menm jan an kòm siyal enskri san yo pa distenge ant siyal konbine ak distribisyon.
Pandan ke yon dyagram ASM sanble ak yon òganigram lojisyèl regilye, gen yon diferans kle: dyagram nan ASM reprezante evènman nan yon sekans tan egzak.Yon òganigram lojisyèl regilye sèlman bay lis sekans evènman yo, san yo pa espesifye entèval tan.Karakteristik sa a ki baze sou tan se sa ki kouche dyagram ASM apa.
Se dyagram nan ASM te fè leve nan plizyè eleman kle yo, chak sèvi yon objektif inik nan reprezante operasyon an nan yon sistèm dijital.Eleman sa yo gen ladan bwat la estati, bwat jijman, bwat pwodiksyon kondisyonèl, ak chemen opinyon/pwodiksyon.Ann eksplore chak nan eleman sa yo an detay.
• reprezantasyon yon eta
Bwat estati a, ki reprezante pa yon rektang, vle di yon eta espesifik nan sekans kontwòl sistèm lan.Anndan bwat la, ou pral jwenn detay sou operasyon yo fèt nan eta sa a ak nenpòt siyal pwodiksyon pwodwi.Non eta a parèt nan kwen an tèt-gòch nan bwat la, pandan y ap kòd binè li yo montre nan kwen an tèt-dwa.
Pou egzanp, si se eta a yo te rele S1 ak kòd la binè 010, se enfòmasyon sa a mete nan kwen yo respektif nan bwat la.Operasyon yo enskri ak rezilta yo Lè sa a, ki nan lis nan zòn prensipal la nan bwat la.
• Alokasyon tan
Chak bwat estati koresponn ak yon sèl sik revèy.Lè sistèm lan antre nan yon eta, bwat estati a reflete operasyon yo egzekite pandan sik sa a.Apre revèy la deklannche ankò, sistèm nan tranzisyon nan eta kap vini an.Sa a mete aksan sou nati a tan-sekans nan dyagram ASM.
• Kontwole kòmandman yo
Kòmand kontwòl pou kontwolè a enkli nan bwat estati a.Kòmand sa yo vle di ke yo dwe ranpli pandan sik la revèy menm oswa anvan li fini.Ou kapab tou defini lòt siyal pwodiksyon jan sa nesesè pandan eta sa a.
• Manyen branch
Bwat jijman an, ki gen fòm tankou yon dyaman oswa yon rektang dyaman-fontyè, reprezante pwen desizyon nan sekans lan kontwòl.Se bwat sa a itilize lè pwochen eta a nan eta a depann sou opinyon ekstèn ansanm ak eta aktyèl la.
• Desizyon koule
Bwat la gen yon sèl chemen opinyon ak plizyè chemen sòti.Anndan bwat la, ou pral wè yon kondisyon ki ekri ki detèmine ki chemen sistèm lan pral swiv.Si kondisyon an se vre, se yon sèl chemen chwazi;Si fo, yo pran yon lòt chemen.Sa pèmèt sistèm lan okipe lojik branch efektivman.
• Pa gen itilizasyon tan
Kontrèman ak bwat la estati, bwat la jijman pa konsome tan nan sekans lan.Li nan tou senpleman yon pwen desizyon kote sistèm lan detèmine pwochen kou li yo nan aksyon.
• Rezilta kondisyonèl
Pafwa, rezilta nan yon eta espesifik depann sou sèten kondisyon.Bwat la pwodiksyon kondisyonèl, ki gen fòm tankou yon elips, reprezante rezilta sa yo.Bwat sa a konekte nan pwodiksyon bwat jijman an epi presize operasyon yo oswa rezilta yo ki rive lè yo satisfè yon kondisyon.
• Egzanp l '
Pou egzanp, si sistèm lan se nan eta S1 ak yon kondisyon x = 1 se vre, yo ta ka enskri r la otorize.Si kondisyon an se fo, R rete chanje.Kèlkeswa rezilta a, sistèm tranzisyon nan eta kap vini an, tankou S2, apre yo fin ranpli operasyon ki depann de kondisyon an.
Ka konstriksyon an nan yon dyagram ASM dwe ilistre nan yon egzanp kontwolè limyè trafik.Sistèm sa a jere limyè yo wouj, jòn, ak vèt pou de chanèl, A ak B. Pou Chèn A, limyè a wouj dire 45 segonn, limyè a jòn dire 5 segonn, ak limyè a vèt dire 40 segonn.Siyal yo pou limyè sa yo reprezante kòm RA (wouj), YA (jòn), ak GA (vèt) pou Chèn A, ak RB (wouj), YB (jòn), ak GB (vèt) pou kanal B. ekspozisyon ki koresponn lanNimewo pou chanèl sa yo yo kontwole lè l sèvi avèk siyal enskri Leda ak Ledb.
Dyagram nan ASM pou sa a kontwolè gen ladan uit bwat estati ki make S0 nan S7.Bwat sa yo tipikman itilize natirèl kodaj binè men kapab tou itilize yon sèl-cho kodaj.
Eta yo S0, S2, S4, ak S6 yo responsab pou mete valè yo premye pou limyè yo trafik ki baze sou kondisyon yo distribisyon.Pou egzanp, S0 Prereglaj yon limyè wouj pou kanal A ak yon limyè vèt pou Chèn B, pandanChèn B, ak S6 jere limyè a jòn pou Chèn A pandan y ap kenbe limyè wouj la pou Chèn B.
Eta ki rete yo okipe operasyon dekont yo matche ak kondisyon yo ki distribisyon pou limyè yo.Pou egzanp, nimewo a prereglaj 33 nan S0, konvèti nan binè, dikte distribisyon an pou ki konfigirasyon limyè patikilye.Chak eta tranzisyon transparans nan pwochen an, asire kontwòl egzat nan sekans limyè trafik yo 'ak dire.Apwòch sa a asire ke tout chanjman limyè rive nan lòd ki kòrèk la ak nan entèval yo tan dwa.
Tanpri voye yon ankèt, nou pral reponn imedyatman.
sou 2025/01/7
sou 2025/01/7
sou 8000/04/18 147749
sou 2000/04/18 111904
sou 1600/04/18 111349
sou 0400/04/18 83714
sou 1970/01/1 79502
sou 1970/01/1 66869
sou 1970/01/1 63004
sou 1970/01/1 62942
sou 1970/01/1 54076
sou 1970/01/1 52087