狀態(tài)機(jī)設(shè)計(jì)
發(fā)布時(shí)間:2008/9/16 0:00:00 訪問(wèn)次數(shù):938
狀態(tài)機(jī)設(shè)計(jì)是幾乎每個(gè)設(shè)計(jì)人員都會(huì)遇到的問(wèn)題,狀態(tài)機(jī)一般用在需要逐個(gè)串行執(zhí)行事件的場(chǎng)合。狀態(tài)機(jī)設(shè)計(jì)有兩點(diǎn)需要注意,一是不要濫用狀態(tài)機(jī)。筆者發(fā)現(xiàn)一些初學(xué)者發(fā)現(xiàn)狀態(tài)機(jī)的好處之后,容易濫用。明明是一個(gè)計(jì)數(shù)器就可以完成的工作,而要用一個(gè)狀態(tài)機(jī)實(shí)現(xiàn)。fpga的一個(gè)較大的好處在于并行處理的高效高速,如果濫用狀態(tài)機(jī)的話,有時(shí)就失去了fpga的優(yōu)勢(shì);二是狀態(tài)機(jī)的寫(xiě)法,推薦使用雙進(jìn)程的狀態(tài)機(jī)的結(jié)構(gòu)來(lái)構(gòu)造狀態(tài)機(jī)好處是結(jié)構(gòu)清晰,構(gòu)造輸出容易。因?yàn)榭梢栽缫慌牡玫酱螒B(tài)邏輯,所以可以容易構(gòu)造出干凈的寄存器輸出。
例如,要實(shí)現(xiàn)一個(gè)圖所示的一個(gè)很簡(jiǎn)單的狀態(tài)機(jī)。
圖 狀態(tài)機(jī)的狀態(tài)遷移圖
狀態(tài)機(jī)有4個(gè)狀態(tài),遷移條件如圖所示,用雙進(jìn)程的狀態(tài)機(jī)表示如下:
歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
狀態(tài)機(jī)設(shè)計(jì)是幾乎每個(gè)設(shè)計(jì)人員都會(huì)遇到的問(wèn)題,狀態(tài)機(jī)一般用在需要逐個(gè)串行執(zhí)行事件的場(chǎng)合。狀態(tài)機(jī)設(shè)計(jì)有兩點(diǎn)需要注意,一是不要濫用狀態(tài)機(jī)。筆者發(fā)現(xiàn)一些初學(xué)者發(fā)現(xiàn)狀態(tài)機(jī)的好處之后,容易濫用。明明是一個(gè)計(jì)數(shù)器就可以完成的工作,而要用一個(gè)狀態(tài)機(jī)實(shí)現(xiàn)。fpga的一個(gè)較大的好處在于并行處理的高效高速,如果濫用狀態(tài)機(jī)的話,有時(shí)就失去了fpga的優(yōu)勢(shì);二是狀態(tài)機(jī)的寫(xiě)法,推薦使用雙進(jìn)程的狀態(tài)機(jī)的結(jié)構(gòu)來(lái)構(gòu)造狀態(tài)機(jī)好處是結(jié)構(gòu)清晰,構(gòu)造輸出容易。因?yàn)榭梢栽缫慌牡玫酱螒B(tài)邏輯,所以可以容易構(gòu)造出干凈的寄存器輸出。
例如,要實(shí)現(xiàn)一個(gè)圖所示的一個(gè)很簡(jiǎn)單的狀態(tài)機(jī)。
圖 狀態(tài)機(jī)的狀態(tài)遷移圖
狀態(tài)機(jī)有4個(gè)狀態(tài),遷移條件如圖所示,用雙進(jìn)程的狀態(tài)機(jī)表示如下:
歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
熱門(mén)點(diǎn)擊
- 交流電路參數(shù)的測(cè)定三表法的實(shí)驗(yàn)原理
- RC一階電路的過(guò)渡過(guò)程實(shí)驗(yàn)原理
- RLC元件的阻抗特性實(shí)驗(yàn)原理
- RC選頻網(wǎng)絡(luò)特性測(cè)試實(shí)驗(yàn)原理
- 受控源的實(shí)驗(yàn)研究?jī)?nèi)容
- RC一階電路的過(guò)渡過(guò)程實(shí)驗(yàn)注意事項(xiàng)
- RLC串聯(lián)電路的諧振實(shí)驗(yàn)原理
- 基爾霍夫定律和疊加原理的實(shí)驗(yàn)原理
- 測(cè)量數(shù)據(jù)的處理
- 測(cè)量誤差數(shù)據(jù)的舍入規(guī)則
推薦技術(shù)資料
- FU-19推挽功放制作
- FU-19是國(guó)產(chǎn)大功率發(fā)射雙四極功率電二管,EPL20... [詳細(xì)]
- 100A全集成電源模塊R
- Teseo-VIC6A GNSS車用精準(zhǔn)定位
- 高效先進(jìn)封裝工藝
- 模數(shù)轉(zhuǎn)換器 (Analog-to-Digit
- 集成模數(shù)轉(zhuǎn)換器(ADC)
- 128 通道20 位電流數(shù)字轉(zhuǎn)換器̴
- 多媒體協(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)用研究