使用VB2008制作的串口收發工具,可以收發16進制數據,文本(支持ASCII或UNICODE編碼);具備定時自動發送功能.系統需要.NET FRAMWORK3.5支持.
上傳時間: 2013-04-24
上傳用戶:qq442012091
本書涉及大量豐富的、工程師所喜好的技術細節如多種不同的設計流程、工具和概念。此外本書還涵蓋了一系列技術層次相對低的主題,如基本概念等。
上傳時間: 2013-07-20
上傳用戶:D&L37
隨著數字圖像處理的應用領域不斷擴大,實時處理技術成為研究的熱點。VLSI技術的迅猛發展為數字圖像實時處理技術提供了硬件基礎。其中FPGA(現場可編程門陣列)的特點使其在圖像采集和處理方面的應用顯得更加經濟、靈活、方便。 本文設計了一種以FPGA為工作核心,并實現了PCI接口的圖像采集壓縮系統。整個系統采用了自頂向下的設計方案,先把系統分成了三大塊,即圖像采集、PCI接口和圖像壓縮,然后分別設計各個大模塊中的子模塊。 首先,利用FPGA對專用視頻轉換器SAA7111A進行控制,因為SAA7111A是采用IC總線模塊,從而完成了對SAA7111A的控制,并通過設計圖像采集模塊、讀/寫數據模塊、總線管理模塊等,實現把標準的模擬視頻信號轉換成數字視頻信號并采集的功能。 其次,在了解PCI規范的前提下,深入地分析了PCI時序和地址配置空間等,設計了簡化邏輯的狀態機,并用VHDL硬件描述語言設計了程序,完成了簡化邏輯的PCI接口設計在FPGA芯片內部的實現,達到了一33MHz、32位數據寬度、支持猝發傳輸的PCI從設備模塊的接口功能,與傳統的使用PCI專用接口芯片來實現的PCI接口比較來看,更加節約了系統的邏輯資源,降低了成本,增加了設計的靈活性。 再次,設計了WINDOWS下對PCI接口的驅動程序。驅動程序可以選擇不同的方法來完成,當然每個方法都有自己的特點,對幾種主要設計驅動程序的方法作以比較之后,本文選擇了使用DRIVER WORKS工具來完成。通過對配置空間的設計、系統端口和內存映射的設計、中斷服務的設計等,用VC++語言編寫了驅動程序。 最后,考慮到增加系統的實用性和完備性,還填加設計了圖像的壓縮部分。這部分需要完成的工作是在上述系統完成后,再額外地把采集來的視頻數據通過另一路數據通道按照一定的格式壓縮后存儲到硬盤中。本系統中,這部分設計是利用Altera公司提供的IP核來完成壓縮的,同時還用VHDL語言在FPGA上設計了IDE硬盤接口,使壓縮后的數據存儲到硬盤中。
上傳時間: 2013-06-01
上傳用戶:程嬰sky
本文進行了基于FPGA的GPS直序偽碼擴頻接收機的設計和數字化硬件實現。論文首先對GPS衛星導航定位系統進行了分析,并對與數字化接收機直接相關聯的GPS信號中頻部分結合實際系統要求進行了設計和分析,由此確定了數字化偽碼捕獲跟蹤接收機研制的具體要求,之后完成了接收機中頻數字化方案設計。同時對偽碼捕獲跟蹤后端的載波捕獲跟蹤的實現方案進行了描述和分析。最后利用EDA工具在FPGA芯片上實現了GPS數字化接收機的偽碼捕獲跟蹤。 受工作環境的制約,GPS衛星接收機系統首先表現為功率受限系統,接收機必須滿足在低信噪比條件下工作。同時接收機與衛星間高動態產生的多普勒頻率,給接收機實現快速捕獲帶來了難度。通過仿真分析,綜合了實現難度和性能兩方面因素,針對小信噪比工作條件提出了改進型的序貫偽碼捕獲實施方案。同時按照捕獲概率和時間的要求,對接收機偏壓、上、下門限、NCO增益等進行了設計和仿真分析,確定了捕獲的數字化實現方案,偽碼跟蹤采用超前滯后環方案。捕獲完成后可使本地偽碼與接收偽碼的相對誤差保持在±1/4碼元范圍內,而跟蹤環路的跟蹤范圍為±4/3碼元,保證了捕獲到跟蹤的可靠銜接,同時采用可變環路帶寬措施解決了跟蹤速度和精度的矛盾。 在數字化實現設計中,給出了詳細的數字化實現方案和分析,這樣在保證工作精度的同時盡量減少硬件資源的開銷,利用EDA工具,采用Veilog設計語言在Xilinx的VirtexII系列的XC2V500fg256的FPGA上完成數字化接收機偽碼捕獲跟蹤的實現,并在其開發平臺上對數字化接收機進行了仿真驗證,在給定的工作條件下達到了設計性能和指標要求。
上傳時間: 2013-04-24
上傳用戶:15510133306
使用Java語言有非常多的好處,如安全的對象引用、語言級支持多線程和跨平臺等特性。但是嵌入式系統中Java語言的應用卻很少見,這是由于Java如下兩方面的不足: (1)Java虛擬機實現需要大量的硬件資源;(2)Java語言的運行時間不可預測。 為此,本論文將實現一個能夠應用在低端FPGA器件的實時Java虛擬機。論文的主要創新點如下: 1.使用基于堆棧的RISC模型處理器實現CISC模型的JVM; 2.處理器微指令無任何相關性; 3.所設計的JVM能使Java程序擁有足夠的底層訪問能力。 論文的主要內容和工作如下: 1.制定基于堆棧的RISC結構處理器各級結構。 2.設計簡潔高效的處理器微指令,并且微指令能夠滿足字節碼的需要。 3.制定Java字節碼到處理器代碼的轉換關系和快速轉換結構。 4.設計中使用高速緩存,提高運行速度。 5.優化堆棧的硬件結構,使得出棧入棧操作更加簡潔快速。 6.設計一系列的本地方法,使得Java程序能夠直接訪問底層資源。 7.將Java類庫使用本地方法實現。 8.自定義程序在內存中的結構,并使用裝載工具實現。 9.制定處理外圍數據處理機制,如IO和內存接口10.制定中斷處理方式,并且實現軟中斷的機制。
上傳時間: 2013-06-11
上傳用戶:417313137
PCB特性阻抗計算工具:用于射頻電路,高速數字電路中傳輸線阻抗的計算
上傳時間: 2013-07-02
上傳用戶:abc123456.
單端反激開關電源變壓器設計:單端反激開關電源的變壓器實質上是一個耦合電感,它要承擔著儲能、變壓、傳遞能量等工作。下面對工作于連續模式和斷續模式的單端反激變換器的變壓器設計進行了總結。1、已知的
上傳時間: 2013-04-24
上傳用戶:xjz632
Cadence 軟件是我們公司統一使用的原理圖設計、PCB 設計、高速仿真、自動布線的EDA 工具。本篇 Cadence 使用手冊是一本基于Allegro SPB V15.2 版本的Cadence 軟件的基礎使用手冊,包括原理圖設計、 PCB 設計、高速仿真、約束管理器、自動布線五個方面的內容,是一個入門級的教材。通過這本手冊旨在 讓新進員工能掌握Cadence 的基本使用方法,能獨立進行原理圖及PCB 的設計,了解自動布線、約束管理 器的使用,熟悉高速仿真的過程,并對公司的EDA 流程有全面的了解。
上傳時間: 2013-04-24
上傳用戶:天天天天
C240x/28xx 通用Flash燒寫工具,已經經過測試,燒寫比較方便實用,解決FLASH燒寫問題。-???????????
上傳時間: 2013-07-04
上傳用戶:1670240556
遺傳算法是基于自然選擇的一種魯棒性很強的解決問題方法。遺傳算法已經成功地應用于許多難優化問題,現已成為尋求滿意解的最佳工具之一。然而,較慢的運行速度也制約了其在一些實時性要求較高場合的應用。利用硬件實現遺傳算法能夠充分發揮硬件的并行性和流水線的特點,從而在很大程度上提高算法的運行速度。 本文對遺傳算法進行了理論介紹和分析,結合硬件自身的特點,選用了適合硬件化的遺傳算子,設計了標準遺傳算法硬件框架;為了進一步利用硬件自身的并行特性,同時提高算法的綜合性能,本文還對現有的一些遺傳算法的并行模型進行了研究,討論了其各自的優缺點及研究現狀,并在此基礎上提出一種適合硬件實現的粗粒度并行遺傳算法。 我們構建的基于FPGA構架的標準遺傳算法硬件框架,包括初始化群體、適應度計算、選擇、交叉、變異、群體存儲和控制等功能模塊。文中詳細分析了各模塊的功能和端口連接,并利用硬件描述語言編寫源代碼實現各模塊功能。經過功能仿真、綜合、布局布線、時序仿真和下載等一系列步驟,實現在Altera的Cyclone系列FPGA上。并且用它嘗試解決一些函數的優化問題,給出了實驗結果。這些硬件模塊可以被進一步綜合映射到ASIC或做成IP核方便其他研究者調用。 最后,本文對硬件遺傳算法及其在函數優化中的一些尚待解決的問題進行了討論,并對本課題未來的研究進行了展望。
上傳時間: 2013-07-22
上傳用戶:誰偷了我的麥兜