浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 接口電路

基于PCI軟“核”的PCI總線接口設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2008/5/27 0:00:00 訪問次數(shù):574

作者:廈門大學(xué)自動(dòng)化學(xué)(361005)李 萍 夏斐斐 來源:《電子技術(shù)應(yīng)用》

摘要:介紹一種利用pci軟“核”快速實(shí)現(xiàn)pci總線接口設(shè)計(jì)的方法,并給出pci master下設(shè)計(jì)dma控制器的例子。 關(guān)鍵詞:pci bus logicore dma pci master pci slave pci總線是通過主橋電路掛接在host cpu上的局部總線,典型的pci局部總線系統(tǒng)結(jié)構(gòu)如圖1所示。pci的外部設(shè)備既可以作為pci總線目標(biāo)設(shè)備(slave),實(shí)現(xiàn)基本的傳送要求,也可以作為pci總線的主控設(shè)備(master),訪問其他pci總線設(shè)備及系統(tǒng)的其他資源。用戶在實(shí)際應(yīng)用中可以根據(jù)實(shí)際需求來設(shè)計(jì)設(shè)備的功能。 由于pci總線規(guī)范[1]定義了嚴(yán)格的電氣特性和時(shí)序要求,因而開發(fā)基于pci總線的接口卡有一定的難度。它要求在接口卡和終端設(shè)備之間有一個(gè)總線接口控制器,以解碼pci總線線范并完成數(shù)據(jù)傳送,這需要開發(fā)人員對(duì)pci總線規(guī)范有深刻的理解并具有較高的計(jì)算機(jī)開水平。開發(fā)pci接口大體有兩種方式:使用專用的pci接口芯片和可編程器件。如果使用asic廠家提供的專用接口芯片,用戶使用到的只是部分pci接口功能,會(huì)造成了一定的資源浪費(fèi),而且芯片價(jià)格高,不經(jīng)濟(jì)。使用可編程器件設(shè)計(jì),將廠家提供的pci軟“核”引入可編程器件中,根據(jù)插卡的功能進(jìn)行最優(yōu)化,不必實(shí)現(xiàn)所有的pci功能機(jī)以將pci插卡的用戶邏輯與pci接口邏輯集成在一個(gè)芯片上,實(shí)現(xiàn)緊湊的系統(tǒng)設(shè)計(jì)。當(dāng)系統(tǒng)升級(jí)時(shí),只需更改可編程器件的邏輯,無需更新pcb版圖。許多可編程器件產(chǎn)生廠商都提供經(jīng)過測試的pci接口功能模塊,如xilinx公司的logicore,altera公司的ampp(altera megafunction partners prongam)。下面介紹用xilinx公司的logicore來實(shí)現(xiàn)控制連接在pci局部總線上的外設(shè)。 1 xilinx公司的logicore簡介 xilinx公司的logicore邏輯框圖如圖2所示?梢钥闯觯搇ogicore的功能是將左邊復(fù)雜的pci接口轉(zhuǎn)換成右邊的用戶接口信號(hào):周期控制信號(hào)(包括用于配置pci接口的信號(hào)ceg[255:0])、從設(shè)備控制信號(hào)、主設(shè)備控制信號(hào)、狀態(tài)機(jī)信號(hào)等。其主要的功能是起一個(gè)橋梁作用,完成用戶設(shè)備與pci總線的信息傳送,并且可以在bus master方式下直接訪問系統(tǒng)主存儲(chǔ)器。圖2的logicorem邏輯框圖只給出xilinx的logicore中與pci master控制器有關(guān)的關(guān)鍵信號(hào),F(xiàn)在就以上信號(hào)進(jìn)行介紹: pci host 端總線接口: ad[31:0] 時(shí)分復(fù)用地址/數(shù)據(jù)信號(hào),在幀信號(hào)有效的一個(gè)時(shí)鐘ad[31:0]上的信號(hào)為地址信號(hào)。 c/be[3:0] 命令/字節(jié)使能信號(hào),在幀信號(hào)有效的第一個(gè)節(jié)拍,指示總線作業(yè)類型。 framf 由總線上設(shè)備驅(qū)動(dòng),指明傳輸?shù)钠鹗紩r(shí)間和終止時(shí)間,在該信號(hào)有效期間表示總線傳輸開始,當(dāng)該信號(hào)無效時(shí),傳輸?shù)氖亲詈笠粋(gè)數(shù)據(jù)節(jié)拍。 irdy 由總線主設(shè)備驅(qū)動(dòng),讀操作時(shí)表示總線傳輸開始,當(dāng)該信號(hào)無效時(shí),傳輸?shù)淖詈笠粋(gè)數(shù)據(jù)節(jié)拍。 irdy 由總線主設(shè)備驅(qū)動(dòng),讀操作時(shí)表示已準(zhǔn)備好接受數(shù)據(jù),寫操作時(shí)表示有效數(shù)據(jù)已經(jīng)在數(shù)據(jù)上。 trdy 由從設(shè)備驅(qū)動(dòng),讀操作時(shí)從設(shè)備正在把有效數(shù)據(jù)放在數(shù)據(jù)總線上;寫操作時(shí)表示從設(shè)備準(zhǔn)備接受來自host的數(shù)據(jù)。 debsel 譯碼出的地址在該設(shè)備的地址范圍內(nèi)時(shí),則該信號(hào)有效。 idsel 配置讀、寫期間由host發(fā)出的片選信號(hào)。 stop 從設(shè)備向host表示停止目前信號(hào)的傳送。 par 奇偶校驗(yàn)信號(hào),它通過ad[31:0]和c/be[3:0]進(jìn)行奇偶校驗(yàn)。 perr 該信號(hào)只報(bào)告數(shù)據(jù)奇偶校驗(yàn)錯(cuò)。 serr 該信號(hào)只報(bào)靠地址奇偶校驗(yàn)錯(cuò),或者特殊命令序列中的數(shù)據(jù)奇偶校驗(yàn)錯(cuò)。 intr_a 表示pci設(shè)備請(qǐng)求中斷。 req 表示總線主設(shè)備向仲

