VLSI(超大規(guī)模集成電路)的快速發(fā)展,使得FPGA技術得到了迅猛發(fā)展,F(xiàn)PGA的快速發(fā)展又為實時圖像處理在算法、系統(tǒng)結構上帶來了新的方法和思路,全景圖像處理是實時圖像處理中一個嶄新的領域,其在視頻監(jiān)視領域內(nèi)有廣泛的應用前景。 本文首先介紹了全景圖像處理的發(fā)展狀況,課題的主要背景、國內(nèi)外發(fā)展現(xiàn)狀、課題的研究意義、課題的來源和本文的主要研究工作及論文組織結構。然后在第二章中介紹了FPGA的發(fā)展,F(xiàn)PGA/CPLD的特點,并介紹了Cyclone Ⅱ系列FPGA的硬件結構,硬件描述語言,開發(fā)工具Quartus Ⅱ以及FPGA開發(fā)的一般原則。 文章的重點放在了電路板的設計部分,也就是本文的第三章。在介紹電路設計部分之前首先介紹一些高速數(shù)字電路設計中的一些概念、高速數(shù)字電路設計中常見問題,并對常見問題給出了一般解決方法。 在FPGA電路板設計部分中,對FPGA電路的設計過程作了詳細的說明,其中著重介紹了采用了FBGA封裝的EP2C35芯片的電路設計要點,多層電路板設計要點,F(xiàn)PGA供電管腳的處理注意事項,F(xiàn)PGA芯片中PLL模塊的設計以及FPGA的配置方法,并給出了作者的設計思路。FPGA供電電源也是電路板設計的要點所在,文章中也著重對其進行了介紹,提及了FPGA電源設計指標要求及電壓功耗估計,并根據(jù)現(xiàn)有的FPGA電源解決方案提出了設計思路和方法。同時文章中對FPGA芯片外圍器件電路包括圖像采集顯示芯片電路、圖像存儲電路、USB2.0接口電路的設計做了相應的介紹。最終目的就是為基于FPGA的全景圖象處理搭建一個穩(wěn)定運行的平臺。 在第四章中介紹了IC總線控制器的狀態(tài)機圖及信號說明和相應的仿真圖。 文章最后給出了FPGA硬件電路的調(diào)試結果,驗證了設計目的,為進一步的工作打下了良好的基礎。
上傳時間: 2013-04-24
上傳用戶:15736969615
可靠通信要求消息從信源到信宿盡量無誤傳輸,這就要求通信系統(tǒng)具有很好的糾錯能力,如使用差錯控制編碼。自仙農(nóng)定理提出以來,先后有許多糾錯編碼被相繼提出,例如漢明碼,BCH碼和RS碼等,而C。Berrou等人于1993年提出的Turbo碼以其優(yōu)異的糾錯性能成為通信界的一個里程碑。 然而,Turbo碼迭代譯碼復雜度大,導致其譯碼延時大,故而在工程中的應用受到一定限制,而并行Turbo譯碼可以很好地解決上述問題。本論文的主要工作是通過硬件實現(xiàn)一種基于幀分裂和歸零處理的新型并行Turbo編譯碼算法。論文提出了一種基于多端口存儲器的并行子交織器解決方法,很好地解決了并行訪問存儲器沖突的問題。 本論文在現(xiàn)場可編程門陣列(FPGA)平臺上實現(xiàn)了一種基于幀分裂和籬笆圖歸零處理的并行Turbo編譯碼器。所實現(xiàn)的并行Turbo編譯碼器在時鐘頻率為33MHz,幀長為1024比特,并行子譯碼器數(shù)和最大迭代次數(shù)均為4時,可支持8.2Mbps的編譯碼數(shù)掘吞吐量,而譯碼時延小于124us。本文還使用EP2C35FPGA芯片設計了系統(tǒng)開發(fā)板。該開發(fā)板可提供高速以太網(wǎng)MAC/PHY和PCI接口,很好地滿足了通信系統(tǒng)需求。系統(tǒng)測試結果表明,本文所實現(xiàn)的并行Turbo編譯碼器及其開發(fā)板運行正確、有效且可靠。 本論文主要分為五章,第一章為緒論,介紹Turbo碼背景和硬件實現(xiàn)相關技術。第二章為基于幀分裂和歸零的并行Turbo編碼的設計與實現(xiàn),分別介紹了編碼器和譯碼器的RTL設計,還提出了一種基于多端口存儲器的并行子交織器和解交織器設計。第三章討論了使用NIOS處理器的SOC架構,使用SOC架構處理系統(tǒng)和基于NIOSII處理器和uC/0S一2操作系統(tǒng)的架構。第四章介紹了FPGA系統(tǒng)開發(fā)板設計與調(diào)試的一些工作。最后一章為本文總結及其展望。
上傳時間: 2013-04-24
上傳用戶:ziyu_job1234
信號與信息處理是信息科學中近幾年來發(fā)展最為迅速的學科之一,隨著片上系統(tǒng)(SOC,System On Chip)時代的到來,FPGA正處于革命性數(shù)字信號處理的前沿。基于FPGA的設計可以在系統(tǒng)可再編程及在系統(tǒng)調(diào)試,具有吞吐量高,能夠更好地防止授權復制、元器件和開發(fā)成本進一步降低、開發(fā)時間也大大縮短等優(yōu)點。然而,FPGA器件是基于SRAM結構的編程工藝,掉電后編程信息立即丟失,每次加電時,配置數(shù)據(jù)都必須重新下載,并且器件支持多種配置方式,所以研究FPGA器件的配置方案在FPGA系統(tǒng)設計中具有極其重要的價值,這也給用于可編程邏輯器件編程的配置接口電路和實驗開發(fā)設備提出了更高的要求。 本論文基于IEEE1149.1標準和USB2.0技術,完成了FPGA配置接口電路及實驗開發(fā)板的設計與實現(xiàn)。作者在充分理解IEEE1149.1標準和USB技術原理的基礎上,針對Altcra公司專用的USB數(shù)據(jù)配置電纜USB-Blaster,對其內(nèi)部工作原理及工作時序進行測試與詳細分析,完成了基于USB配置接口的FPGA芯片開發(fā)實驗電路的完整軟硬件設計及功能時序仿真。作者最后進行了軟硬件調(diào)試,完成測試與驗證,實現(xiàn)了對Altera系列PLD的配置功能及實驗開發(fā)板的功能。 本文討論的USB下載接口電路被驗證能在Altera的QuartusII開發(fā)環(huán)境下直接使用,無須在主機端另行設計通信軟件,其兼容性較現(xiàn)有設計有所提高。由于PLD(Programmable Logic Device)廠商對其知識產(chǎn)權嚴格保密,使得基于USB接口的配置電路應用受到很大限制,同時也加大了自行對其進行開發(fā)設計的難度。 與傳統(tǒng)的基于PC并口的下載接口電路相比,本設計的基于USB下載接口電路及FPGA實驗開發(fā)板具有更高的編程下載速率、支持熱插拔、體積小、便于攜帶、降低對PC硬件傷害,且具備其它下載接口電路不具備的SignalTapII嵌入式邏輯分析儀和調(diào)試NiosII嵌入式軟核處理器等明顯優(yōu)勢。從成本來看,本設計的USB配置接口電路及FPGA實驗開發(fā)板與其同類產(chǎn)品相比有較強的競爭力。
上傳時間: 2013-06-07
上傳用戶:2525775
隨著科學技術水平的不斷提高,數(shù)字集成電路被廣泛應用。通用串行總線USB(Universal Serial Bus)是計算機與外圍設備互連的標準接口之一,是一種點對點的通信接口,可同時支持多個外圍設備。USB2.0規(guī)范的通信速率非常高,其峰值可達480Mbit/s,使得它已經(jīng)成為目前最流行的外設接口標準。FPGA芯片是今后電子產(chǎn)品發(fā)展的趨勢,帶有USB接口的FPGA系統(tǒng)將有很好的市場需求和發(fā)展前景。 論文主要從研究FPGA的結構、Xilinx公司Spartan3F系列中的XC3S400的引腳功能、了解FPGA開發(fā)流程、熟悉USB2.0的通信協(xié)議以及驅(qū)動的一些基本知識入手,目的是完成帶有USB接口的FPGA的PCB板的制作和FPGA內(nèi)部程序的編寫以及USB固件的開發(fā)。結合了Cypress公司的上位機,開發(fā)了基于USB接口的FPGA和PC機通信系統(tǒng),能夠進行數(shù)據(jù)傳輸。論文研究了Xilinx的3S400芯片的內(nèi)部結構和各個引腳的功能,設計了關于Xilinx的3S400最小系統(tǒng)電路圖,在Xilinx的FPGA的開發(fā)環(huán)境,編寫了FPGA的代碼。由于FPGA內(nèi)嵌的USB2.0的內(nèi)核價格昂貴,需要向生產(chǎn)FPGA的芯片廠商購買,因此論文選擇了外接USB芯片,雖然增加了PCB板的面積,但其開發(fā)成本較低,且技術成熟,大多數(shù)USB通信研究者進行廣泛研究。論文在詳細介紹了USB2.0的通信協(xié)議,Cypress公司生產(chǎn)的CY7C68013芯片的結構,以及其固件的開發(fā)基礎上,開發(fā)了基于FPGA的USB與PC機的通信系統(tǒng),該通信系統(tǒng)可以和上位機進行點對點的數(shù)據(jù)傳輸,為大批量的數(shù)據(jù)通信產(chǎn)品的開發(fā)提供了研究和生產(chǎn)的基礎。
標簽: FPGA USB 通信系統(tǒng)
上傳時間: 2013-07-26
上傳用戶:xz85592677
本書以最新的資訊家電、智慧型手機、PDA產(chǎn)品為出發(fā)點,廣泛並深入分析相關的嵌入式系統(tǒng)技術。 適合閱讀: 產(chǎn)品主管、系統(tǒng)設計分析人員、欲進入此領域的工程師、大專院校教學. 本書效益: 為開發(fā)嵌入式系統(tǒng)產(chǎn)品必備入門聖經(jīng) 進入嵌入式系統(tǒng)領域的寶典 第三代行動通訊終端設備與內(nèi)容服務的必備知識.
上傳時間: 2015-09-03
上傳用戶:阿四AIR
uC/OS-II是源碼公開的實時嵌入式內(nèi)核,其性能完全可以與商業(yè)產(chǎn)品競爭。自1992年以來,全世界成千上萬的開發(fā)者已經(jīng)成功地將uC/OS-II應用於各種系統(tǒng)。此份即為 uCOS-II 2.8源碼
上傳時間: 2013-11-25
上傳用戶:2404
這本書是多年來我對專業(yè)程式員所做的C++ 教學課程下的一個自然產(chǎn)物。我發(fā)現(xiàn),大部份學生在一個星期的密集訓練之後,即可適應這個語言的基本架構,但要他們「將這些基礎架構以有效的方式組合運用」,我實在不感樂觀。於是我開始嘗試組織出一些簡短、明確、容易記憶的準則,做為C++ 高實效性程式開發(fā)過程之用。那都是經(jīng)驗豐富的C++ 程式員幾乎總是會奉行或幾乎肯定要避免的一些事情。structures of computer science.
標簽: 程式
上傳時間: 2016-10-13
上傳用戶:362279997
XILINX的V6開發(fā)板原理圖黑金版本原理圖
標簽: fpga
上傳時間: 2022-06-27
上傳用戶:shjgzh
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(94)資源包含以下內(nèi)容:1. 本文介紹了嵌入式系統(tǒng)的概念, 分析了μC/OS 的內(nèi)核結構, 并詳細介紹了在具有ARM 體系結構的S3C44B0 微處理器 上進行μC/OS 操作系統(tǒng)的移植和應用程序及驅(qū)動程序的開發(fā)。.2. 本文介紹了嵌入式系統(tǒng)的概念, 分析了μC/OS 的內(nèi)核結構, 并詳細介紹了在具有ARM 體系結構的S3C44B0 微處理器 上進行μC/OS 操作系統(tǒng)的移植和應用程序及驅(qū)動程序的開發(fā)。.3. 介紹嵌入式開發(fā)適合初學者的學習及有一定工作經(jīng)驗的人作為參考手冊.4. 通過C++和GLUT.5. ht芯片通過IO口讀寫I2C芯片的匯編源代碼.6. 該文檔為dsp c6000系列的原理圖資料,對于嵌入式開發(fā)者很有使用價值..7. 12864液晶的驅(qū)動程序.8. 一個完整的ASM程序.9. 單相電子式液晶電能表源程序已經(jīng)是成熟產(chǎn)品的程序。.10. 一個用C語言控制的讀寫7022.11. 51開發(fā)板的源程序.12. sofia-sip-1.12.4.13. CPLD EPM7256原理圖PCB圖.14. 嵌入式LINUX 的驅(qū)動程序。采用2410的開發(fā)板全部可以通用(如使用引腳不同只要重新改腳定義).15. 著名EDA工具軟件VCS得技術資料。pdf格式。.16. 非常好完的游戲.17. keil c中io的編程.18. keil c中BUZZ的運用.19. Lcd的編成.20. 射頻卡讀卡電路和程序,以及網(wǎng)絡芯片8019的電路和程序,功能是實現(xiàn)一個射頻卡讀卡,讀出數(shù)據(jù)傳輸?shù)缴衔粰C.通過網(wǎng)絡..21. 這是一個串口通信程序.22. 該源碼實現(xiàn)了為現(xiàn)場人員創(chuàng)建擁有GUI的嵌入式數(shù)據(jù)庫,現(xiàn)場人員通過獲得數(shù)據(jù)可以進行薪水調(diào)查,數(shù)據(jù)包括職位,企業(yè)類型,年收入,閱歷.23. * 一、功能: Timestamp驅(qū)動演示代碼. * 二、該源碼需要硬件開發(fā)板的支持,因為ISS對Timestamp定時器的模擬還不夠精確 * 如果將該源碼運行于ISS模式下,將得不到精確的結.24. rtl8019驅(qū)動程序及其main函數(shù)的源碼.25. C++嵌入系統(tǒng)實例不是很全,總共7個分別是2,3,5,6,7,8,9.26. C++嵌入系統(tǒng)實例不是很全,總共7個分別是2,3,5,6,7,8,9.27. C++嵌入系統(tǒng)實例不是很全,總共7個分別是2,3,5,6,7,8,9.28. C++嵌入系統(tǒng)實例不是很全,總共7個分別是2,3,5,6,7,8,9.29. WINCE MFC COM sample. (from EVC高級編程及其應用開發(fā)).30. 三星ARM9的LCD驅(qū)動板原理圖和PCB圖.31. 我設計的CAN總線模塊.32. 三星ARM9 S3C2410 核心板原理圖與PCB圖.33. 我用三星ARM9 S3C2410 做的掌上電腦 原理圖與pcb圖.34. 一個大公司的ARM9開發(fā)板原理圖.35. cypress fx2 firmware代碼示例.36. cypress ezusb driver 代碼模板.37. 不錯的X86匯編代碼示例.38. 匯編代碼示例.39. 非常好的匯編代碼示例.40. 本人以前做的些東西.
上傳時間: 2013-06-09
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(104)資源包含以下內(nèi)容:1. mips命令集詳解.2. 數(shù)碼相框原理圖,ZXDP-010 (8302+720).3. CBM2090單片8BIT 16BIT共板原理圖.4. 紅外線遙控是目前使用最廣泛的一種通信和遙控手段。由于紅外線遙控裝置具有體積小、功耗低、功能強、成本低等特點.5. 時間觸發(fā)嵌入式系統(tǒng)設計模式 使用8051系列微控制器開發(fā)可靠應用.6. 關于555時基電路原理以及應用的介紹說明.7. 一個關于s3c2410_LCD_640*480的驅(qū)動程序.8. ipod——touch攻略.9. SDMMC 源碼 SD、MMC卡的讀寫程序.10. 嵌入式試驗開發(fā)平臺簡介.11. Mobile phone MMI design reference..12. 我寫的stv2248 芯片的驅(qū)動程序.13. 應用于S60平臺的示例程序.14. YAFFS (Yet Another Flash File System) is now in its second generation and provides a fast robust fil.15. 關于h264的演示 內(nèi)容不錯 希望大家喜歡..16. Michael Barr是Netrino公司的總裁兼創(chuàng)始人.17. 2006年軟考的嵌入式系統(tǒng)設計師考試題及答案.18. S3C2440開發(fā)板原理圖以及成品圖片.是硬件開發(fā)工程師的好參考資料.19. 一個可以實現(xiàn)嵌入式視頻監(jiān)控系統(tǒng)的服務器軟件。.20. 一個可以實現(xiàn)嵌入式視頻監(jiān)控系統(tǒng)的最新版客戶端軟件。.21. 東軟嵌入式高級C培訓(2007)).22. 最新的uffs,目前是1.1.2版本.23. NokiaSeries40Book1,介紹了40平臺的手機開發(fā).24. 數(shù)控編程開發(fā)事例,對數(shù)控機床的直線和圓戶進行插補,.25. 用STR710控制串口及CC1100進行無線通信.26. 非常不錯的單片機開發(fā)板原理圖.27. s3c44b0bootloader分析.28. 以 DSpic30f4011為 SPI SLAVE的范例程式.29. 漢字與字符顯示函數(shù)。對于任一主函數(shù).30. 最詳細最專業(yè)的MODBus協(xié)議介紹。 給MODBus總線開發(fā)的朋友們一些參考!.31. 本文較為詳細的介紹了雙CPU的C51系統(tǒng)設計中.32. c51的時鐘芯片讀寫函數(shù).33. 本書介紹了PCI局部總線的基本概念,功能,操作規(guī)則和使用方法.34. Intel公司的閃存轉換層(Flash Translaion Layer)規(guī)范指導文件.35. h.261 player with running h.261,p24,h26 file.36. I2C接口協(xié)議.37. First of all we would like to thank God Almighty for giving us the strength and confidence in pursi.38. 2008年最新出版Silverlight及Blend學習電子書教程合集.39. 利用VB與VC程式整合開發(fā)實現(xiàn)影像物體分類辨識的PLC輸送帶系統(tǒng).40. 凌陽公司機sunplus1002在這個芯片下.
標簽: 光電子
上傳時間: 2013-06-25
上傳用戶:eeworm