一種DSP小系統(tǒng)接口電路可移植性設(shè)計方案
4.1 DSP小系統(tǒng)和PC機的讀寫和中斷操作比較
DSP小系統(tǒng)的讀寫時序有一些比較顯著的特點,其和普通PC機讀寫時序有著很大不同。DSP系統(tǒng)的I/O讀、寫時序分別如圖2和圖3所示。
其中:IS是數(shù)據(jù)和I/O空間選擇信號。只有與某一外部空間通信時,相應(yīng)的選擇信號才為低電平。他們的有效期和地址信號的有效期相對應(yīng)。
IOSTRB為I/O選通信號。IOSTRB平時為高電子,當(dāng)CPU尋址外部I/O設(shè)備時為低電平;
R/W為讀/寫信號。R/W指示CPU與外部器件通信期間數(shù)據(jù)傳送的方向。R/W一般情況下為讀方式(即高電平)只有當(dāng)DSP執(zhí)行一次寫操作時才變成低電平。
4.2 讀寫和中斷的通用性設(shè)計
在原理設(shè)計時,設(shè)置跳線可根據(jù)DSP系統(tǒng)和普通PC系統(tǒng)的不同來切換讀寫信號,原理電路如圖4和圖5所示。
其中:圖中的DSP系統(tǒng)P-IS引腳對應(yīng)PC系統(tǒng)的寫信號;P-R/W信號對應(yīng)PC機的讀信號。
中斷產(chǎn)生電路做人CPLD器件,根據(jù)外部系統(tǒng)對中斷信號要求的不同,在系統(tǒng)對CPLD器件進(jìn)行擦寫。
5 結(jié) 論
本文提出的方案在實際應(yīng)用中證明是可行的,使用該方案的接口電路通過在PC機上進(jìn)行功能調(diào)試驗證了可靠性,用該接口電路再和所搭的DSP小系統(tǒng)聯(lián)調(diào),很好地隔離了故障,為電路調(diào)試帶來了很大方便。
評論