PC104總線與DSP數(shù)據(jù)通信接口設(shè)計
其中有效表示數(shù)據(jù)總線的高8位有效,SA0有效表示數(shù)據(jù)總線的低8位有效,作為譯碼信號的一部分,對于單片16位數(shù)據(jù)線的集成電路,實際上也可以不連接,用SA0和高端地址線譯碼產(chǎn)生選片信號。AEN信號有效表示計算機在和某個設(shè)備進行DMA傳送,其他的設(shè)備發(fā)現(xiàn)AEN信號有效,就不要響應(yīng)尋址信號。因此在CPLD內(nèi)部邏輯里設(shè)置當AEN信號有效時,將進入CPLD的地址信號線置為高阻態(tài)。
本文引用地址:http://m.butianyuan.cn/article/150406.htm是存儲器讀寫信號,是用于1 M以外地址空間的讀寫信號,當這兩個信號之一有效且尋址到1 M內(nèi)的地址,將分別使1 M以內(nèi)地址的讀寫
一起控制總線周期的長短。有3種存儲器訪問周期:標準周期,就緒周期,無等待狀態(tài)周期。訪問時序如圖3所示。
?
在設(shè)計的時候考慮到信號在CPLD里的延時,如果標準周期對于訪問的時間長度不夠,可以采 用有1個等待狀態(tài)的就緒周期,而這只需要修改CPLD的設(shè)計并重新下載到CPLD即可,由此可 見用CPLD作為控制芯片的優(yōu)點。
4結(jié)語
本文說明的這種PC104總線與DSP的數(shù)據(jù)通訊接口設(shè)計,也可以作為采用其他計算機總線與DS P進行16位數(shù)據(jù)通訊接口設(shè)計的參考。
評論