隨著通信技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展,多媒體的應(yīng)用與服務(wù)越來越廣泛,視頻壓縮編碼技術(shù)也隨之成為非常重要的研究領(lǐng)域。運(yùn)動(dòng)估計(jì)是視頻壓縮編碼中的一項(xiàng)關(guān)鍵技術(shù)。由于視頻編碼系統(tǒng)的復(fù)雜性主要取決于運(yùn)動(dòng)估計(jì)算法,因此如何找到一種可靠、快速、性能優(yōu)良的運(yùn)動(dòng)估計(jì)算法一直是視頻壓縮編碼的研究熱點(diǎn)。運(yùn)動(dòng)估計(jì)在視頻編碼器中承擔(dān)的運(yùn)算量最大、控制最為復(fù)雜,由于對(duì)視頻編碼的實(shí)時(shí)性要求,因此運(yùn)動(dòng)估計(jì)模塊一般都采用硬件來設(shè)計(jì)。 本文的目的是在FPGA芯片上設(shè)計(jì)實(shí)現(xiàn)一種更優(yōu)的易于硬件實(shí)現(xiàn)的塊匹配運(yùn)動(dòng)估計(jì)算法——二步搜索算法。全文首先討論了塊匹配運(yùn)動(dòng)估計(jì)理論及其主要技術(shù)指標(biāo),介紹了運(yùn)動(dòng)估計(jì)技術(shù)在MPEG-4中的應(yīng)用,然后在對(duì)典型的運(yùn)動(dòng)估計(jì)算法進(jìn)行分析比較的基礎(chǔ)上討論了一種性能和硬件實(shí)現(xiàn)難易度綜合指數(shù)較高的二步搜索算法。本文對(duì)已有的用于全搜索算法實(shí)現(xiàn)的VLSI結(jié)構(gòu)進(jìn)行了改進(jìn),設(shè)計(jì)了符合二步搜索算法要求的FPGA實(shí)現(xiàn)結(jié)構(gòu),并在對(duì)其理論分析之后,對(duì)實(shí)現(xiàn)該算法的運(yùn)動(dòng)估計(jì)模塊進(jìn)行了功能模塊的劃分,并運(yùn)用VerilogHDL硬件描述語(yǔ)言、ISE及Modelsim開發(fā)工具在Spartan-IIEXC2S300eFPGA芯片上完成了對(duì)各功能模塊的設(shè)計(jì)、實(shí)現(xiàn)與時(shí)序仿真。最后,對(duì)整個(gè)運(yùn)動(dòng)估計(jì)模塊進(jìn)行了仿真測(cè)試,給出了其在FPGA上搭建實(shí)現(xiàn)后的時(shí)序仿真波形圖與占用硬件資源情況,通過對(duì)時(shí)序仿真結(jié)果可知本文設(shè)計(jì)的各功能模塊工作正常,并且能夠協(xié)同工作,整個(gè)運(yùn)動(dòng)估計(jì)模塊能夠正確的實(shí)現(xiàn)二步搜索運(yùn)動(dòng)估計(jì)算法,并輸出正確的運(yùn)動(dòng)估計(jì)結(jié)果;通過對(duì)占用硬件資源及時(shí)鐘頻率情況的分析驗(yàn)證了本文設(shè)計(jì)的二步搜索運(yùn)動(dòng)估計(jì)算法的FPGA實(shí)現(xiàn)結(jié)構(gòu)具備先進(jìn)性和實(shí)時(shí)可實(shí)現(xiàn)性。
標(biāo)簽: FPGA 運(yùn)動(dòng)估計(jì) 算法 仿真
上傳時(shí)間: 2013-05-27
上傳用戶:wpt
介紹了一種對(duì)紅外信號(hào)發(fā)射器中的,鍵發(fā)射芯片進(jìn)行鍵功能擴(kuò)充的實(shí)現(xiàn)方法,分析了紅外遙控發(fā)射器集成電路BA5104的功能特點(diǎn),給出了一種紅外接收軟件解碼的實(shí)現(xiàn)方法和具體程序.
標(biāo)簽: 紅外遙控 信號(hào) 發(fā)送 接收
上傳時(shí)間: 2013-08-03
上傳用戶:隱界最新
嵌入式系統(tǒng)開發(fā)工具在開發(fā)過程中所起的作用日益突出,相關(guān)研究、技術(shù)也隨之不斷更新。隨著硬件性能不斷提升,很多智能家電、智能手機(jī)、甚至高端游戲機(jī)都采用了嵌入式系統(tǒng)作為平臺(tái)進(jìn)行開發(fā)。作為嵌入式開發(fā)的關(guān)鍵,調(diào)試環(huán)節(jié)成為嵌入式系統(tǒng)研發(fā)的主要瓶頸。在嵌入式硬件性能不斷提升的同時(shí),嵌入式軟件規(guī)模也不斷擴(kuò)大,因此調(diào)試難度也與日俱增。 本文首先簡(jiǎn)要說明了嵌入式軟件的開發(fā)過程,回顧嵌入式交叉調(diào)試技術(shù)發(fā)展的各種技術(shù)。然后分析調(diào)試器整個(gè)框架和核心,介紹了調(diào)試器相關(guān)理論和設(shè)計(jì)思想,并分別研究、對(duì)比幾種調(diào)試技術(shù)實(shí)現(xiàn)途徑和方法,并對(duì)調(diào)試器中關(guān)鍵流程進(jìn)行詳細(xì)闡述。 然后,針對(duì)GDB所提供i386和SPARC架構(gòu)下遠(yuǎn)程調(diào)試環(huán)境代碼進(jìn)行分析,抽象出調(diào)試樁GDB進(jìn)行遠(yuǎn)程調(diào)試的核心流程,并根據(jù)具體硬件平臺(tái)差異在ARM處理器上進(jìn)行代碼和遠(yuǎn)程調(diào)試協(xié)議移植。本文編寫過程中所使用的硬件平臺(tái)是由使用ARM7處理器的S3C4510b開發(fā)板。進(jìn)入測(cè)試階段,又在S3C4480開發(fā)板上進(jìn)行了測(cè)試,對(duì)這套模式的可用性進(jìn)行了驗(yàn)證。
標(biāo)簽: ARM GDB 遠(yuǎn)程調(diào)試 環(huán)境
上傳時(shí)間: 2013-08-04
上傳用戶:huyiming139
H.264/AVC是國(guó)際電信聯(lián)盟與國(guó)際標(biāo)準(zhǔn)化組織/國(guó)際電工委員會(huì)聯(lián)合推出的活動(dòng)圖像編碼標(biāo)準(zhǔn),簡(jiǎn)稱H.264。作為最新的國(guó)際視頻編碼標(biāo)準(zhǔn),H.264/AVC與MPEG-4、H.263等視頻編碼標(biāo)準(zhǔn)相比,性能有了很大的提高,并已在流媒體、數(shù)字電視、電話會(huì)議、視頻存儲(chǔ)等諸多領(lǐng)域得到廣泛的應(yīng)用。 本論文的研究課題是基于H.264/AVC視頻編碼標(biāo)準(zhǔn)的CAVLC(Context-based Adaptive Variable Length Coding,基于上下文的自適應(yīng)可變長(zhǎng)編碼)編碼算法研究及FPGA實(shí)現(xiàn)。對(duì)于變換后的熵編碼,H.264/AVC支持兩種編碼模式:基于上下文的可變長(zhǎng)編碼(CAVLC)和基于上下文的自適應(yīng)算術(shù)編碼(CABAC,Context-based Adaptive BinaryArithmetic Coding)。在H.264/AVC中,盡管CAVLC算法也是采用了VLC編碼,但是同以往標(biāo)準(zhǔn)不同,它所有的編碼都是基于上下文進(jìn)行。這種方法比傳統(tǒng)的查單一表的方法提高了編碼效率,但也增加了設(shè)計(jì)上的困難。 作者在全面學(xué)習(xí)H.264/AVC協(xié)議和深入研究CAVLC編碼算法的基礎(chǔ)上,確定了并行編碼的CAVLC編碼器結(jié)構(gòu)框圖,并總結(jié)出了影響CAVLC編碼器實(shí)現(xiàn)的瓶頸。針對(duì)這些瓶頸,對(duì)CAVLC編碼器中的各個(gè)功能模塊進(jìn)行了優(yōu)化設(shè)計(jì),這些優(yōu)化設(shè)計(jì)包括多參考?jí)K的表格預(yù)測(cè)法、快速查找表法、算術(shù)消除法等。最后,用Verilog硬件描述語(yǔ)言對(duì)所設(shè)計(jì)的CAVLC編碼器進(jìn)行了描述,用EDA軟件對(duì)其主要功能模塊進(jìn)行了仿真,并在Cyclone II系列EP2C20F484的FPGA上驗(yàn)證了它們的功能。結(jié)果表明,該CAVLC編碼器各編碼單元的編碼速度得到了顯著提高且均能滿足實(shí)時(shí)通信要求,為整個(gè)CAVLC編碼器的實(shí)時(shí)通信提供了良好的基礎(chǔ)。
上傳時(shí)間: 2013-06-04
上傳用戶:libenshu01
本文主要對(duì)數(shù)字下變頻器的FPGA實(shí)現(xiàn)方法進(jìn)行了研究分析,重點(diǎn)完成了其主要模塊的設(shè)計(jì)驗(yàn)證,最后進(jìn)行了初步的系統(tǒng)級(jí)驗(yàn)證。目標(biāo)任務(wù)是利用FPGA實(shí)現(xiàn)一個(gè)單通道專用數(shù)字下變頻芯片,以目前得到廣泛應(yīng)用的、代表單通道DDC器件領(lǐng)先水平的產(chǎn)品——美國(guó)Intersil公司的HSP50214B為設(shè)計(jì)目標(biāo),在整體結(jié)構(gòu)和一些參數(shù)上參考了該芯片的設(shè)計(jì)。 本文在深入學(xué)習(xí)軟件無線電理論基礎(chǔ)、數(shù)字信號(hào)處理的相關(guān)等相關(guān)知識(shí)的基礎(chǔ)上,分析研究了基于FPGA的軟件無線電數(shù)字下變頻技術(shù)實(shí)現(xiàn)方法,設(shè)計(jì)實(shí)現(xiàn)的主要工作是設(shè)定整體系統(tǒng)方案、進(jìn)行模塊劃分和接口定義;對(duì)各個(gè)設(shè)計(jì)中主要的相關(guān)算法進(jìn)行分析比較,確定模塊的實(shí)現(xiàn)方式;運(yùn)用FPGA的設(shè)計(jì)方法,完成數(shù)字下變頻器中NCO、CIC積分梳狀濾波抽取器和FIR濾波器等關(guān)鍵模塊分析設(shè)計(jì)、及其仿真等;最后在Altera公司的StratixII EP2S60的專用開發(fā)板上進(jìn)行系統(tǒng)的初步調(diào)試與測(cè)試。由于系統(tǒng)的復(fù)雜性、時(shí)間和個(gè)人精力等因素,本文完成了模塊的邏輯設(shè)計(jì)及仿真驗(yàn)證,系統(tǒng)總體的整合、仿真驗(yàn)證還未徹底完成。但是已經(jīng)得到驗(yàn)證結(jié)果表明,此次的設(shè)計(jì)結(jié)構(gòu)和思想是正確的,本人下一步需要做的工作就是完成系統(tǒng)整體的仿真和驗(yàn)證,并將其功能加以完善。
標(biāo)簽: FPGA 數(shù)字下變頻
上傳時(shí)間: 2013-04-24
上傳用戶:sunjet
Dev-C++是一個(gè)Windows下的C和C++程序的集成開發(fā)環(huán)境。它使用MingW32/GCC編譯器,遵循C/C++標(biāo)準(zhǔn)。開發(fā)環(huán)境包括多頁(yè)面窗口、工程編輯器以及調(diào)試器等,在工程編輯器中集合了編輯器、編譯器、連接程序和執(zhí)行程序,提供高亮度語(yǔ)法顯示的,以減少編輯錯(cuò)誤
標(biāo)簽: Dev
上傳時(shí)間: 2013-07-31
上傳用戶:3233
Protel99se鼠標(biāo)增強(qiáng)軟件2.0: 2.0版本改名為“Protel99se鼠標(biāo)增強(qiáng)軟件”,是因?yàn)槭褂闷胀ㄈI鼠標(biāo)也可實(shí)現(xiàn) 放大和縮小功能。 1.0版本功能:(軟件名稱:“Protel99se增加鼠標(biāo)滾輪放大縮小功能”) 向上滾動(dòng)滾輪 --> Zoom In 放大(PageUp鍵) 向下滾動(dòng)滾輪 --> Zoom Out 縮小(PageDown鍵) 單擊中鍵 --> Zoom Pan 移動(dòng)屏幕 (Home鍵) 2.0版本新增功能: 1.在手動(dòng)布局時(shí),按鼠標(biāo)左鍵移動(dòng)元件時(shí),再點(diǎn)擊右鍵,可旋轉(zhuǎn)元件。(非常好用的功能) 2.增加鼠標(biāo)中鍵手形功能,按住中鍵,移動(dòng)鼠標(biāo),放開中鍵,為一個(gè)手形功能。 按中鍵向左移動(dòng) --> 在畫線時(shí)退回上一步(退格鍵) 按中鍵向右移動(dòng) --> 刪除有焦點(diǎn)的對(duì)象(Delete鍵) 按中鍵向上移動(dòng) --> 放置元件時(shí),進(jìn)入修改元件屬性 (Tab鍵) 按中鍵向下移動(dòng) --> 放置元件時(shí),用于旋轉(zhuǎn)元件(空格鍵) 按中鍵向左上移動(dòng) --> Zoom Out 縮小(PageDown鍵) 按中鍵向右下移動(dòng) --> Zoom In 放大(PageUp鍵) 按中鍵向右上移動(dòng) --> Clear 刪除所有選擇的對(duì)象(Ctrl+Delete鍵) 按中鍵向左下移動(dòng) --> Fit All Objects 顯示所有元件(Ctrl+PageDown鍵) 3.在PCB、SCH、PCBLib、SCHLib四個(gè)編輯器中都能實(shí)現(xiàn)本軟件的所有功能。
上傳時(shí)間: 2013-07-02
上傳用戶:電子世界
最新Cadence Allegro 16.6破解版,Windows 7下32位和64位,經(jīng)實(shí)際測(cè)試,順利運(yùn)行,請(qǐng)仔細(xì)閱讀安裝說明。 后面附有高速百度網(wǎng)盤下載鏈接,壓縮包中包括破解文件及安裝說明,下面 Cadence16.6的版本個(gè)人感覺值得更新,有很多更新真心很實(shí)用很強(qiáng)大,但最重要的Display net names的功能的加入實(shí)在是感激涕零啊,因?yàn)楫?dāng)初從AD轉(zhuǎn)到Cadence16.3時(shí)最不習(xí)慣的就是PCB上木有NET顯示啊... 小弟win7安裝時(shí)破解方法如下: 具體的步驟: 1、安裝licensemanager,問license時(shí),單擊cancel,然后finish. 2、接下來安裝cadence的product,即第二項(xiàng),直到結(jié)束. 3、在任務(wù)管理器中確認(rèn)一下是否有這兩個(gè)進(jìn)程,有就結(jié)束掉,即cdsNameServer.exe和cdsMsgServer.exe,沒有就算了.(電腦開機(jī)沒運(yùn)行過Cadence軟件就不用執(zhí)行這一步). 5、把破解文件夾crack中LicenseManager文件夾下的pubkey、pubkey.exe和lLicenseManagerPubkey.bat放到Cadence\\LicenseManager目錄下并運(yùn)行l(wèi)LicenseManagerPubkey.bat (如果是WIN764位操作系統(tǒng)請(qǐng)把cdslmd.exe文件復(fù)制到Cadence\\LicenseManager目錄下覆蓋原文件。其他操作系統(tǒng)不用,直接下一步) 6、把破解文件夾crack里crack\\SPB_16.6\\tools的pubkey、pubkey.exe和Tools.bat放到Cadence\\SPB_16.6\\tools目錄下并運(yùn)行Tools.bat (注意看一下DOS窗口會(huì)不會(huì)一閃而過,如果運(yùn)行差不多一分鐘就說明破解成功) 7、打開破解文件夾crack里L(fēng)icGen文件夾,然后雙擊licgen.bat生成新的license.lic,習(xí)慣上把這license文件拷到桌面上放著. 8.在電腦開始菜單中的程序里找到cadence文件夾,點(diǎn)開再點(diǎn)開License Manager,運(yùn)行License servers configuration Unilily,彈出的對(duì)話框中點(diǎn)browes...指向第7步拷貝到桌面上的license.lic,打開 它(open)再點(diǎn)下一步(next),將Host Name項(xiàng)中主機(jī)名改成你的電腦系統(tǒng)里的主機(jī)名(完整的計(jì)算機(jī)名稱),然后點(diǎn)下一步按界面提示直到完成第7步. 9.在電腦開始菜單中的程序里找到cadence文件夾(windows7下),點(diǎn)開再點(diǎn)開,運(yùn)行License client configuration Unility,填入5280@(你的主機(jī)名),點(diǎn)下一步(next),最后點(diǎn)finish,完成這第8步. 10.在電腦開始菜單中的程序里找到cadence文件夾(windows7下),點(diǎn)開再點(diǎn)開,運(yùn)行Lm Tools,點(diǎn)Config Services項(xiàng),Path to the license file項(xiàng)中,點(diǎn)Browes指向c:\\cadence\\License Manager\\license.dat(如果看不見icense.dat,請(qǐng)?jiān)陬愋椭邢吕x擇DAT類型),打開它 (open)再點(diǎn)Save Service.然后啟動(dòng)一下服務(wù)。到此,破解完成. 11、如果以上步驟都完成了,打開軟件提示找不到證書,請(qǐng)打開環(huán)境變量,用戶變量中看看 CDS_LIC_FILE 變量值是否為 5280@(你的主機(jī)名),如果沒 CDS_LIC_FILE變量名,請(qǐng)?zhí)砑右粋€(gè)變量。變量名為CDS_LIC_FILE 變量值為 5280@(你的主機(jī)名) 12. 64位操作系統(tǒng),軟件破解完請(qǐng)把cdslmd.exe文件復(fù)制到Cadence\\LicenseManager目錄下覆蓋原文件。 附我用的破解文件,希望給win7安裝不成功的有點(diǎn)幫助
標(biāo)簽: Cadence Allegro Crack 16.6
上傳時(shí)間: 2013-07-23
上傳用戶:
2013.6.25重新上傳。文件rar壓縮,容量2.19GB。 Cadence Allegro 16.5 crack 修正 破解 方法 支持 windows 7 具體的步驟: . 1、下載SPB16.5下來后,點(diǎn)setup.exe,先安裝第一項(xiàng)licensemanager,問license時(shí),單擊cancel,然后finish. . 2、接下來安裝cadence的product,即第二項(xiàng),直到安裝結(jié)束這個(gè)時(shí)間有點(diǎn)長(zhǎng)裝過以前版本的人都知道. . 3、在任務(wù)管理器中確認(rèn)一下是否有這兩個(gè)進(jìn)程,有就結(jié)束掉,即cdsNameServer.exe和cdsMsgServer.exe,沒有就算了. . 4.把安裝目錄下的SPB_16.5/tools/pspice目錄下的orsimsetup.dll剪切出來找個(gè)地方先放著不理(待第8步完成后再拷回原來的地方,如果不用仿真部分刪掉也無所謂)。 . 5、把pubkey、pubkey1.3.exe和lLicenseManagerPubkey.bat放到Cadence/LicenseManager目錄下并運(yùn)行 . lLicenseManagerPubkey.bat . 6、把破解文件夾crack里的pubkey、pubkey1.3.exe和ToolsPubkey.bat放到Cadence/SPB_16.5/tools目錄下并運(yùn)行 . ToolsPubkey.bat . 7、刪除破解文件夾licens_gen下的license.lic,然后雙擊licgen.bat生成新的license.lic . 8.在電腦開始菜單中的程序里找到cadence文件夾(windows7下),點(diǎn)開 再點(diǎn)開License Manager,運(yùn)行License servers . configuration Unilily,彈出的對(duì)話框中點(diǎn)browes...指向剛才生成的license.lic打開 它(open)再點(diǎn)下一步 . (next),將主機(jī)名改成你的電腦名稱(系統(tǒng)里的主機(jī)名)后點(diǎn)下一步按界面提示直 . 到完成第7步. . 到此,破解完成. . 不必重啟電腦就可運(yùn)行程序(本人只在window7下裝過) . 9、以上順序不要搞反,直到第8便結(jié)束破解,無需重電腦就可以用了. . 以上根據(jù)rx-78gp02a寫的改編.破解文件到他那去下載. . 以下兩點(diǎn)僅供參考(完成上處8點(diǎn)后接著以下兩條) . 1.在電腦開始菜單中的程序里找到cadence文件夾(windows7下),點(diǎn)開再點(diǎn)開,運(yùn)行License client configuration Unility,不用填什么,點(diǎn)下一步(next),最后點(diǎn)finish,完成這第8步. . 2.在電腦開始菜單中的程序里找到cadence文件夾(windows7下),點(diǎn)開再點(diǎn)開,運(yùn)行Lm Tools,點(diǎn)Config Services項(xiàng),Path to the license file項(xiàng)中,點(diǎn)Browes指向c:/License Manager/license.lic,打開它 (open)再點(diǎn)Save Service. 到此,破解完成.不必重啟電腦就可運(yùn)行程序. 下面是分享的高速下載地址,經(jīng)測(cè)試,帶寬可以跑滿!
標(biāo)簽: Cadence Allegro 16.5 破解版
上傳時(shí)間: 2013-07-23
上傳用戶:
通常,我們都是在強(qiáng)調(diào)數(shù)據(jù)轉(zhuǎn)換器中保持良好微分和積分線性度的重要性。不過,在一些 情況下,有意為之的非線性ADC和DAC(但保持良好的微分線性度)會(huì)非常有用,尤其是在 處理具有寬動(dòng)態(tài)范圍的信號(hào)時(shí)。
上傳時(shí)間: 2014-12-23
上傳用戶:gaome
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1