數(shù)字信息在有噪聲的信道中傳輸時,受到噪聲的影響,誤碼總是不可避免的。根據(jù)香農(nóng)信息理論,只要使Es/N0足夠大,就可以達到任意小的誤碼率。采用差錯控制編碼,即信道編碼技術(shù),可以在一定的Es/N0條件下有效地降低誤碼率。按照對信息元處理方式不同,信道編碼分為分組碼與卷積碼兩類。卷積碼的k0和n0較小,實現(xiàn)最佳譯碼與準最佳譯碼更加容易。卷積碼運用廣泛,被ITU選入第三代移動通信系統(tǒng),作為包括WCDMA,CDMA2000和TD-SCDMA在內(nèi)的信道編碼的標準方案。 本文研究了CDMA2000業(yè)務(wù)通道中的幀結(jié)構(gòu),對CDMA2000系統(tǒng)中的卷積碼特性及維特比譯碼的性能限進行了分析,并基于MATLAB平臺做了相應(yīng)的譯碼性能仿真。我們設(shè)計了一種可用于CDMA2000通信系統(tǒng)的通用、高速維特比譯碼器。該譯碼器在設(shè)計上具有以下創(chuàng)新之處:(1)采用通用碼表結(jié)構(gòu),支持可變碼率;幀控制模塊和頻率控制器模塊的設(shè)計中采用計數(shù)器、定時器等器件實現(xiàn)了可變幀長、可變數(shù)據(jù)速率的數(shù)據(jù)幀處理方式。(2)結(jié)合流水線結(jié)構(gòu)思想,利用四個ACS模塊并行運行,加快數(shù)據(jù)處理速度;在ACS模塊中,將路徑度量值存貯器的存儲結(jié)構(gòu)進行優(yōu)化,防止數(shù)據(jù)讀寫的阻塞,縮短存儲器讀寫時間,使譯碼器的處理速度更快。(3)為了防止路徑度量值和幸存路徑長度的溢出,提出了保護處理策略。我們還將設(shè)計結(jié)果在APEXEP20K30E芯片上進行了硬件實現(xiàn)。該譯碼器芯片具有可變的碼率和幀長處理能力,可以運行于40MHZ系統(tǒng)時鐘下,內(nèi)部最高譯碼速度可達625kbps。本文所提出的維特比譯碼器硬件結(jié)構(gòu)具有很強的通用性和高速性,可以方便地應(yīng)用于CDMA2000移動通信系統(tǒng)。
上傳時間: 2013-06-24
上傳用戶:lingduhanya
近年來LED顯示技術(shù)發(fā)展迅速,LED全彩顯示屏得到了廣泛的應(yīng)用.LED顯示技術(shù)涵蓋了微機控制、視頻、光學(xué)、機械和數(shù)字圖像處理等多種技術(shù).針對現(xiàn)有LED顯示系統(tǒng)數(shù)據(jù)傳輸和顯示存在的缺陷和開發(fā)難度,本文提出并實現(xiàn)了一種新型的LED顯示系統(tǒng)方案.該方案把ARM處理器應(yīng)用到LED顯示屏中,采用FPGA技術(shù)開發(fā)了LED顯示屏系統(tǒng).本文主要討論了利用網(wǎng)絡(luò)傳輸LED顯示數(shù)據(jù)的實現(xiàn)方法,包括嵌入式系統(tǒng)的設(shè)計以及TCP/IP協(xié)議的實現(xiàn)等分析和設(shè)計工作.全文分為七章,首先提出現(xiàn)有LED顯示系統(tǒng)數(shù)據(jù)傳輸和顯示存在的缺陷和開發(fā)難度,然后提出新的LED顯示系統(tǒng)方案,并論證該方案的可行性.接著闡述了作者采用的嵌入式系統(tǒng)的設(shè)計方法和過程.第三章和第四章是嵌入式系統(tǒng)的設(shè)計和TCP/IP協(xié)議的實現(xiàn),其中包括硬件和軟件的設(shè)計以及嵌入式操作系統(tǒng)μ C/OS-Ⅱ的移植.詳細地分析了基于LPC2214芯片的操作系統(tǒng)移植步驟和過程.本文使用的是1wIP網(wǎng)關(guān)協(xié)議,把其應(yīng)用于μ C/OS-Ⅱ,實現(xiàn)了LED顯示屏的網(wǎng)絡(luò)通信,還分析了RTL8019芯片的工作過程,編寫了有關(guān)驅(qū)動代碼.在第五章和第六章中闡述了LED顯示屏顯示原理和利用FPGA實現(xiàn)LED顯示的驅(qū)動開發(fā)過程,利用占空比法實現(xiàn)LED顯示屏的灰度顯示,使用VHDL語言描述LED顯示屏的灰度實現(xiàn)邏輯.最后根據(jù)本文的方案實現(xiàn)了LED顯示屏的彩色顯示,通過分析比較,該方案可行并且達到了預(yù)定的要求.
標簽: FPGA LED 嵌入式系統(tǒng) 中的應(yīng)用
上傳時間: 2013-04-24
上傳用戶:yoleeson
在精密乘法器設(shè)計中采用AD630整流放大器:
標簽: 630 AD 精密 乘法器設(shè)計
上傳時間: 2013-07-10
上傳用戶:zhyiroy
礦用隔爆饋電開關(guān)是煤礦井下配電系統(tǒng)的關(guān)鍵設(shè)備,作為配電開關(guān),用于含有瓦斯或煤塵等爆炸危險環(huán)境的礦井中,控制和保護低壓供電網(wǎng)絡(luò)。其性能好壞直接影響著煤礦井下的生產(chǎn)安全和生產(chǎn)效率,而目前國內(nèi)饋電開關(guān)普遍存在集成度低、可靠性差、智能監(jiān)控水平低等缺點。 本課題將嵌入式網(wǎng)絡(luò)控制系統(tǒng)應(yīng)用到饋電開關(guān)中,通過對礦山供電系統(tǒng)工作原理、真空饋電開關(guān)工作原理以及基于EasyARM2200(Philips LPC2210為處理器、ARM7為內(nèi)核)嵌入式網(wǎng)絡(luò)控制系統(tǒng)的研究,實現(xiàn)了總體網(wǎng)絡(luò)拓撲結(jié)構(gòu)的設(shè)計和智能饋電開關(guān)控制系統(tǒng)硬件電路的設(shè)計;通過對嵌入式實時操作系統(tǒng)的移植、嵌入式TCP/IP協(xié)議棧的實現(xiàn)和移植以及基于C/S模式下的套接字編程等的研究和分析,完成了監(jiān)控主機與嵌入式系統(tǒng)的通信軟件和保護控制算法的應(yīng)用程序的編寫,從而實現(xiàn)了礦井地面監(jiān)控主機與井下嵌入式系統(tǒng)饋電開關(guān)的快速通信,解決了地面監(jiān)控主機對井下饋電回路及電氣開關(guān)的遠程智能監(jiān)控的難題,最終設(shè)計出一套集實時保護控制和遠程監(jiān)控功能于一身的智能型饋電開關(guān)網(wǎng)絡(luò)控制系統(tǒng)。 實驗結(jié)果表明:在嵌入式系統(tǒng)端的通信軟件和監(jiān)控主機端的通信軟件的驅(qū)動下,實現(xiàn)了嵌入式系統(tǒng)與監(jiān)控主機的快速遠程通信,通信速度快、可靠性高、可視化效果好,完全滿足了監(jiān)控系統(tǒng)的快速通信要求。 本課題的研究成果為工業(yè)控制領(lǐng)域提供了一個開放式、全分布、可互操作性的通信控制平臺,為提高煤礦井下設(shè)備的遠程智能監(jiān)控水平和安全操控系數(shù)提供了新的解決方法,為地面監(jiān)控系統(tǒng)實現(xiàn)更大規(guī)模、更深層次地對井下電氣設(shè)備的集中控制、分散管理奠定了理論和實踐基礎(chǔ)。
標簽: ARM 嵌入式網(wǎng)絡(luò) 中的應(yīng)用 控制系統(tǒng)
上傳時間: 2013-06-25
上傳用戶:wl9454
遠程控制的目的旨在突破地域和環(huán)境上的限制,對現(xiàn)場設(shè)備的運行狀態(tài)及各種參數(shù)進行遠程監(jiān)控。尤其是在現(xiàn)場設(shè)備分布離散、工作環(huán)境惡劣等情況下,遠程控制技術(shù)的采用實現(xiàn)了跨地域的集中控制,節(jié)省了人力物力,降低了生產(chǎn)成本,提高了生產(chǎn)率和經(jīng)濟效益。 本文采用ARM7TDMI系列S3C44BOX嵌入式微處理器和μC/OS—Ⅱ作為系統(tǒng)開發(fā)平臺,研究并完成了操作系統(tǒng)的移植、應(yīng)用程序的編寫和系統(tǒng)的集成測試。在充分理解μC/OS—Ⅱ文件體系結(jié)構(gòu)和移植條件的基礎(chǔ)上,移植了OS_CPU.H、OS_CPU_AASM和OS_CPU_C.C三個文件。自定義了手機短信的通信格式。應(yīng)用程序的編寫完成了對串口信息的監(jiān)測、讀寫、分析與執(zhí)行。根據(jù)系統(tǒng)功能制定需要被操作系統(tǒng)調(diào)度的任務(wù)及任務(wù)優(yōu)先級。系統(tǒng)調(diào)試主要分為兩個步驟,先于宿主機上脫機調(diào)試程序代碼,成功后通過JTAG端口下載到目標機上進行在線調(diào)試。 本文將移動通信技術(shù)和嵌入式技術(shù)結(jié)合起來應(yīng)用到遠程控制系統(tǒng)中。憑借SMS短消息業(yè)務(wù)所具有的操作簡便、收費低廉、可靠性高等特點來發(fā)送對遠程設(shè)備的監(jiān)控指令;嵌入式實時操作系統(tǒng)的移植則更好地實現(xiàn)了對監(jiān)控指令的分析與執(zhí)行,提高了系統(tǒng)的執(zhí)行效率。
標簽: ARM 嵌入式 遠程控制 平臺系統(tǒng)
上傳時間: 2013-06-25
上傳用戶:Poppy
5月1日凌晨發(fā)布第一測試版 功能介紹: 1.生成中英文數(shù)字混合的字符串的字模數(shù)據(jù). 2.可選擇字體,大小,并且可獨立調(diào)整文字的長和寬,生成任意形狀的字符。 3.各種旋轉(zhuǎn),翻轉(zhuǎn)文字功能 4.任意調(diào)整輸出點陣大小,并任意調(diào)整字符在點陣中的位置。 5.字模數(shù)據(jù)輸出可自定義各種格式,系統(tǒng)預(yù)設(shè)了C語言和匯編語言兩種格式,并且可自己 定義出新的數(shù)據(jù)輸出格式;每行輸出數(shù)據(jù)個數(shù)可調(diào)。 6.支持四種取模方式:逐行(就是橫向逐行取點),逐列(縱向逐列取點),行列(先 橫向取第一行的8個點作為第一個字節(jié),然后縱向取第二行的8個點作為第二個字節(jié)……), 列行(先縱向取第一列的前8個點作為第一個字節(jié),然后橫向取第二列的前8個點作為第二個 字節(jié)……) 7.支持陰碼(亮點為1),陽碼(亮點為0)取模 8.支持縱向(第一位為低位)(,倒向第一位為高位)取模 9.輸出數(shù)制可選16進制或10進制 10.可生成索引文件,用于在生成的大量字庫中可快速檢索到需要的漢字 11.動態(tài)液晶面板彷真,可調(diào)節(jié)彷真面板象素點大小和顏色 12.圖形模式下可任意用鼠標作畫,左鍵畫圖,右鍵擦圖。 12.旋轉(zhuǎn),翻轉(zhuǎn),平移等字符模式下的功能也可用與對BMP圖象的處理 版本為pctolcd1.94 5月1日晚上發(fā)布第二測試版 更新如下: 1.增加鎖定點陣大小功能,例如可鎖定24X24點陣大小,然后調(diào)節(jié)獨立調(diào)節(jié)字點陣的大小 2.增加熱鍵功能,可用光標配合Ctrl,Shift對文字大小和位置修改 3.增加精簡輸出格式選項 4.把文字輸入框換成了文字輸入組合框,這樣就可以保存歷史紀錄。 5.輸出數(shù)據(jù)會自動清除以前的數(shù)據(jù) 6.可隱藏自定義格式,簡化操作 7.一些小的BUG修正。 版本為pctolcd2.03 5月3日凌晨發(fā)布第三測試版 更新如下: 1.增加了一些小東西,例如演示動畫一類的,我懶的一一寫了 2.改掉一些可惡的小BUG,例如點陣輸入框的自動完成。 3.增加大量文字處理和導(dǎo)入TXT文本文件功能,并且可以去除文本中的空白和重復(fù)字符, 可以對文本進行排序,適合于生成小字庫。我這里測試是3萬多字的TXT文件在2分鐘內(nèi)轉(zhuǎn)成16X16點陣的字庫文件。 版本號為pctolcd2.53 由于本軟件側(cè)重于對字符的處理,所以在圖象方面功能較弱,請見晾。 5月8日發(fā)布正式版 正式版已經(jīng)開始朝著液晶字庫生成軟件的方向進化了,我在后來的更新中把主要精力也放 在這部分,由于我目前還沒有發(fā)現(xiàn)有同類的軟件具備這個功能,也無法得到任何的參考,只能 自己摸索前進,所以如果還有不方便的地方請大家多提意見. 具體更新如下: 1.重寫大部分的內(nèi)核代碼以配合漢字庫生成的功能,目前這個內(nèi)核已經(jīng)進行了反復(fù)的測試, 相信穩(wěn)定性和速度較前一版本有了巨大的提高. 2.去掉那個比較愚蠢的熱鍵區(qū)了,因為用處不大 3.增加漢字庫生成功能,這是最重要的改進之處,下文將詳細介紹. 4.修正許多小BUG,使軟件更加成熟些. 5月12日發(fā)布完美版 這次發(fā)布的PCtoLCD2002完美版與前一版本相比沒有增加太多的功能,因為我覺得現(xiàn)有的這些功能已經(jīng)足夠用于生成各種字模的需要了,所以完美版的主要工作是反復(fù)測試,精心去除各種BUG,以及調(diào)節(jié)一些細微之處,目的當然就是追求完美!不過世上不會有真正完美的東西,這個軟件也不例外,而且這個軟件從頭至尾全部是我一個人編寫完成,精力有限,難免會顧此失彼,如果大家發(fā)現(xiàn)了這個版本中存在的BUG,請及時告訴我。 更新說明: 1。界面采用新的字體,不會再有那種難看的黑色粗體字,比以前的要漂亮多了。 2。加入全面的提示幫助,盡量減少普通用戶的各種疑惑。 3。修正生成文件的擴展名的一些BUG,不會總是加上FON的擴展名了。 4。修正生成字模數(shù)據(jù)的一些格式BUG,現(xiàn)在生成的C51格式字模數(shù)據(jù)基本上可以直接粘貼到源程序中使用而不需要修改了 5。加入新的字模數(shù)據(jù)格式調(diào)整項,允許用戶更自由的定制自己需要的數(shù)據(jù)格式 6。最重要的更新:全面支持保存當前設(shè)置功能,用戶設(shè)置的字模格式,主窗口狀態(tài)和字庫生成窗口選項信息均可保存,下一次打開窗口時不用重新設(shè)置。 7。修正了新建圖象時會自動跳到圖形模式的BUG 8。增加輸出緊湊格式數(shù)據(jù)選項,可以生成不包含空白行的字模數(shù)據(jù)。 9。完善了每行數(shù)據(jù)顯示個數(shù)的功能,可以任意設(shè)置每行顯示的數(shù)據(jù)個數(shù),并同時可以設(shè)置每行索引數(shù)據(jù)顯示個數(shù)。 10。修正了取模說明的一些錯誤,并改動了格式。 11。現(xiàn)在當用戶選擇10進制輸出時,會自動去掉生成字模數(shù)據(jù)前的“0x",或后面的“H”,選擇16進制時則會自動加上。 12。對各個窗體重新設(shè)計以全面適應(yīng)最大化的需要,如果您覺得當前窗口不夠大,可以最大化使用。 13。增加生成英文點陣字庫功能,可自動生成ASCII碼從0-127的任意點陣字庫,使用方法同生成國標點陣字庫功能。 14。再次優(yōu)化代碼,去掉各種調(diào)試信息,使程序速度再快一些。 15。還有許多細微的調(diào)整我記不清了…… 需要注意的地方: 在測試的過程中我發(fā)現(xiàn)了一個問題:在WIN98或WINME下當用戶直接生成特大點陣的字模時(例如320*320,1024*768的漢字字模),此時由于數(shù)據(jù)量非常龐大,而WIN98/WINME會有64K的數(shù)據(jù)容量限制,所以在主窗口中是無法得到全部的字模數(shù)據(jù)的,這時您需要使用字庫生成功能,通過形成一個數(shù)據(jù)文件才能得到完整的字模數(shù)據(jù)。 我認為到現(xiàn)在這個軟件功能已經(jīng)很完善了,但可能使用上有點不方便,如果你有什么不明白 的地方,可以發(fā)帖子或發(fā)MAIL詢問
上傳時間: 2013-07-26
上傳用戶:sssnaxie
以嵌入式計算機為技術(shù)核心的嵌入式系統(tǒng)是繼網(wǎng)絡(luò)之后,又一個IT領(lǐng)域新的技術(shù)發(fā)展方向。由于嵌入式系統(tǒng)具有體積小、性能強、功耗低、可靠性高等特點,目前已經(jīng)廣泛的應(yīng)用在國防、消費電子、信息家電、網(wǎng)絡(luò)通信、工業(yè)控制等領(lǐng)域。其中具有代表意義的是32位的控制器和嵌入式操作系統(tǒng)的應(yīng)用。 本文是以弧焊機器人的焊縫跟蹤系統(tǒng)為例,研究了基于嵌入式實時操作系統(tǒng)μC/OS-Ⅱ和32位ARM微處理器的嵌入式系統(tǒng)的實現(xiàn)。該焊縫跟蹤應(yīng)用系統(tǒng)實例實現(xiàn)的功能是使弧焊機器人能及時檢測并自動糾正當前焊接點與焊縫之間出現(xiàn)的偏差,以提高弧焊機器人的智能化水平。 論文首先介紹了32位的ARM控制器工作原理,然后介紹了嵌入式操作系統(tǒng)的工作原理以及焊縫信號的處理原理,在此基礎(chǔ)上設(shè)計了弧焊機器人焊縫跟蹤系統(tǒng)的硬件電路,最后完成了嵌入式操作系統(tǒng)μC/OS-Ⅱ在S3C44BOX上的移植工作,并且編寫和調(diào)試了控制軟件。基本上達到了控制要求。
標簽: ARM COS 嵌入式 系統(tǒng)研究
上傳時間: 2013-04-24
上傳用戶:mpquest
H.264/AVC是國際電信聯(lián)盟與國際標準化組織/國際電工委員會聯(lián)合推出的活動圖像編碼標準,簡稱H.264。作為最新的國際視頻編碼標準,H.264/AVC與MPEG-4、H.263等視頻編碼標準相比,性能有了很大的提高,并已在流媒體、數(shù)字電視、電話會議、視頻存儲等諸多領(lǐng)域得到廣泛的應(yīng)用。 本論文的研究課題是基于H.264/AVC視頻編碼標準的CAVLC(Context-based Adaptive Variable Length Coding,基于上下文的自適應(yīng)可變長編碼)編碼算法研究及FPGA實現(xiàn)。對于變換后的熵編碼,H.264/AVC支持兩種編碼模式:基于上下文的可變長編碼(CAVLC)和基于上下文的自適應(yīng)算術(shù)編碼(CABAC,Context-based Adaptive BinaryArithmetic Coding)。在H.264/AVC中,盡管CAVLC算法也是采用了VLC編碼,但是同以往標準不同,它所有的編碼都是基于上下文進行。這種方法比傳統(tǒng)的查單一表的方法提高了編碼效率,但也增加了設(shè)計上的困難。 作者在全面學(xué)習(xí)H.264/AVC協(xié)議和深入研究CAVLC編碼算法的基礎(chǔ)上,確定了并行編碼的CAVLC編碼器結(jié)構(gòu)框圖,并總結(jié)出了影響CAVLC編碼器實現(xiàn)的瓶頸。針對這些瓶頸,對CAVLC編碼器中的各個功能模塊進行了優(yōu)化設(shè)計,這些優(yōu)化設(shè)計包括多參考塊的表格預(yù)測法、快速查找表法、算術(shù)消除法等。最后,用Verilog硬件描述語言對所設(shè)計的CAVLC編碼器進行了描述,用EDA軟件對其主要功能模塊進行了仿真,并在Cyclone II系列EP2C20F484的FPGA上驗證了它們的功能。結(jié)果表明,該CAVLC編碼器各編碼單元的編碼速度得到了顯著提高且均能滿足實時通信要求,為整個CAVLC編碼器的實時通信提供了良好的基礎(chǔ)。
上傳時間: 2013-06-04
上傳用戶:libenshu01
邊界掃描技術(shù)是一種應(yīng)用于數(shù)字集成電路器件的標準化可測試性設(shè)計方法,它提供了對電路板上元件的功能、互連及相互間影響進行測試的一種新方案,極大地方便了系統(tǒng)電路的測試。本文基于IEEE 1149.1標準剖析了JTAG邊界掃描測試的精髓,分析了其組成,功能與時序控制等關(guān)鍵技術(shù)。 應(yīng)用在FPGA芯片中的邊界掃描電路側(cè)重于電路板級測試,兼顧芯片功能測試,同時提供JTAG下載方式。針對在FPGA芯片中的應(yīng)用特點,設(shè)計了一種邊界掃描電路,應(yīng)用于自行設(shè)計的FPGA結(jié)構(gòu)之中。除了基本的測試功能外,加入了對FPGA芯片進行配置、回讀以及用戶自定義測試等功能。 通過仿真驗證,所設(shè)計的邊界掃描電路可實現(xiàn)FPGA芯片的測試、配置和回讀等功能,并符合IEEE 11491.1邊界掃描標準的規(guī)定,達到設(shè)計要求。
標簽: JTAG FPGA 邊界掃描 中的應(yīng)用
上傳時間: 2013-04-24
上傳用戶:372825274
常用的實時數(shù)字信號處理的器件有可編程的數(shù)字信號處理(DSP)芯片(如AD系列、TI系列)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)等。在工程實踐中,往往要求對信號處理要有高速性、實時性和靈活性,而已有的一些軟件和硬件實現(xiàn)方式則難以同時達到這幾方面的要求。隨著可編程邏輯器件和EDA技術(shù)的發(fā)展,使用FPGA來實現(xiàn)數(shù)字信號處理,既具有實時性,又兼顧了一定的靈活性。FPGA具有的靈活的可編程邏輯可以方便的實現(xiàn)高速數(shù)字信號處理,突破了并行處理、流水級數(shù)的限制,有效地利用了片上資源,加上反復(fù)的可編程能力,越來越受到國內(nèi)外從事數(shù)字信號處理的研究者所青睞。 FIR數(shù)字濾波器以其良好的線性特性被廣泛使用,屬于數(shù)字信號處理的基本模塊之一。本論文對基于FPGA的FIR數(shù)字濾波器實現(xiàn)進行了研究,所做的主要工作如下: 1.介紹了FIR數(shù)字濾波器的基本理論和FPGA的基本概況,以及FPGA設(shè)計流程、設(shè)計指導(dǎo)原則和常用的設(shè)計指導(dǎo)思想與技巧。 2.以FIR數(shù)字濾波器的基本理論為依據(jù),使用分布式算法為濾波器的硬件實現(xiàn)算法,并對其進行了詳細的討論。針對分布式算法中查找表規(guī)模過大的缺點,采用優(yōu)化分布式算法的多塊查找表方式使得硬件規(guī)模極大的減小。 3.設(shè)計出一個192階的FIR濾波器實例。其系統(tǒng)要求為:定點16位輸入、定點12位系數(shù)、定點16位輸出,采樣率為75MHz。設(shè)計用Quartus II軟件進行仿真,并將其仿真結(jié)果與Matlab仿真結(jié)果進行對比分析。 仿真結(jié)果表明,本論文設(shè)計的濾波器硬件規(guī)模較小,采樣率達到了75MHz。同時只要將查找表進行相應(yīng)的改動,就能分別實現(xiàn)低通、高通、帶通FIR濾波器,體現(xiàn)了設(shè)計的靈活性。
標簽: FPGA FIR 數(shù)字濾波器
上傳時間: 2013-06-06
上傳用戶:June
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1