本文提出了一種高速Viterbi譯碼器的FPGA實(shí)現(xiàn)方案。這種Viterbi譯碼器的設(shè)計(jì)方案既可以制成高性能的單片差錯(cuò)控制器,也可以集成到大規(guī)模ASIC通信芯片中,作為全數(shù)字接收的一部分。 本文所設(shè)計(jì)的Viterbi譯碼器采用了基四算法,與基二算法相比,其譯碼速率在理論上約提升一倍。加一比一選單元是Viterbi譯碼器最主要的瓶頸所在,本文在加一比一選模塊中采用了全并行結(jié)構(gòu)的設(shè)計(jì)方法,這種方法雖然增加了硬件的使用面積,卻有效的提高了譯碼器的速率。在幸存路徑管理部分采用了兩路并行回溯的設(shè)計(jì)方法,與寄存器交換法相比,回溯算法更適用于FPGA開(kāi)發(fā)設(shè)計(jì)。為了提高譯碼性能,減小譯碼差錯(cuò),本文采用較大譯碼深度的回溯算法以保證幸存路徑進(jìn)行合并。實(shí)現(xiàn)了基于FPGA的誤碼測(cè)試儀,在FPGA內(nèi)部完成誤碼驗(yàn)證和誤碼計(jì)數(shù)的工作。 與基于軟件實(shí)現(xiàn)譯碼過(guò)程的DSP芯片不同,F(xiàn)PGA芯片完全采用硬件平臺(tái)對(duì)Viterbi譯碼器加以實(shí)現(xiàn),這使譯碼速率得到很大的提升。針對(duì)于具體的FPGA硬件實(shí)現(xiàn),本文采用了硬件描述語(yǔ)言VHDL來(lái)完成設(shè)計(jì)。通過(guò)對(duì)譯碼器的綜合仿真和FPGA實(shí)現(xiàn)驗(yàn)證了該方案的可行性。譯碼器的最高譯碼輸出速率可以達(dá)到60Mbps。
上傳時(shí)間: 2013-04-24
上傳用戶:181992417
這個(gè)是STC單片機(jī)的全系列頭文件. 這個(gè)是STC單片機(jī)的全系列頭文件
上傳時(shí)間: 2013-04-24
上傳用戶:1054154823
全橋的好書(shū)啊,據(jù)說(shuō)是現(xiàn)在移相全橋類(lèi)書(shū)籍的鼻祖啊
標(biāo)簽: 移相全橋
上傳時(shí)間: 2013-07-03
上傳用戶:zhch602
基于ARM的嵌入式運(yùn)動(dòng)控制器是集計(jì)算機(jī)數(shù)字控制技術(shù)、ARM技術(shù)、運(yùn)動(dòng)控制技術(shù)以及嵌入式操作系統(tǒng)技術(shù)等技術(shù)為一體的技術(shù)含量高的運(yùn)動(dòng)控制器;是對(duì)低成本、高性能運(yùn)動(dòng)控制器研究的一個(gè)新的嘗試。本論文的研究重是點(diǎn)基于雙端口RAM上下位機(jī)通訊的數(shù)控系統(tǒng)總體軟件架構(gòu)設(shè)計(jì)、嵌入式運(yùn)動(dòng)控制器軌跡規(guī)劃算法的研究、嵌入式系統(tǒng)軟件的構(gòu)建以及運(yùn)動(dòng)控制器外設(shè)驅(qū)動(dòng)程序的開(kāi)發(fā),其主要工作及成果如下: 1.針對(duì)數(shù)控系統(tǒng)上下位機(jī)信息交互頻繁,提出了一種基于雙端口RAM通訊結(jié)構(gòu)的上下位機(jī)交互方式,實(shí)現(xiàn)了上下位機(jī)信息的高速、穩(wěn)定通訊;且完成了基于雙端口RAM上下位機(jī)通訊結(jié)構(gòu)的數(shù)控系統(tǒng)總體軟件架構(gòu)設(shè)計(jì)。 2. 針對(duì)目前高速數(shù)控加工軌跡規(guī)劃中存在的一些關(guān)鍵問(wèn)題進(jìn)行深入的探討。提出一種軌跡拐角的速度平滑方法,當(dāng)高速加工不在同一直線方向而形成拐角的加工段時(shí),在拐角過(guò)渡時(shí)能獲得很好的速度響應(yīng)和較小的輪廓誤差;還提出了一種高速數(shù)控加工小線段的前瞻平滑算法,當(dāng)高速加工多段微小直線段時(shí),能夠優(yōu)化規(guī)劃多段微小線段的加工速度,有效避免了頻繁的加減速給系統(tǒng)帶來(lái)較大沖擊以及加工效率低的問(wèn)題。 3. 構(gòu)建了適合本運(yùn)動(dòng)控制器系統(tǒng)的系統(tǒng)軟件;研究了嵌入式運(yùn)動(dòng)控制器引導(dǎo)程序的移植、嵌入式Linux內(nèi)核的優(yōu)化配置以及根文件系統(tǒng)的構(gòu)建。 4.探討了Linux驅(qū)動(dòng)程序開(kāi)發(fā)的原理以及流程;并以雙端口RAM為例介紹了運(yùn)動(dòng)控制外設(shè)驅(qū)動(dòng)程序開(kāi)發(fā)的方法。
標(biāo)簽: ARM 嵌入式 運(yùn)動(dòng)控制器
上傳時(shí)間: 2013-07-02
上傳用戶:笨小孩
十種精密全波整流電路 圖中精密全波整流電路的名稱,純屬本人命的名,只是為了區(qū)分;除非特殊說(shuō)明,增益均按1設(shè)計(jì). 圖1是最經(jīng)典的電路,優(yōu)
上傳時(shí)間: 2013-07-21
上傳用戶:zoushuiqi
EDA課程設(shè)計(jì)報(bào)告(交通信號(hào)控制器的VHDL的設(shè)計(jì)),vhdl語(yǔ)言!!1
標(biāo)簽: VHDL EDA 報(bào)告 交通信號(hào)
上傳時(shí)間: 2013-06-23
上傳用戶:壞壞的華仔
隨著生活水平的提高,人們對(duì)環(huán)境的要求越來(lái)越高,如何獲取實(shí)時(shí)、可靠的環(huán)境數(shù)據(jù)已經(jīng)成為一個(gè)迫在眉睫的問(wèn)題,特別是在人跡罕至的地方或者危險(xiǎn)區(qū)域,傳統(tǒng)的環(huán)境監(jiān)測(cè)手段已經(jīng)無(wú)法滿足需要。無(wú)線傳感器網(wǎng)絡(luò)具有低功耗、自組織、可靠性高等優(yōu)點(diǎn),非常適合野外環(huán)境監(jiān)測(cè)。 本文介紹了環(huán)境監(jiān)測(cè)無(wú)線傳感器網(wǎng)絡(luò)中的網(wǎng)關(guān)設(shè)計(jì)。從低功耗和可靠性出發(fā),網(wǎng)關(guān)的ZigBee通信模塊采用CC2430,負(fù)責(zé)組建管理無(wú)線環(huán)境監(jiān)測(cè)網(wǎng);GPRS模塊采用TC35,實(shí)現(xiàn)了環(huán)境監(jiān)測(cè)網(wǎng)絡(luò)與監(jiān)控系統(tǒng)的無(wú)線數(shù)據(jù)傳輸;主控制器采用嵌入式處理器LPC2210,通過(guò)與ZigBee模塊和GPRS模塊的通信,實(shí)現(xiàn)兩種網(wǎng)絡(luò)的協(xié)議轉(zhuǎn)換。在硬件設(shè)計(jì)方面,介紹了主控制器模塊的電源電路、串口電路、存儲(chǔ)器電路、人機(jī)交互電路、與ZigBee通信模塊的接口設(shè)計(jì)、與GPRS模塊接口設(shè)計(jì);在軟件設(shè)計(jì)方面,提出了基于需時(shí)中斷的軟件設(shè)計(jì)方法,移植了μC/OS-II操作系統(tǒng),設(shè)計(jì)了串口驅(qū)動(dòng)、ARM與ZigBee通信、ARM發(fā)送短消息、人機(jī)交互以及監(jiān)控中心軟件等;對(duì)ZigBee網(wǎng)絡(luò)中的組網(wǎng)、數(shù)據(jù)傳輸?shù)冗M(jìn)行了研究,設(shè)計(jì)了星型無(wú)線傳感器網(wǎng)絡(luò),介紹了系統(tǒng)的測(cè)試情況。結(jié)果表明,星型ZigBee環(huán)境監(jiān)測(cè)網(wǎng)絡(luò)能通過(guò)GPRS網(wǎng)絡(luò)實(shí)現(xiàn)對(duì)ZigBee網(wǎng)絡(luò)的監(jiān)測(cè),整個(gè)系統(tǒng)具有實(shí)時(shí)、可靠、低功耗、監(jiān)測(cè)范圍廣等優(yōu)點(diǎn)。
標(biāo)簽: ARM 無(wú)線 環(huán)境監(jiān)測(cè) 網(wǎng)關(guān)設(shè)計(jì)
上傳時(shí)間: 2013-06-13
上傳用戶:yuzsu
在國(guó)內(nèi)新的電力市場(chǎng)形勢(shì)的變化下,配電網(wǎng)自動(dòng)化尤其是配電網(wǎng)自動(dòng)化中的無(wú)功補(bǔ)償和配電數(shù)據(jù)監(jiān)測(cè)在電力企業(yè)中的重要性越來(lái)越顯著。另一方面,我國(guó)電力供需矛盾趨于緩和,電力負(fù)荷控制系統(tǒng)的控制功能變得很少使用,造成了資金、資源的很大浪費(fèi)。為了使這些資源更有效地服務(wù)于配電網(wǎng)自動(dòng)化建設(shè),在充分整合電力負(fù)荷控制系統(tǒng)原有硬件資源的基礎(chǔ)上,開(kāi)發(fā)了基于ARM的智能控制器來(lái)實(shí)現(xiàn)對(duì)電網(wǎng)的無(wú)功補(bǔ)償和配電監(jiān)測(cè),對(duì)原有的數(shù)據(jù)資源進(jìn)行了進(jìn)一步的開(kāi)發(fā)利用。 本論文主要完成了以下幾個(gè)方面的工作: 1、研究電網(wǎng)數(shù)據(jù)采集方法、高速數(shù)字信號(hào)處理算法、智能無(wú)功補(bǔ)償算法。 2、研究基于GPRS的分布式網(wǎng)絡(luò)結(jié)構(gòu)及國(guó)家電網(wǎng)公司通信協(xié)議《電力負(fù)荷管理系統(tǒng)數(shù)據(jù)傳輸規(guī)約—2004》的實(shí)現(xiàn)。 3、研究基于高性能嵌入式系統(tǒng)的終端軟、硬件平臺(tái)的實(shí)現(xiàn)
上傳時(shí)間: 2013-04-24
上傳用戶:yph853211
自上世紀(jì)90年代Linux首次應(yīng)用于嵌入式系統(tǒng),至今已過(guò)了近10年。10年間,隨著芯片技術(shù)、總線技術(shù)以及計(jì)算機(jī)技術(shù)的發(fā)展,嵌入式處理器也從8位單片機(jī)時(shí)代發(fā)展到了如今高低端處理器百花齊放的時(shí)代。32位、16位處理器的價(jià)格不再是那么高不可攀。在這種背景下,本課題擬研究一種適用于小規(guī)模現(xiàn)場(chǎng)的,低成本的,具有RS-232C和CAN總線通訊方式且可在線進(jìn)行軟件更新的監(jiān)控系統(tǒng)。 現(xiàn)今,很多監(jiān)控系統(tǒng)都以裝有微軟操作系統(tǒng)的IPC作為監(jiān)督平臺(tái),以單片機(jī)、PLC、DSP等作為DDC控制器,通過(guò)串口等方式通訊。其開(kāi)發(fā)周期短,但成本總體較高,通訊方式單一。 本課題首先對(duì)幾種嵌入式處理器和嵌入式操作系統(tǒng)進(jìn)行比較,確定了以ARM核的處理器和Linux作為本監(jiān)督平臺(tái)的處理器和操作系統(tǒng);其次研究了Linux在ARM上的移植以及運(yùn)行過(guò)程,包括引導(dǎo)加載程序vivi、Linux2.6內(nèi)核、根文件系統(tǒng)、各種外設(shè)(包括觸摸屏與以太網(wǎng)等)驅(qū)動(dòng)程序的移植,以及基于Qt/E的串口通訊的圖形用戶界面的開(kāi)發(fā);最后對(duì)CAN總線以及RS-232C通訊方式在ARM7核的處理器及單片機(jī)上的應(yīng)用進(jìn)行研究。 基于以上研究開(kāi)發(fā)的監(jiān)控系統(tǒng)的監(jiān)督平臺(tái)以S3C2410處理器為核心,以Linux2.6內(nèi)核為操作系統(tǒng),以觸摸屏為主要人機(jī)界面,具有RS-232C和以太網(wǎng)通訊方式,其成本較低,體積較小,功能較為靈活;其DDC控制器由基于STC5410AD和ARM7核的LPC2119的兩塊控制板以及一塊RS-232C與CAN總線轉(zhuǎn)換板組成,其控制功能更加強(qiáng)大,通訊方式也更加多樣化;另外,監(jiān)督平臺(tái)與DDC控制器均可在線更新程序,降低了系統(tǒng)維護(hù)難度。 經(jīng)過(guò)實(shí)踐調(diào)試,本監(jiān)控系統(tǒng)的軟硬件均工作正常,實(shí)現(xiàn)了預(yù)期目標(biāo)。本監(jiān)控系統(tǒng)可應(yīng)用于電力、化工、機(jī)電等多個(gè)領(lǐng)域的現(xiàn)場(chǎng),具有較強(qiáng)的通用性。
標(biāo)簽: Linux ARM 監(jiān)控 系統(tǒng)研究
上傳時(shí)間: 2013-07-08
上傳用戶:zhch602
軟開(kāi)關(guān)技術(shù)是電力電子裝置向高頻化、高功率密度化發(fā)展的關(guān)鍵技術(shù),已成為現(xiàn)代電力電子技術(shù)研究的熱點(diǎn)之一。微處理器的出現(xiàn)促進(jìn)了電力電子變換器的控制技術(shù)從傳統(tǒng)的模擬控制轉(zhuǎn)向數(shù)字控制,數(shù)字控制技術(shù)可使控制電路大為簡(jiǎn)化,并能提高系統(tǒng)的抗干擾能力、控制靈活性、通用性以及智能化程度。本文提出了一種利用耦合輸出電感的新型次級(jí)箝位ZVZCS PWM DC/DC變換器,其反饋控制采用數(shù)字化方式。 論文分析了該新型變換器的工作原理,推導(dǎo)了變換器各種狀態(tài)時(shí)的參數(shù)計(jì)算方程;設(shè)計(jì)了以ARW芯片LPC2210為核心的數(shù)字化反饋控制系統(tǒng),通過(guò)軟件設(shè)計(jì)實(shí)現(xiàn)了PWM移相控制信號(hào)的輸出;運(yùn)用Pspice9.2軟件成功地對(duì)變換器進(jìn)行了仿真,分析了各參數(shù)對(duì)變換器性能的影響,并得出了變換器的優(yōu)化設(shè)計(jì)參數(shù);最后研制出基于該新型拓?fù)浜蛿?shù)字化控制策略的1千瓦移相控制零電壓零電流軟開(kāi)關(guān)電源,給出了其主電路、控制電路、驅(qū)動(dòng)電路、保護(hù)電路及高頻變壓器等的設(shè)計(jì)過(guò)程,并在實(shí)驗(yàn)樣機(jī)上測(cè)量出了實(shí)際運(yùn)行時(shí)的波形。 理論分析與實(shí)驗(yàn)結(jié)果表明:該變換器拓?fù)淠軐?shí)現(xiàn)超前橋臂的零電壓開(kāi)關(guān),滯后橋臂的零電流開(kāi)關(guān);采用ARM微控制器進(jìn)行數(shù)字控制,較傳統(tǒng)的純模擬控制實(shí)時(shí)反應(yīng)速度更快、電源穩(wěn)壓性能更好、外圍電路更簡(jiǎn)單、設(shè)計(jì)更靈活等,為實(shí)現(xiàn)智能化數(shù)字電源創(chuàng)造了基礎(chǔ),具有廣泛的應(yīng)用前景和巨大的經(jīng)濟(jì)價(jià)值。
上傳時(shí)間: 2013-08-03
上傳用戶:cc1
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1