1.設(shè)置方式寄存器:設(shè)置DMA通道的傳輸方式,寄存器DMAMODE0或DMAMODE1的位9:0-表示塊傳輸,1-表示散/聚傳輸;
2.設(shè)置PCI地址寄存器:設(shè)置PCI總線側(cè)的地址空間。
3.設(shè)置LOCAL地址寄存器:設(shè)置LOCAL總線側(cè)的地址空間。
4.設(shè)置傳輸計數(shù)寄存器:以字節(jié)位單位設(shè)置傳輸數(shù)據(jù)量。
5.設(shè)置描寫寄存器:設(shè)置DMA傳輸?shù)姆较颍辉谏?聚方式下,位0表示傳輸參數(shù)的加載地址,0-PCI地址,1-Local地址; 位1表示傳輸鏈結(jié)束,0-未結(jié)束,1-結(jié)束;位2設(shè)置當(dāng)前塊傳輸結(jié)束后中斷;位3唆使DMA的傳輸方向,0-從PCI總線到Local總線,1-從Local總線到PCI總線;高28位[31:4]表示傳輸參數(shù)表的地址指針。
6.設(shè)置命令/狀態(tài)寄存器:啟動或停止DMA操作,并讀此寄存器返回DMA狀態(tài) 。通過PCI9054的DMA傳輸方式,高速數(shù)據(jù)可以較容易地實現(xiàn)從PCI接口板上傳入計算機(jī),沒必要斟酌PCI總線接口的實現(xiàn),從而大大簡化了設(shè)計中的復(fù)雜度,加快了設(shè)計周期。 LHOLD:輸入信號,申請使用本地總線。 LHOLFA:輸入信號,對LHOLD應(yīng)對。 ADS:輸出信號,表示新的總線訪問有效地址的開始。在總線訪問的第1個時間周期設(shè)置。 BLAST:輸出信號,表示總線訪問的最后傳送。 LW/R:輸出信號,高電平表示讀操作,低電平表示寫操作。 LA:地址線。 LD:數(shù)據(jù)線。 READY:輸出信號,表示總線上讀數(shù)據(jù)有效或?qū)憯?shù)據(jù)完成。用以連接PCI 9054等待狀態(tài)產(chǎn)生器,輸入信號