作者:廈門大學(xué)自動(dòng)化學(xué)(361005)李 萍 夏斐斐 來源:《電子技術(shù)應(yīng)用》

摘要:介紹一種利用pci軟“核”快速實(shí)現(xiàn)pci總線接口設(shè)計(jì)的方法,并給出pci master下設(shè)計(jì)dma控制器的例子。 關(guān)鍵詞:pci bus logicore dma pci master pci slave pci總線是通過主橋電路掛接在host cpu上的局部總線,典型的pci局部總線系統(tǒng)結(jié)構(gòu)如圖1所示。pci的外部設(shè)備既可以作為pci總線目標(biāo)設(shè)備(slave),實(shí)現(xiàn)基本的傳送要求,也可以作為pci總線的主控設(shè)備(master),訪問其他pci總線設(shè)備及系統(tǒng)的其他資源。用戶在實(shí)際應(yīng)用中可以根據(jù)實(shí)際需求來設(shè)計(jì)設(shè)備的功能。 由于pci總線規(guī)范[1]定義了嚴(yán)格的電氣特性和時(shí)序要求,因而開發(fā)基于pci總線的接口卡有一定的難度。它要求在接口卡和終端設(shè)備之間有一個(gè)總線接口控制器,以解碼pci總線線范并完成數(shù)據(jù)傳送,這需要開發(fā)人員對(duì)pci總線規(guī)范有深刻的理解并具有較高的計(jì)算機(jī)開水平。開發(fā)pci接口大體有兩種方式:使用專用的pci接口芯片和可編程器件。如果使用asic廠家提供的專用接口芯片,用戶使用到的只是部分pci接口功能,會(huì)造成了一定的資源浪費(fèi),而且芯片價(jià)格高,不經(jīng)濟(jì)。使用可編程器件設(shè)計(jì),將廠家提供的pci軟“核”引入可編程器件中,根據(jù)插卡的功能進(jìn)行最優(yōu)化,不必實(shí)現(xiàn)所有的pci功能機(jī)以將pci插卡的用戶邏輯與pci接口邏輯集成在一個(gè)芯片上,實(shí)現(xiàn)緊湊的系統(tǒng)設(shè)計(jì)。當(dāng)系統(tǒng)升級(jí)時(shí),只需更改可編程器件的邏輯,無需更新pcb版圖。許多可編程器件產(chǎn)生廠商都提供經(jīng)過測試的pci接口功能模塊,如xilinx公司的logicore,altera公司的ampp(altera megafunction partners prongam)。下面介紹用xilinx公司的logicore來實(shí)現(xiàn)控制連接在pci局部總線上的外設(shè)。 1 xilinx公司的logicore簡介 xilinx公司的logicore邏輯框圖如圖2所示?梢钥闯,該logicore的功能是將左邊復(fù)雜的pci接口轉(zhuǎn)換成右邊的用戶接口信號(hào):周期控制信號(hào)(包括用于配置pci接口的信號(hào)ceg[255:0])、從設(shè)備控制信號(hào)、主設(shè)備控制信號(hào)、狀態(tài)機(jī)信號(hào)等。其主要的功能是起一個(gè)橋梁作用,完成用戶設(shè)備與pci總線的信息傳送,并且可以在bus master方式下直接訪問系統(tǒng)主存儲(chǔ)器。圖2的logicorem邏輯框圖只給出xilinx的logicore中與pci master控制器有關(guān)的關(guān)鍵信號(hào),F(xiàn)在就以上信號(hào)進(jìn)行介紹: pci host 端總線接口: ad[31:0] 時(shí)分復(fù)用地址/數(shù)據(jù)信號(hào),在幀信號(hào)有效的一個(gè)時(shí)鐘ad[31:0]上的信號(hào)為地址信號(hào)。 c/be[3:0] 命令/字節(jié)使能信號(hào),在幀信號(hào)有效的第一個(gè)節(jié)拍,指示總線作業(yè)類型。 framf 由總線上設(shè)備驅(qū)動(dòng),指明傳輸?shù)钠鹗紩r(shí)間和終止時(shí)間,在該信號(hào)有效期間表示總線傳輸開始,當(dāng)該信號(hào)無效時(shí),傳輸?shù)氖亲詈笠粋(gè)數(shù)據(jù)節(jié)拍。 irdy 由總線主設(shè)備驅(qū)動(dòng),讀操作時(shí)表示總線傳輸開始,當(dāng)該信號(hào)無效時(shí),傳輸?shù)淖詈笠粋(gè)數(shù)據(jù)節(jié)拍。 irdy 由總線主設(shè)備驅(qū)動(dòng),讀操作時(shí)表示已準(zhǔn)備好接受數(shù)據(jù),寫操作時(shí)表示有效數(shù)據(jù)已經(jīng)在數(shù)據(jù)上。 trdy 由從設(shè)備驅(qū)動(dòng),讀操作時(shí)從設(shè)備正在把有效數(shù)據(jù)放在數(shù)據(jù)總線上;寫操作時(shí)表示從設(shè)備準(zhǔn)備接受來自host的數(shù)據(jù)。 debsel 譯碼出的地址在該設(shè)備的地址范圍內(nèi)時(shí),則該信號(hào)有效。 idsel 配置讀、寫期間由host發(fā)出的片選信號(hào)。 stop 從設(shè)備向host表示停止目前信號(hào)的傳送。 par 奇偶校驗(yàn)信號(hào),它通過ad[31:0]和c/be[3:0]進(jìn)行奇偶校驗(yàn)。 perr 該信號(hào)只報(bào)告數(shù)據(jù)奇偶校驗(yàn)錯(cuò)。 serr 該信號(hào)只報(bào)靠地址奇偶校驗(yàn)錯(cuò),或者特殊命令序列中的數(shù)據(jù)奇偶校驗(yàn)錯(cuò)。 intr_a 表示pci設(shè)備請(qǐng)求中斷。 req 表示總線主設(shè)備向仲

相關(guān)IC型號(hào)

熱門點(diǎn)擊

 

推薦技術(shù)資料

耳機(jī)放大器
    為了在聽音樂時(shí)不影響家人,我萌生了做一臺(tái)耳機(jī)放大器的想... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!