USB2.0原理與工程開發(上).pdf,9.91M,220頁.
上傳時間: 2013-07-07
上傳用戶:jeffery
PID算法在AVR單片機上的應用,風機的閉環控制
上傳時間: 2013-04-24
上傳用戶:aa17807091
Linux內核在S3C2440上移植的方法
上傳時間: 2013-07-12
上傳用戶:WANGLIANPO
隨著計算機和自動化測量技術的日益發展,測量儀器和計算機的關系日益密切。計算機的很多成果很快就應用到測量和儀器領域,與計算機相結合已經成為測量儀器和自動測試系統發展的必然趨勢。高度集成的現場可編程門陣列(FPGA)是超大規模集成電路和計算機輔助設計技術發展的結果,由于FPGA器件具備集成度高、體積小、可以利用基于計算機的開發平臺,用編寫軟件的方法來實現專門硬件的功能等優點,大大推動了數字系統設計的單片化、自動化,縮短了單片數字系統的設計周期、提高了設計的靈活性和可靠性。 本文研究基于網絡的高速數據采集系統的設計與實現問題。論文完成了以FPGA結構為系統硬件平臺,uClinux為核心的系統的軟件平臺設計,進行信號的采集和遠程網絡監測的功能。 論文從軟硬件兩方面入手,闡述了基于FPGA器件進行數據采集的硬件系統設計方法,以及基于uClinux操作系統的設備驅動程序設計和應用程序設計。 硬件方面,FPGA采用Xilinx公司Spartan系列的XC3S500芯片,用verilog HDL硬件描述語言在Xilinx公司提供的ISE輔助設計軟件中實現FPGA編程。將微處理器MicroBlaze、數據存儲器、程序存儲器、以太網控制器、數模轉換控制器等數字邏輯電路通過CoreConnect技術用OPB總線集成在同一個FPGA內部,形成一個可編程的片上系統(SOPC)。采用基于FPGA的SOPC設計的突出優點是不必更換芯片就可以實現設計的改進和升級,同時也可以降低成本和提高可靠性。 軟件方面,為了更好更有效地管理和拓展系統功能,移植了uClinux到MicroBlaze軟處理器上,設計實現了平臺上的ADC設備驅動程序和數據采集應用程序。并通過修訂內核,實現了利用以太網TCP/IP協議來訪問數據采集程序獲得的數據。
上傳時間: 2013-05-23
上傳用戶:晴天666
人臉識別技術繼指紋識別、虹膜識別以及聲音識別等生物識別技術之后,以其獨特的方便、經濟及準確性而越來越受到世人的矚目。作為人臉識別系統的重要環節—人臉檢測,隨著研究的深入和應用的擴大,在視頻會議、圖像檢索、出入口控制以及智能人機交互等領域有著重要的應用前景,發展速度異常迅猛。 FPGA的制造技術不斷發展,它的功能、應用和可靠性逐漸增加,在各個行業也顯現出自身的優勢。FPGA允許用戶根據自己的需要來建立自己的模塊,為用戶的升級和改進留下廣闊的空間。并且速度更高,密度也更大,其設計方法的靈活性降低了整個系統的開發成本,FPGA 設計成為電子自動化設計行業不可缺少的方法。 本文從人臉檢測算法入手,總結基于FPGA上的嵌入式系統設計方法,使用IBM的Coreconnect掛接自定義模塊技術。經過訓練分類器、定點化、以及硬件加速等方法后,能夠使人臉檢測系統在基于Xilinx的Virtex II Pro開發板上平臺上,達到實時的檢測效果。本文工作和成果可以具體描述如下: 1. 算法分析:對于人臉檢測算法,首先確保的是檢測率的準確性程度。本文所采用的是基于Paul Viola和Michael J.Jones提出的一種基于Adaboost算法的人臉檢測方法。算法中較多的是積分圖的特征值計算,這便于進一步的硬件設計。同時對檢測算法進行耗時分析確定運行速度的瓶頸。 2. 軟硬件功能劃分:這一步考慮市場可以提供的資源狀況,又要考慮系統成本、開發時間等諸多因素。Xilinx公司提供的Virtex II Pro開發板,在上面有可以供利用的Power PC處理器、可擴展的存儲器、I/O接口、總線及數據通道等,通過分析可以對算法進行細致的劃分,實現需要加速的模塊。 3. 定點化:在Adaboost算法中,需要進行大量的浮點計算。這里采用的方法是直接對數據位進行操作它提取指數和尾數,然后對尾數執行移位操作。 4. 改進檢測用的級聯分類器的訓練,提出可以迅速提高分類能力、特征數量大大減小的一種訓練方法。 5. 最后對系統的整體進行了驗證。實驗表明,在視頻輸入輸出接入的同時,人臉檢測能夠達到17fps的檢測速度,并且獲得了很好的檢測率以及較低的誤檢率。
上傳時間: 2013-07-01
上傳用戶:84425894
模擬電路教程(上)模擬電路教程(上)模擬電路教程(上)模擬電路教程(上)模擬電路教程(上)
上傳時間: 2013-07-30
上傳用戶:lizhen9880
作者研究了當前流行的縮放算法,對圖像紋理相關性大小和邊緣方向的判斷上提出了一種新的方法,并在此基礎上發展了一套適用于數字視頻芯片的圖像縮放算法。仿真結果表明此算法由優于目前流行的圖像縮放算法。 介紹了FPGA的開發工作大致可以分為設計和驗證兩大部分,在具體開發流程上可以根據要求靈活控制。縮放芯片的開發可以分為:芯片結構設計、時鐘系統設計、存儲器讀寫控制、IP核復用設計、計算精度控制等方面的電路設計。在設計完成各級子模塊以后拼接各子模快完成整個縮放模塊的設計。通過測試發現設計中存在的缺陷,修改再測試,最終完成整個模塊的設計。
上傳時間: 2013-05-31
上傳用戶:tdyoung
本文通過對當前國際上現有的數字電視標準和數字電視中間件標準進行比較,根據我國市場的實際情況,選擇了歐洲數字電視(DVB)中間件標準DVB-MHP,深入分析了基于MHP的數字電視中間件模型.Java平臺是基于MHP中間件模型的核心,本文通過深入分析Java平臺的構成和Java虛擬機(JVM)的結構和運行原理,并結合適合嵌入式環境的KVM的原理及體系結構,提出了將KVM以FPGA的硬件方式實現的方案.根據數字電視的實際需要對KVM進行適當剪裁,以適應數字電視的嵌入式環境,并設計了相應的功能模塊,最后在設計基礎上用VHDL加以實現,對于核心模塊做了仿真和驗證.此外,本文還綜述了EDA技術和FPGA器件的發展概況,并較為詳細的介紹利用EDA技術進行設計開發的一般流程,最后在FPGA上實現JVM.
上傳時間: 2013-07-02
上傳用戶:dba1592201
07電子設計大賽論文 2007年全國電子設計大賽論文(A~J題)
上傳時間: 2013-05-26
上傳用戶:qoovoop
MSP430上實現5110液晶顯示程序(性價比很高的彩屏)
上傳時間: 2013-06-27
上傳用戶:氣溫達上千萬的