<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 一種具有主從自適應功能的CPCI通用處理模塊設計

一種具有主從自適應功能的CPCI通用處理模塊設計

作者: 時(shí)間:2013-01-18 來(lái)源:網(wǎng)絡(luò ) 收藏

掩碼具體含義如下,例如在0xF中寫(xiě)入0x821F131F,0x13對應為下行基地址寄存器1的掩碼,含義為基地址掩碼最高有效位(MSB)的位置。例如掩碼0x13表示掩碼的最高為在第19位?;刂?x93100000和掩碼0x13的關(guān)系見(jiàn)圖4,配置后地址范圍為0x9310 0000~0x931F FFFF。

本文引用地址:http://dyxdggzs.com/article/148131.htm

c.JPG



3 綜合嵌入式平臺中CPCI工作方案
在CPCI底板總線(xiàn)上插有多個(gè)模塊時(shí),這時(shí)需要同時(shí)考慮主模塊和從模塊的協(xié)同工作。針對提出的基于的具有主從自適應功能的CPCI,考慮工作方案為:CPCI作為主模塊時(shí),主模塊的工作在方式,這時(shí)由于從模塊的工作在非透明模式,所以需要由主模塊在從模塊PCI6466的次端配置從模塊的上行基地址和下行翻譯地址,同時(shí)從模塊需要對自己的上行翻譯地址和下行基地址進(jìn)行配置。
為了使系統中主從模塊對CPCI訪(fǎng)問(wèn)空間的配置更加智能,在系統上電時(shí),主模塊向從模塊的基地址寄存器寫(xiě)入0xFFFF FFFF,然后讀出,根據讀出數據中0b1的個(gè)數確定從模塊需要多少存儲器空間。然后自行分配相應大小空間并將基地址寫(xiě)入基地址寄存器。
需要考慮的一點(diǎn)是,具有自適應功能的CPCI通用處理模塊由于要在系統槽和外設槽2種插槽中使用,所以一般情況下都是直接將PCI6466配置成初端先啟動(dòng)或次端先啟動(dòng),并不會(huì )通過(guò)考慮模塊具體的使用來(lái)設置到底是初端先啟動(dòng)還是次端先啟動(dòng)。這樣帶來(lái)的問(wèn)題是,插入系統槽和外設槽的模塊被同時(shí)配置成初端先啟動(dòng)時(shí),若主模塊在上電復位結束后即訪(fǎng)問(wèn)對各個(gè)從模塊的次端進(jìn)行配置,但從模塊的PCI-PCI橋接器配置成初端先啟動(dòng),即從模塊操作系統啟動(dòng)后,對橋的初端進(jìn)行配置后,次端才能進(jìn)行配置。
造成的結果是,主控模塊上電復位后訪(fǎng)問(wèn)從模塊的次端,被拉死,程序停止執行,看門(mén)狗復位有效,復位整個(gè)系統。主模塊再次訪(fǎng)問(wèn)從模塊,CPCI再次被拉死,反復復位。這時(shí)就需要操作主控模塊待從模塊配置完成后再對從模塊進(jìn)行配置,防止系統被拉死。

4 結語(yǔ)
本設計提出的基于PCI6466的具有主從自適應功能的CPCI通用處理模塊在具體的應用環(huán)境中具有很大的便利性,能夠方便地應用在CPCI底板總線(xiàn)的系統槽和外設槽中,同時(shí)針對一些可能出現的問(wèn)題做針對性的處理,為CPCI系統提供了一種通用的、具有主從自適應功能的通用處理模塊的解決方案。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>