基于PCI9054和LTC4240的cPCI總線接口設計
上傳時間: 2022-07-17
上傳用戶:
國家863項目“飛行控制計算機系統FC通信卡研制”的任務是研究設計符合cPCI總線標準的FC通信卡。本課題是這個項目的進一步引伸,用于設計SCI串行通信接口,以實現環上多計算機系統間的高速串行通信。 本文以此項目為背景,對基于FPGA的SCI串行通信接口進行研究與實現。論文先概述SCI協議,接著對SCI串行通信接口的兩個模塊:SCI節點模型模塊和cPCI總線接口模塊的功能和實現進行了詳細的論述。 SCI節模型包含Aurora收發模塊、中斷進程、旁路FIFO、接受和發送存儲器、地址解碼、MUX。在SCI節點模型的實現上,利用FPGA內嵌的RocketIO高速串行收發器實現主機之間的高速串行通信,并利用Aurora IP核實現了Aurora鏈路層協議;設計一個同步FIFO實現旁路FIFO;利用FPGA上的塊RAM實現發送和接收存儲器;中斷進程、地址解碼和多路復合分別在控制邏輯中實現。 cPCI總線接口包括PCI核、PCI核的配置模塊以及用戶邏輯三個部分。本課題中,采用FPGA+PCI軟核的方法來實現cPCI總線接口。PCI核作為PCI總線與用戶邏輯之間的橋梁:PCI核的配置模塊負責對PCI核進行配置,得到用戶需要的PCI核;用戶邏輯模塊負責實現整個通信接口具體的內部邏輯功能;并引入中斷機制來提高SCI通信接口與主機之間數據交換的速率。 設計選用硬件描述語言VerilogHDL和VHDL,在開發工具Xilinx ISE7.1中完成整個系統的設計、綜合、布局布線,利用Modelsim進行功能及時序仿真,使用DriverWorks為SCI串行通信接口編寫WinXP下的驅動程序,用VC++6.0編寫相應的測試應用程序。最后,將FPGA設計下載到FC通信卡中運行,并利用ISE內嵌的ChipScope Pro虛擬邏輯分析儀對設計進行驗證,運行結果正常。 文章最后分析傳輸性能上的原因,指出工作中的不足之處和需要進一步完善的地方。
上傳時間: 2013-04-24
上傳用戶:竺羽翎2222
隨著信息社會的發展,人們要處理的各種信息總量變得越來越大,尤其在處理大數據量與實時處理數據方面,對處理設備的要求是非常高的。為滿足這些要求,實時快速的各種CPU、處理板應運而生。這類CPU與板卡處理數據速度快,效率高,并且不斷的完善與發展。此類板卡要求與外部設備通訊,同時也要進行內部的數據交換,于是板卡的接口設備調試與內部數據交換也成為必須要完成的工作。本文所作的工作正是基于一種高速通用信號處理板的外部接口和內部數據通道的設計。 本文首先介紹了通用信號處理板的應用開發背景,包括此類板卡使用的處理芯片、板上設備、發展概況以及和外部相連的各種總線概況,同時說明了本人所作的主要工作。 其次,介紹了PCI接口的有關規范,給出了通用信號處理板與cPCI的J1口的設計時序;介紹了DDR存儲器的概況、電平標準以及功能寄存器,并給出了與DDR.存儲器接口的設計時序;介紹了片上主要數據處理器件TS-202的有關概況,設計了板卡與DSP的接口時序。 再次,介紹了Altera公司FPGA的程序設計流程,并使用VHDL語言編程完成各個模塊之間的數據傳遞,并重點介紹了DDR控制核的編寫。 再次,介紹了WDM驅動程序的結構,程序設計方法等。 最后,通過從工控機向通用信號處理板寫連續遞增的數據驗證了整個系統已經正常工作。實現了信號處理板內部數據通道設計以及與外部接口的通訊;并且還提到了對此設計以后地完善與發展。 本文所作的工作如下: 1、設計完成了處理板各接口時序,使處理板可以從接口接受/發送數據。 2、完成了FPGA內部的數據通道的設計,使數據可以從cPCI準確的傳送到DSP進行處理,并編寫了DSP的測試程序。 3、完成了DDR SDRAM控制核的VHDL程序編寫。 4、完成了PCI驅動程序的編寫。
上傳時間: 2013-06-30
上傳用戶:唐僧他不信佛
實時紅外圖像處理是紅外成像制導的關鍵技術。本課題來源于兵器工業部第209研究所承擔研制的紅外成像制導技術背景下的紅外圖像信息處理機項目。 本文在總結國內外研究現狀的基礎上,做了大量紅外圖像信息處理系統硬件部分的設計工作。主要有以下幾點: 1.系統方案和總體結構設計 在分析比較目前幾種主流系統方案后,將紅外圖像處理機設計成“雙FPGA+雙DSP+cPCI”結構。選用ADI公司TigerSHARK系列的DSP芯片ADSP-TS201作為系統高層算法處理的核心處理器,選用Altera公司的FPGA芯片StratixⅡ EP2S60F67214作為底層算法處理和接口控制的核心,選用高速cPCI總線作為紅外圖像信息處理機與主機的通訊橋梁。 2.FPGA部分的設計是本課題的核心,對FPGA部分進行了設計和調試 (1)圖像預處理模塊:FPGA負責系統的底層預處理算法和相應控制。首先對采集來的圖像數據進行中值濾波和直方圖統計,然后按照鏈路口(Linkport)的通信協議,將預處理后的圖像數據實時地從FPGA傳給DSP。 (2)DSP-cPCI橋接模塊:FPGA負責DSP與cPCI的接口,將DSP處理后的結果通過DSP-cPCI橋接模塊傳給主機。 聯調實驗測試表明,實時紅外圖像信息處理成功實現了對典型紅外目標的檢測、識別和跟蹤,從而驗證系統核心FPGA部分的設計是成功的。
上傳時間: 2013-07-13
上傳用戶:gjzeus
產品概要: 3GHz射頻信號源模塊GR6710是軟件程控的虛擬儀器模塊,可以通過測控軟件產生9kHz到3GHz的射頻信號源和AM/FM/CW調制輸出,具有cPCI、PXI、SPI、RS232、RS485和自定義IO接口。 產品描述: 3GHz射頻信號源模塊GR6710是軟件程控的虛擬儀器模塊,可以通過測控軟件產生9kHz到3GHz的射頻信號源和AM/FM/CW調制輸出,還可以通過IQ選件實現其它任意調制輸出。GR6710既可程控發生點頻信號和掃頻信號,也支持內部調制和外部調制。GR6710可安裝于3U/6U背板上工作,也可以獨立供電工作,使用靈活。該模塊可用于通信測試、校準信號源。 技術指標 頻率特性 頻率范圍:9kHz~3GHz,500KHz以下指標不保證 頻率分辨率:3Hz,1Hz(載頻<10MHz時) 頻率穩定度:晶振保證 電平特性 電平范圍:-110dBm~+10dBm 電平分辨率:0.5dB 電平準確度:≤±2.5dB@POWER<-90dBm,≤±1.5dB@POWER>-90dBm 輸出關斷功能 頻譜純度 諧波:9KHz~200MHz≥20dBc,200MHz~3GHz≥30dBc 非諧波:≤80dBc典型值(偏移10kHz,載頻<1GHz),≥68dBc(偏移10kHz,其它載頻), 鎖相環小數分頻雜散≥64dBc(偏移10kHz) SSB相噪: ≤-98dBc/Hz 偏移20kHz(500MHz) ≤-102dBc/Hz 偏移20kHz(1GHz) ≤-90dBc/Hz 偏移20kHz(>1GHz) 調制輸出:調幅AM、調頻FM、脈沖CW,其它調制輸出可以通過IQ選件實現 調制源:內、外 參考時鐘輸入和輸出:10MHz,14dBm 控制接口:cPCI、PXI、SPI、RS232、RS485、自定義GPIO 射頻和時鐘連接器:SMA-K 電源接口:背板供電、獨立供電 可選 電源及其功耗:+5V DC、±12V DC(紋波≤2%輸出電壓),≤38W 結構尺寸:3U高度4槽寬度(100mm×160mm×82mm,不含連接器部分) 工作環境:商業級溫度和工業級溫度 可選,振動、沖擊、可靠性、MTBF 測控軟件功能:射頻信號發生、調制信號輸出、跳頻/掃頻信號發生、支持WindowsXP系統 成功案例: 通信綜測儀器內部的信號源模塊 無線電監測設備內部的信號校準模塊 無線電通信測試儀器的調制信號發生
上傳時間: 2013-11-13
上傳用戶:s363994250
plx 9056 cPCI 接口芯片,有全部原理圖,很少見呀
標簽: HRM_With_Schematic CompactPCI 9056 860
上傳時間: 2013-10-22
上傳用戶:Pzj
TMS320C6211 DSP 開發板,有cPCI總線接口
上傳時間: 2013-12-16
上傳用戶:1159797854
win2000下,cPCI接口的開關量板卡的驅動程序,接口芯片使用的是9054
上傳時間: 2016-06-20
上傳用戶:362279997
VIP專區-嵌入式/單片機編程源碼精選合集系列(88)資源包含以下內容:1. 計算機并口轉3路串行DA的DLL源碼及電路,芯片MAX541/MAX5541,可以免費申請,8路I/O輸出,5路輸入,并口的簡單極限應用.經使用各項性能不錯,就是DA抗干擾較差,沒有較大的電磁干擾運行.2. arm9上測試串口代碼.3. I2C controller verilog code for altera fpga platform..4. sigma-delta ADC轉換之matlab模型.5. NiosII的Flash編程指南(www.sopc.net.cn).6. 樓宇門禁對講機主機原理圖.7. 開發環境.8. 開發環境WAVE6000.9. vb環境下用動態規劃方法編的0/1背包問題.10. 該實驗設計模60計數器.11. 嵌入式課程設計 頁面置換算法模擬 列出缺頁缺頁次數和缺頁率.12. DSP系列中的TMS320F2812 ADC范例程序.13. TMS320F2812 GPIO_input范例程序.14. TMS320F2812 SPI_FFDLB范例程序.15. 指令集模擬器.16. s3c44b0x的一些相關芯片資料,是官方的pdf格式,很有用.17. 大屏320240的C語言測試程序,已驗證通過,請放心使用.18. 最新火熱的CX32 源代碼.19. 關于臺灣新茂SM5964 I2C的程序.20. gps開發專用的源代碼.21. Moore型狀態機設計,基于VHDL.能夠根據微處理器的讀寫周期,分別對應存儲器輸出寫使能WE和讀使能OE信號..22. 文介紹一款用AT89C51和串行ROM 制作的電子密碼鎖.23. 總線控制器 altera提供的FPGA源代碼.24. bios嵌入DOS操作系統,可以先編譯romos.asm制作成BIN文件,加載至BIOS的ISA模塊.另外還有制作工具.25. wt89c51 watch dog proce.26. 瑞薩H8系列芯片內置rom讀寫測試.27. Opencore提供的I2C代碼.28. 譯碼器的邏輯功能是將已賦予特定含義的一組二進制輸入代碼的原意"翻譯"出來,變成對應的輸出高低電平信號.該程序為3-8譯碼器.基于VHDL,其開發環境是MAXPLUS2..29. 驅動SOLOMON的SSD182.30. 驅動三星的KS0107/KS0108.31. 驅動ULTRCHIP的UC1682.32. 是一個帶PROTEUS仿真的8路數字電壓表.33. SSD3的練習6的答案.快期末考試了.34. S3C2410A 的存儲器控制器提供訪問外部存儲器所需要的存儲器控制信號。 S3C2410A 的存儲器控制器有以下的特性:.35. 這是一個三星44b0的中文文檔.36. 這個arm7嵌入式蕊版的起動代碼.37. 這個代碼是用ADS1.2平臺開發的一個mp3播放器。.38. 該程序能夠對信號進行OFDM處理.39. 在網上看見很多人用DM413.40. 介紹了cPCI總線及快速、低功耗模數轉換器件AD976的主要特點.
上傳時間: 2013-06-18
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(114)資源包含以下內容:1. FREESCALE 9S08AW60 串口調試程序.2. saa7113視頻解碼芯片外圍電路設計原理圖.3. 這是在用的AD7705源程序.4. 紅外線遙控原理以及單片機制作自學習遙控器詳細設計思路.5. 在微波整體集成電路設計、理論和描述特性的一條新穎的路線的PDF學術論文.6. 對于內部具有D /A轉換器的單片機,采用其自備的D /A轉換器產生需要的信號是最經 濟的方法。C8051F020是Cygnal公司最新的一款功能強大的內部具有D /A轉換器的單片機。介紹了 采用查.7. 液晶6963模塊 240*64,外接PS2鍵盤,多級菜單.這是我工作中的一個程序,有興趣的可以看.8. 這是一個i2c程序,經過多次應用都能成功實現功能,而且簡要實用.9. 本電子書是很多嵌入式開發經典文章和技巧使用的PDF格式的書籍.10. 168線SD內存條電路原理圖資料,好像是臺灣人寫的.11. FPGA可促進嵌入式系統設計改善即時應用性能.12. fat32文件系統格式說明 十分詳盡.13. fat32和fat16文件系統格式說明.14. 講解嵌入式開發的入門書!非常不錯,值得一看!.15. TMS320C6000CSLAPIReferenceGuideRev.I的pdf.16. s7300 400 step7 plc仿真軟件說明.17. with avr mega 8515 in the C-code AVR.18. Altera原裝MAX_II開發板原理圖,是用protel繪制的.19. zlg7290是一個能夠8*8的鍵盤驅動芯片.20. 主要介紹各種芯片原理、功能、及其使用方法.21. 對芯片MCP2551的中文使用說明.22. 嵌入式T9輸入法的源代碼.23. BMP頭文件的源代碼.24. 自己收集整理和調試OK的三個Game源代碼.25. S24C10最小系統原理圖 包括FLASH SRAM等.26. 一個電平轉換芯片的資料74LVC4245,它在以太網中也發揮了很大的作用,對WEB開發人員有借鑒的價值.27. mmc卡的specification標準的英文版的.28. TMS320C2812全套例程.29. 這是用于lpc2106的自帶ADC功能的演示,利用KEIL FOR ARM 開發,可以參考學習..30. megal16在codevision下關于1602的驅動程序.31. 分布式多DSP系統的cPCI總線接口設計和驅動開發.32. 電子音量pT2314原程序 需要的朋友請趕快.33. 用protel dxp繪制三分頻原理圖和pcb電路板等.34. Bootloader(引導裝載器)是用于初始化目標板硬件.35. OKI DEMO FLASH WRITE PROGRAM.36. OKI 675050 hardware accelerator sample program.37. verilog的一些源代碼.38. i.mx31 3DS平臺Nandboot引導程序源碼.39. c8051f24是個教學的程序.40. < ALTERA FPGA/CPLD 高級篇>>光盤資料中 體會“面積和速度的平衡與互換” 例程.
上傳時間: 2013-07-17
上傳用戶:eeworm