資源描述:
《基于VXI總線的中斷接口設計.pdf》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、·88·工業(yè)儀表與自動化裝置2014年第6期基于VXI總線的中斷接口設計張玲,王永祥(蘭州文理學院電子信息工程學院,蘭州730000)摘要:詳細討論了VXI總線系統(tǒng)的中斷過程,以及VXI接口電路對中斷的處理。給出了一種優(yōu)先中斷總線的設計方案,從而實現(xiàn)ISA總線和VXI總線之間中斷的轉換。關鍵詞:VXI總線;ISA總線;中斷中圖分類號:TP336文獻標志碼:B文章編號:1000—0682(2014)06—0088—02DesignoftheinterruptinterfacebasedonVXIbusZHANGLing,WANGYongxiang(SchoolofElectron
2、icsandInformationEngineering,LanzhouUniversityofArtsandScience,Lanzhou730000,China)Abstract:TheinterruptprocedureoftheVXIbussystemandhowtheinterfacecircuitofVXIbushandletheinterruptisdiscussedindetail.InordertomeasurethetransformationofinterruptbetweenISAbusandVXIbus,aprojectofpriorityinterr
3、uptbusisdesigned.Keywords:VXIbus;ISAbus;interrupt在A01~A03上,同時驅動IACK、AS和數(shù)據(jù)選通0引言信號??偩€仲裁和菊花鏈驅動模塊探測到IACKVXIbus是VMEbus在儀器領域中的擴展。在和數(shù)據(jù)選通信號有效后,驅動IACKOUT為低(有設計VXIbus系統(tǒng)嵌入式控制器時必然要進行VME效)。IACKOUT通過IACKIN/IACKOUT菊花鏈bus接口設計。在VXI接口電路中,優(yōu)先中斷總線進行傳輸。中斷模塊探測到IACKIN為低(有效),為VXI模塊的中斷請求和中斷應答提供了必不可檢查A01一A03是否與自己的中斷申請
4、號相符。若少的硬件條件,中斷管理的好壞直接關系著整個系相符,中斷模塊則把自己的中斷向量/狀態(tài)碼(STA—統(tǒng)性能的高低??紤]到軟件的兼容性,常選用IntelTUS/ID)放在數(shù)據(jù)線上,同時驅動DTACK。中斷的CPU或以此CPU為基礎的PC模塊進行設計,由處理模塊探測到DTACK有效后,讀中斷向量/狀態(tài)此而帶來了總線的轉換問題。碼,然后執(zhí)行中斷處理程序。VXI嵌入式控制器對VXI中斷的處理實際上是1中斷處理通過VIC068A進行的。VIC068A對VXI總線中斷的具體管理過程如表1所示。在ISA總線中,外圍器件通過IRQi線提出中斷請求。IRQi直接輸入8259中斷管理接口芯片,
5、然2中斷設計后由8259向CPU提出中斷申請。CPU收到8259從以上的分析可以看出,在中斷接口設計中必提出的中斷請求后,讀取由8259提供的中斷向量,須解決中斷應答問題、中斷向量的獲得。為此,應采然后進入中斷處理程序。用如下措施:VME總線的中斷處理線包括IRQ1~IRQ7、1)當VIC068A利用IPID一2提出中斷請求后,IACK、IACKIN、IACKOUT等信號線。中斷模塊由一個譯碼電路固定產(chǎn)生ISA總線上的IRQ10中通過IRQ1~IRQ7中的任一條線IRQi向中斷處斷請求信號,向PC/104提出中斷請求,同時開啟鎖理模塊提出中斷請求,中斷處理模塊接到中斷請求存器1
6、以鎖存IPL0—2的值。后,首先要獲得系統(tǒng)總線,然后把要響應的中斷號放2)PC/104收到中斷請求后,進入中斷處理程序。首先向一個固定地址進行一次寫操作,以產(chǎn)生收稿日期:2014—05—15作者簡介:張玲(1965),女,甘肅秦安人,副教授,主要從事電子FCIACK、PAS、DS等信號,同時打開鎖存器1以響信息工程的教學和研究工作。JVIC068A2014年第6期工業(yè)儀表與自動化裝置·89·3)PC/104不斷地讀第2個地址,該地址的DO3結束語位接一個由DSACK控制的觸發(fā)器。若該位為0,則說明DSACK有效。VXI總線中斷技術是設計研制VXI總線模塊的4)DSACK同時控制
7、一個鎖存器2,鎖存由中關鍵技術之一。該文研究了其實現(xiàn)方法,所得結論斷者提供中斷向量。DSACK有效時,鎖存器2鎖具有實用價值。存中斷向量,同時置D0位為0。參考文獻:5)PC/104讀到DO位為0時,則讀第3個地址,[1]陳光禹.VXI總線測試平臺[M].成都:電子科技大學出版社,1997.以得到中斷向量,然后判斷,再去執(zhí)行相應的中斷子[2]王永祥.VXI總線嵌入式控制器的研究[D].電子科技程序。鎖存器2鎖存中斷向量,同時置D0位為0。大學,1998.中斷接口設計如圖1所示。[3]張世萁,