AsM圖與交通燈控制器設計
發(fā)布時間:2018/3/1 21:54:14 訪問次數(shù):817
ASM圖簡介 P6SMB33A
算法狀態(tài)機圖表(A1gorithmic state Machine Chart,AsM)是一種描述數(shù)字系統(tǒng)控制算法的流程圖。ASM圖中有3種基本符號,即狀態(tài)框、判斷框和條件輸出框。
(1)狀態(tài)框:數(shù)字系統(tǒng)控制序列中的狀態(tài)用“狀態(tài)框”表示,如圖5.4.1(al所示?騼(nèi)標出在此狀態(tài)下實現(xiàn)的寄存器傳輸操作和輸出,狀態(tài)的名稱置于狀態(tài)框的左上角,分配給狀態(tài)的二進制代碼位于狀態(tài)框的右上角;該二進制代碼也可不標注,而由VHDL綜合器自動生成狀態(tài)代碼,即在編寫VHDL設計文本時往往無須標注狀態(tài)代碼。
圖5.4.1(b)為狀態(tài)框的實例,圖中狀態(tài)框的名稱是A,其代碼是001,框內(nèi)規(guī)定的寄存器操作是Rl1※=R(0),輸出信號是Y。圖中的箭頭表示系統(tǒng)狀態(tài)的流向,在時鐘脈沖觸發(fā)沿的觸發(fā)下,系統(tǒng)進入狀態(tài)A,在下一個時鐘脈沖觸發(fā)沿的觸發(fā)下,系統(tǒng)離開狀態(tài)A,因此,一個狀態(tài)框占用一個時鐘脈沖周期。
(2)判斷框:判斷框表示狀態(tài)變量對控制器工作的影響,其形狀為菱形,如圖542所示。它有一個入口和多個出口,框內(nèi)為判斷條件,如果條件為真(即取值邏輯1),則選擇注有1的出口,如果條件為假(即取值邏輯⑴,則選擇注有0的出口。判斷框的入口來自某一個狀態(tài)框,在該狀態(tài)
占用的一個時鐘周期內(nèi),根據(jù)判斷框中的條件,以決定下一個時鐘脈沖觸發(fā)沿來到時,該狀態(tài)從判斷框的哪一個出口出去,因此,判斷框不占用時間。
ASM圖簡介 P6SMB33A
算法狀態(tài)機圖表(A1gorithmic state Machine Chart,AsM)是一種描述數(shù)字系統(tǒng)控制算法的流程圖。ASM圖中有3種基本符號,即狀態(tài)框、判斷框和條件輸出框。
(1)狀態(tài)框:數(shù)字系統(tǒng)控制序列中的狀態(tài)用“狀態(tài)框”表示,如圖5.4.1(al所示?騼(nèi)標出在此狀態(tài)下實現(xiàn)的寄存器傳輸操作和輸出,狀態(tài)的名稱置于狀態(tài)框的左上角,分配給狀態(tài)的二進制代碼位于狀態(tài)框的右上角;該二進制代碼也可不標注,而由VHDL綜合器自動生成狀態(tài)代碼,即在編寫VHDL設計文本時往往無須標注狀態(tài)代碼。
圖5.4.1(b)為狀態(tài)框的實例,圖中狀態(tài)框的名稱是A,其代碼是001,框內(nèi)規(guī)定的寄存器操作是Rl1※=R(0),輸出信號是Y。圖中的箭頭表示系統(tǒng)狀態(tài)的流向,在時鐘脈沖觸發(fā)沿的觸發(fā)下,系統(tǒng)進入狀態(tài)A,在下一個時鐘脈沖觸發(fā)沿的觸發(fā)下,系統(tǒng)離開狀態(tài)A,因此,一個狀態(tài)框占用一個時鐘脈沖周期。
(2)判斷框:判斷框表示狀態(tài)變量對控制器工作的影響,其形狀為菱形,如圖542所示。它有一個入口和多個出口,框內(nèi)為判斷條件,如果條件為真(即取值邏輯1),則選擇注有1的出口,如果條件為假(即取值邏輯⑴,則選擇注有0的出口。判斷框的入口來自某一個狀態(tài)框,在該狀態(tài)
占用的一個時鐘周期內(nèi),根據(jù)判斷框中的條件,以決定下一個時鐘脈沖觸發(fā)沿來到時,該狀態(tài)從判斷框的哪一個出口出去,因此,判斷框不占用時間。
上一篇:條件輸出框
熱門點擊
- 雙極型晶體管由兩個PN結構成
- 計算機視覺檢測(AVI)
- 物體的發(fā)光(即輻射)是要消耗能量的
- 目前有很多種多層光刻膠工藝
- 低頻的傳導性抗擾度測試通常以差模為主
- 程控增益放大器的設計與應用
- 雙電源增益控制電路
- 靜態(tài)工作點的影響
- 電感器通常分為兩大類
- 接地對EMC來說很重要
推薦技術資料
- 循線機器人是機器人入門和
- 循線機器人是機器人入門和比賽最常用的控制方式,E48S... [詳細]