隨著電子技術和計算機技術的飛速發展,視頻圖像處理技術近年來得到極大的重視和長足的發展,其應用范圍主要包括數字廣播、消費類電子、視頻監控、醫學成像及文檔影像處理等領域。當前視頻圖像處理主要問題是當處理的數據量很大時,處理速度慢,執行效率低。而且視頻算法的軟件和硬件仿真和驗證的靈活性低。 本論文首先根據視頻信號的處理過程和典型視頻圖像處理系統的構成提出了基于FPGA的視頻圖像處理系統總體框圖;其次選擇視頻轉換芯片SAA7113,完成視頻圖像采集模塊的設計,主要分三步完成:1)配置視頻轉換芯片的工作模式,完成視頻轉化芯片SAA7113的初始化:2)通過分析輸出數據流的格式標準,來識別奇偶場信號、場消隱信號和有效行數據的開始和結束信號三種控制信號,并根據控制信號,用Verilog硬件描述語言編程實現圖像數據的采集;3)分析SRAM的讀寫控制時序,采用兩塊SRAM完成圖像數據的存儲。然后編寫軟件測試文件,在ISE Simulator仿真環境進行程序測試與運行,并分析仿真結果,驗證了數據采集和存儲的正確性;最后,對常用視頻圖像算法的MATLAB仿真,選擇適當的算子,采用工具MATLAB、System Generator for DSP和ISE,利用模塊構建方式,搭建視頻算法平臺,實現圖像平滑濾波、銳化濾波算法,在Simulink中仿真并自動生成硬件描述語言和網表,對資源的消耗做簡要分析。 本論文的創新點是采用新的開發環境System Generator for DSP實現視頻圖像算法。這種開發視頻圖像算法的方式靈活性強、設計周期短、驗證方便、是視頻圖像處理發展的必然趨勢。
上傳時間: 2013-07-28
上傳用戶:lingzhichao
·關鍵詞:關鍵字: 超聲波發生器,超聲波換能器,測距 英文關鍵詞:Key words: Ultrasonic Generator ; Ultrasonic wave transducer ;Range finder 簡 介: 摘要: 由于超聲波指向性強,能量消耗緩慢,在介質中傳播的距離較遠,因而超聲波經常用于距離的測量,如測距儀和物位測量儀
上傳時間: 2013-06-14
上傳用戶:wpt
隨著經濟的發展,科學技術的進步,永磁電機的研發和控制技術都有了快速的發展。永磁電機的發展也帶來了永磁電機控制器的發展,電機控制器已經由傳統的模擬元件控制器,逐漸轉向數模混合控制器、全數字控制器。基于現場可編程門陣列(FPGA——Field Programmable Gate Array)的新一代數字電機控制技術得到越來越多的關注。現在的FPGA不僅實現了軟件需求和硬件設計的完美集合,還實現了高速與靈活性的完美結合,使其已超越了ASIC器件的性能和規模。在工業控制領域,FPGA雖然起步較晚,但是發展勢頭迅猛。 本文在介紹了傳統無刷直流電機控制技術的基礎上,分析了采用FPGA實現電機控制的優點。詳細介紹了使用硬件編程語言,在FPGA中編程實現永磁無刷直流電機速度閉環控制的各個關鍵環節,如:PI調節器、數字PWM等等。在實現永磁無刷直流電機速度閉環控制的同時,將速度檢測環節采用FPGA實現,減小了系統硬件開銷。在實現單臺永磁無刷直流電機速度閉環控制的基礎上,本文在一片FPGA芯片上實現了多臺永磁無刷直流電機的速度閉環獨立控制系統。介紹了采用FPGA進行多臺電機控制具有獨特的優勢,這些優勢使得FPGA在實現多臺電機控制時非常方便,具有單片機(MCU)和數字信號處理器(DSP)無法比擬的優點。文中對基于FPGA的單臺和多臺永磁無刷直流電機控制系統分別進行了實驗驗證。 FPGA編程靈活,設計方便,本文在FPGA中實現了各種不同的PWM調制方式。從電路方面詳細分析了采用不同的PWM調制,換相時無刷直流電機母線的反向電流問題。借助FPGA平臺,對各種PWM調制方式進行了實驗,對理論分析進行了驗證。 另外,本文介紹了目前非常流行的一種FPGA圖形化設計方法,即基于XSG(Xilinx System Generator)的FPGA設計。這種設計方法具有圖形化、模塊化的優點,大大方便了用戶的FPGA開發設計。在XSG中建立的仿真系統,區別于傳統的Simulink仿真,可以直接生成相應的硬件編程語言代碼下載到FPGA中運行。本文借助XSG軟件設計在XSG/Simulink中實現了永磁同步電機矢量控制系統的混合建模算法,并進行了仿真。
上傳時間: 2013-04-24
上傳用戶:wangyi39
隨著現場可編程門陣列(FPGA)在工業中的廣泛應用,使得基于FPGA數字信號處理的實現在雷達信號處理中有著重要地位。模型化設計是一種自頂向下的面向FPGA的快速原型驗證法,它不僅降低了FPGA設計門檻,而且縮短了開發周期,提高了設計效率。這使得FPGA模型化設計成為了FPGA系統設計的發展趨勢。本文針對常見雷達信號處理模塊的FPGA模型化實現,在以下幾個方面展開研究:首先對基于FPGA的模型化設計方法進行了研究,給出了模型化設計方法的發展現狀和趨勢,并對本文中使用的模型化設計方法的軟件工具System Generator和AccelDSP進行了介紹。其次使用這兩種軟件工具對FIR濾波器進行了模型化設計并同RTL(寄存器傳輸級)設計方法進行對比,全面分析了模型化設計方法和RTL設計方法的優缺點。然后在簡明闡述雷達信號處理原理的基礎上,使用System Generator對數字下變頻(DDC)、脈沖壓縮、動目標顯示(MTI)及恒虛警(CFAR)處理等雷達信號處理模塊進行了自頂向下的模型化設計。在Simulink中進行了功能仿真驗證,生成了HDL代碼,并在Xilinx FPGA中進行了RTL的時序仿真分析。關鍵詞:雷達信號處理 FPGA 模型化設計 System Generator AccelDSP
上傳時間: 2013-07-25
上傳用戶:zhangsan123
FPGA設計全流程:Modelsim>>Synplify.Pro>>ISE\\r\\n第一章 Modelsim編譯Xilinx庫\\r\\n第二章 調用Xilinx CORE-Generator\\r\\n第三章 使用Synplify.Pro綜合HDL和內核\\r\\n第四章 綜合后的項目執行\\r\\n第五章 不同類型結構的仿真
上傳時間: 2013-08-20
上傳用戶:cuibaigao
The DSP Design Flow workshop provides an introduction to the advanced tools you need to design and implement DSP algorithms targeting FPGAs. This intermediate workshop in implementing DSP functions focuses on learning how to use System Generator for DSP,
標簽: workshop provides Design Flow
上傳時間: 2013-09-02
上傳用戶:joheace
為了滿足現代高速通信中頻率快速轉換的需求,基于坐標旋轉數字計算(CORDIC,Coordinate Rotation Digital Computer)算法完成正交直接數字頻率合成(ODDFS,Orthogonal Direct Digital Frequency Synthesizer)電路設計方案。采用MATLAB和Xilinx System Generator開發工具搭建電路的系統模型,通過現場可編程門陣列(FPGA,Field Programmable Gate Array)完成電路的寄存器傳輸級(RTL,Register Transfer Level)驗證,仿真結果表明電路設計具有很高的有效性和可行性。
上傳時間: 2013-11-09
上傳用戶:hfnishi
MMC/SD卡以其優越的性能,在單片機嵌入式設備中得到廣泛應用。將MMC/SD卡作為外部掉電存儲介質應用于音頻信號發生器中,通過8051F330單片機上的SPI接口,實現單片機—MMC/SD卡的存儲擴展,設計了此硬件平臺上的MMC/SD卡的單片機驅動程序,并給出了相應的程序代碼,滿足音頻信號發生器的大容量存儲要求。 Abstract: MMC/SD card is more and more widely used in the single chip embedded devices for their excellent performances.This article introduces the application of MMC/SD card as the external power down storage medium in audio signal Generator. The extension technology especially for storage of single chip-MMC/SD card via SPI interfaces in 8051F330 single chip, including designs single chip drive program of MMC/SD card based on hardware platform,and also gives the key coding of the program. The implementation of big capacity storage is meaningful in audio signal Generator.
上傳時間: 2014-12-27
上傳用戶:黃華強
1 FEATURES· Single chip LCD controller/driver· 1 or 2-line display of up to 24 characters per line, or2 or 4 lines of up to 12 characters per line· 5 ′ 7 character format plus cursor; 5 ′ 8 for kana(Japanese syllabary) and user defined symbols· On-chip:– generation of LCD supply voltage (external supplyalso possible)– generation of intermediate LCD bias voltages– oscillator requires no external components (externalclock also possible)· Display data RAM: 80 characters· Character Generator ROM: 240 characters· Character Generator RAM: 16 characters· 4 or 8-bit parallel bus or 2-wire I2C-bus interface· CMOS/TTL compatible· 32 row, 60 column outputs· MUX rates 1 : 32 and 1 : 16· Uses common 11 code instruction set· Logic supply voltage range, VDD - VSS: 2.5 to 6 V· Display supply voltage range, VDD - VLCD: 3.5 to 9 V· Low power consumption· I2C-bus address: 011101 SA0.
上傳時間: 2013-11-08
上傳用戶:laozhanshi111
The TRS232E is a dual driver/receiver that includes a capacitive voltage Generator to supply TIA/RS-232-Fvoltage levels from a single 5-V supply. Each receiver converts TIA/RS-232-F inputs to 5-V TTL/CMOS levels.This receiver has a typical threshold of 1.3 V, a typical hysteresis of 0.5 V, and can accept ±30-V inputs. Eachdriver converts TTL/CMOS input levels into TIA/RS-232-F levels. The driver, receiver, and voltage-Generatorfunctions are available as cells in the Texas Instruments LinASIC™ library.
上傳時間: 2013-10-07
上傳用戶:waitingfy