隨著移動終端、多媒體、Internet網絡、通信,圖像掃描技術的發展,以及人們對圖象分辨率,質量要求的不斷提高,用軟件壓縮難以達到實時性要求,而且會帶來因傳輸大量原始圖象數據帶來的帶寬要求,因此采用硬件實現圖象壓縮已成為一種必然趨勢。而熵編碼單元作為圖像變換,量化后的處理環節,是圖像壓縮中必不可少的部分。研究熵編解碼器的硬件實現,具有廣闊的應用背景。本文以星載視頻圖像壓縮的硬件實現項目為背景,對熵編碼器和解碼器的硬件實現進行探討,給出了并行熵編碼和解碼器的實現方案。熵編解碼器中的難點是huffman編解碼器的實現。在設計并行huffman編碼方案時通過改善Huffman編碼器中變長碼流向定長碼流轉換時的控制邏輯,避免了因數據處理不及時造成數據丟失的可能性,從而保證了編碼的正確性。而在實現并行的huffman解碼器時,解碼算法充分利用了規則化碼書帶來的碼字的單調性,及在特定長度碼字集內碼字變化的連續性,將并行解碼由模式匹配轉換為算術運算,提高了存儲器的利用率、系統的解碼效率和速度。在實現并行huffman編碼的基礎上,結合針對DC子帶的預測編碼,針對直流子帶的游程編碼,能夠對圖像壓縮系統中經過DWT變換,量化,掃描后的數據進行正確的編碼。同時,在并行huffman解碼基礎上的熵解碼器也可以解碼出正確的數據提供給解碼系統的后續反量化模塊,進一步處理。在本文介紹的設計方案中,按照自頂向下的設計方法,對星載圖像壓縮系統中的熵編解碼器進行分析,進而進行邏輯功能分割及模塊劃分,然后分別實現各子模塊,并最終完成整個系統。在設計過程中,用高級硬件描述語言verilogHDL進行RTL級描述。利用了Altera公司的QuartusII開發平臺進行設計輸入、編譯、仿真,同時還采用modelsim仿真工具和symplicity的綜合工具,驗證了設計的正確性。通過系統波形仿真和下板驗證熵編碼器最高頻率可以達到127M,在62.5M的情況下工作正常。而熵解碼器也可正常工作在62.5M,吞吐量可達到2500Mbps,也能滿足性能要求。仿真驗證的結果表明:設計能夠滿足性能要求,并具有一定的使用價值。
上傳時間: 2013-05-19
上傳用戶:吳之波123
反激式轉換器在筆記本適配器市場很普及,這種轉換器工作在電流模式控制,使其非常適合于低成本且堅固的結構。這類轉換器的典型應用如圖1所示。其中的控制器采用了NCP1271,這一器件工作在固定頻率電流模式控制,包含眾多的實用特性,如基于定時器的短路保護、提供利于抑制電磁干擾(EMI)信號的頻率調制技術,以及工作在軟工作模式的跳周期功能,以滿足沒有可聽噪聲時的待機能耗要求。這些轉換器通常用于低電源輸入時工作在連續導電模式(CCM)以降低導電損耗,而在高電源輸入時自然轉換到非連續導電模式(DCM)工作。在本文的案例中,假定硬件設計已經完成,這表示已經選擇好變壓器初級電感Lp、變壓器匝數比N及剩余元件。TL431單獨考慮,等待選擇補償元件。
上傳時間: 2013-06-03
上傳用戶:cjl42111
流水線技術在FPGA設計中的應用 pdf\\r\\n
上傳時間: 2013-08-11
上傳用戶:lanjisu111
分析了MATLAB/Simulink 中DSP Builder 模塊庫在FPGA 設計中優點,\\r\\n然后結合FSK 信號的產生原理,給出了如何利用DSP Builder 模塊庫建立FSK 信號發生器模\\r\\n型,以及對FSK 信號發生器模型進行算法級仿真和生成VHDL 語言的方法,并在modelsim\\r\\n中對FSK 信號發生器進行RTL 級仿真,最后介紹了在FPGA 芯片中實現FSK 信號發生器的設\\r\\n計方法。
標簽: Simulink Builder MATLAB FPGA
上傳時間: 2013-08-20
上傳用戶:herog3
目前在單片機的教學過程中,Labcenter Electronics 推出的 EDA 軟件 Proteus(普羅特斯)已越來越\r\n受到重視,并被提倡應用于單片機數字實驗室的構建之中。Proteus 是一款功能較為全面的電子設計自動\r\n化軟件,它不但可用于 PCB 設計以及模擬和數字電路仿真分析,還可應用于單片機及其外圍電路的仿\r\n真,支持的微處理器芯片(Microprocessors ICs)包括 8051 系列、AVR 系列、PIC 系列、HC11 系列、\r\nARM7/LPC2000 系
上傳時間: 2013-08-27
上傳用戶:源弋弋
skill語言在Cadence平臺二次開發中大量使用,在IC設計中也有應用。\r\n本文關鍵詞:SKILL Cadence SKILL開發程序源碼大集合,共有84個功能實現
上傳時間: 2013-09-09
上傳用戶:qingzhuhu
skill語言在Cadence平臺二次開發中大量使用,在IC設計中也有應用。\r\n本文關鍵詞:SKILL Allegro二次開發參考 API函數
上傳時間: 2013-09-09
上傳用戶:edisonfather
說明:\r\n 本軟件是增強Protel99se鼠標中鍵功能的工具。\r\n 1. 上下滾動滾輪,屏幕縮放相當于PageUp,PageDown的功能\r\n 2. 按下滾輪,切換有效圖層并刷新相當于小鍵盤 * 的功能\r\n 3. 按住左鍵拖動器件再按右鍵可旋轉,相當于\"TAB\"的功能\r\n 4. 將本軟件(含Hook.dll)放到Protel99se安裝目錄,運行時會自動啟動Protel99se\r\n 5. 仿照“Protel99se鼠標增強軟件”(www.zsmcu.com)設計,因我運行她后
上傳時間: 2013-09-14
上傳用戶:問題問題
中文平臺在PCB中放置字符串時選擇SERF字體可顯示中文但打印時亂碼。\r\n在PCB中打印中文可使用漢字PCBHZ補丁。\r\n步驟:\r\n 1,安裝中文平臺;\r\n 2,將PCBHZ文件包放入Altium2004根目錄;\r\n 3, 將DXP.RCS文件放入C:\\Documents and Settings\\個人文件夾\\Application Data\\Altium2004目錄 \r\n 4,重新啟動DXP2004.\r\n 5,在PCB界面中加載PCBHZ文件包中的hanzi庫文件;\
上傳時間: 2013-09-16
上傳用戶:金宜
這是網名為Rein Lee寫的一篇在PROTEUS中使用ARM處理器及uC/OS-II移植理解,里面還包括移植的源代碼,以及在PROTEUS上建的工程文件,已調試好,可以運行仿真。對于理解uC/OS-II在ARM上的移植還是很有幫助的!\r\n
上傳時間: 2013-09-21
上傳用戶:AISINI005