EDA用算法流程圖描述系統(tǒng)時(shí)的ASM圖
發(fā)布時(shí)間:2008/10/13 0:00:00 訪問(wèn)次數(shù):1006
用算法流程圖描述系統(tǒng)時(shí),并未嚴(yán)格地規(guī)定完成各操作所需的時(shí)間及操作之間的時(shí)間關(guān)系,僅規(guī)定了操作的順序。對(duì)于采用同步時(shí)序結(jié)構(gòu)的控制器,它在時(shí)鐘脈沖的驅(qū)動(dòng)下將產(chǎn)生一系列的控制信號(hào),使數(shù)據(jù)處理單元完成各種操作。為此應(yīng)該對(duì)各操作間的時(shí)間關(guān)系作出嚴(yán)格的描述。算法狀態(tài)機(jī)asm(a1gorithmic state machine)圖就是—種描述時(shí)鐘驅(qū)動(dòng)的控制器的工作流程的方法,它采用類(lèi)似于流程圖的形式來(lái)描述控制器在不同的時(shí)間內(nèi)應(yīng)完成的一系列操作,反映了控制條件及控制器狀態(tài)的轉(zhuǎn)換。這種描述方法和控制器硬件的實(shí)施有很好的對(duì)應(yīng)關(guān)系。
asm圖由狀態(tài)塊、判別塊、條件輸出塊以及指向線組成。狀態(tài)塊的符號(hào)是一個(gè)矩型塊,它用于表示控制器的一個(gè)狀態(tài),該狀態(tài)的名稱及二進(jìn)制代碼伸口果已經(jīng)進(jìn)行了狀態(tài)分配)分別標(biāo)在狀態(tài)塊的左、右上角,塊內(nèi)標(biāo)明該狀態(tài)下數(shù)據(jù)處理單元應(yīng)進(jìn)行的操作以及控制器的相應(yīng)輸出。判別塊的符號(hào)是一個(gè)菱形,用于表示狀態(tài)分支的判別,判別變量(分支變量)寫(xiě)入菱形框內(nèi),在判別塊的出口處寫(xiě)明滿足的條件。條件輸出塊用橢圓或兩邊為圓弧線的條件輸出框表示條件輸出,條件輸出塊位于滿足狀態(tài)分支條件的支路上,條件輸出的名稱寫(xiě)在框內(nèi),條件塊的輸入總是來(lái)自判別塊,僅當(dāng)相應(yīng)判別條件滿足時(shí)才進(jìn)行框中表明的操作,而且是在條件滿足時(shí)立即執(zhí)行的。指向線(箭頭線)用于把狀態(tài)塊、判別塊、條件輸出塊有機(jī)地連接起來(lái),構(gòu)成完整的asm圖。在asm圖的標(biāo)注中,表示cs是低電平有效,“cp1 ↑↓”表示cp1輸出一個(gè)正脈沖。如圖是一個(gè)乘法器控制單元的asm圖。
如圖 乘法器控制單元的asm圖
歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
用算法流程圖描述系統(tǒng)時(shí),并未嚴(yán)格地規(guī)定完成各操作所需的時(shí)間及操作之間的時(shí)間關(guān)系,僅規(guī)定了操作的順序。對(duì)于采用同步時(shí)序結(jié)構(gòu)的控制器,它在時(shí)鐘脈沖的驅(qū)動(dòng)下將產(chǎn)生一系列的控制信號(hào),使數(shù)據(jù)處理單元完成各種操作。為此應(yīng)該對(duì)各操作間的時(shí)間關(guān)系作出嚴(yán)格的描述。算法狀態(tài)機(jī)asm(a1gorithmic state machine)圖就是—種描述時(shí)鐘驅(qū)動(dòng)的控制器的工作流程的方法,它采用類(lèi)似于流程圖的形式來(lái)描述控制器在不同的時(shí)間內(nèi)應(yīng)完成的一系列操作,反映了控制條件及控制器狀態(tài)的轉(zhuǎn)換。這種描述方法和控制器硬件的實(shí)施有很好的對(duì)應(yīng)關(guān)系。
asm圖由狀態(tài)塊、判別塊、條件輸出塊以及指向線組成。狀態(tài)塊的符號(hào)是一個(gè)矩型塊,它用于表示控制器的一個(gè)狀態(tài),該狀態(tài)的名稱及二進(jìn)制代碼伸口果已經(jīng)進(jìn)行了狀態(tài)分配)分別標(biāo)在狀態(tài)塊的左、右上角,塊內(nèi)標(biāo)明該狀態(tài)下數(shù)據(jù)處理單元應(yīng)進(jìn)行的操作以及控制器的相應(yīng)輸出。判別塊的符號(hào)是一個(gè)菱形,用于表示狀態(tài)分支的判別,判別變量(分支變量)寫(xiě)入菱形框內(nèi),在判別塊的出口處寫(xiě)明滿足的條件。條件輸出塊用橢圓或兩邊為圓弧線的條件輸出框表示條件輸出,條件輸出塊位于滿足狀態(tài)分支條件的支路上,條件輸出的名稱寫(xiě)在框內(nèi),條件塊的輸入總是來(lái)自判別塊,僅當(dāng)相應(yīng)判別條件滿足時(shí)才進(jìn)行框中表明的操作,而且是在條件滿足時(shí)立即執(zhí)行的。指向線(箭頭線)用于把狀態(tài)塊、判別塊、條件輸出塊有機(jī)地連接起來(lái),構(gòu)成完整的asm圖。在asm圖的標(biāo)注中,表示cs是低電平有效,“cp1 ↑↓”表示cp1輸出一個(gè)正脈沖。如圖是一個(gè)乘法器控制單元的asm圖。
如圖 乘法器控制單元的asm圖
歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
熱門(mén)點(diǎn)擊
- LabVIEW的寫(xiě)入電子表格文件
- LabVIEW的組合框
- LabVIEW的讀取電子表格文件
- LabVIEW的寫(xiě)入測(cè)量文件
- LabVIEW的文件I/O
- LabVIEW的字符串輸入控件
- LabVIEW的讀取測(cè)量文件
- LabVIEW的字符串操作函數(shù)
- LabVIEW的列表
- LabVIEW的讀取文本文件
推薦技術(shù)資料
- 聲道前級(jí)設(shè)計(jì)特點(diǎn)
- 與通常的Hi-Fi前級(jí)不同,EP9307-CRZ這臺(tái)分... [詳細(xì)]
- MOSFET 電感單片降壓開(kāi)關(guān)模式變換器優(yōu)勢(shì)
- SiC MOSFET 和 IG
- 新型 電隔離無(wú)芯線性霍爾效應(yīng)電
- 業(yè)界超小絕對(duì)位置編碼器技術(shù)參數(shù)設(shè)計(jì)
- 高帶寬、更高分辨率磁角度傳感技術(shù)應(yīng)用探究
- MagAlpha 角度位置傳感
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究