亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

制造執(zhí)行

  • 基于FPGA的SCI串行通信接口的研究與實現(xiàn).rar

    國家863項目“飛行控制計算機(jī)系統(tǒng)FC通信卡研制”的任務(wù)是研究設(shè)計符合CPCI總線標(biāo)準(zhǔn)的FC通信卡。本課題是這個項目的進(jìn)一步引伸,用于設(shè)計SCI串行通信接口,以實現(xiàn)環(huán)上多計算機(jī)系統(tǒng)間的高速串行通信。 本文以此項目為背景,對基于FPGA的SCI串行通信接口進(jìn)行研究與實現(xiàn)。論文先概述SCI協(xié)議,接著對SCI串行通信接口的兩個模塊:SCI節(jié)點(diǎn)模型模塊和CPCI總線接口模塊的功能和實現(xiàn)進(jìn)行了詳細(xì)的論述。 SCI節(jié)模型包含Aurora收發(fā)模塊、中斷進(jìn)程、旁路FIFO、接受和發(fā)送存儲器、地址解碼、MUX。在SCI節(jié)點(diǎn)模型的實現(xiàn)上,利用FPGA內(nèi)嵌的RocketIO高速串行收發(fā)器實現(xiàn)主機(jī)之間的高速串行通信,并利用Aurora IP核實現(xiàn)了Aurora鏈路層協(xié)議;設(shè)計一個同步FIFO實現(xiàn)旁路FIFO;利用FPGA上的塊RAM實現(xiàn)發(fā)送和接收存儲器;中斷進(jìn)程、地址解碼和多路復(fù)合分別在控制邏輯中實現(xiàn)。 CPCI總線接口包括PCI核、PCI核的配置模塊以及用戶邏輯三個部分。本課題中,采用FPGA+PCI軟核的方法來實現(xiàn)CPCI總線接口。PCI核作為PCI總線與用戶邏輯之間的橋梁:PCI核的配置模塊負(fù)責(zé)對PCI核進(jìn)行配置,得到用戶需要的PCI核;用戶邏輯模塊負(fù)責(zé)實現(xiàn)整個通信接口具體的內(nèi)部邏輯功能;并引入中斷機(jī)制來提高SCI通信接口與主機(jī)之間數(shù)據(jù)交換的速率。 設(shè)計選用硬件描述語言VerilogHDL和VHDL,在開發(fā)工具Xilinx ISE7.1中完成整個系統(tǒng)的設(shè)計、綜合、布局布線,利用Modelsim進(jìn)行功能及時序仿真,使用DriverWorks為SCI串行通信接口編寫WinXP下的驅(qū)動程序,用VC++6.0編寫相應(yīng)的測試應(yīng)用程序。最后,將FPGA設(shè)計下載到FC通信卡中運(yùn)行,并利用ISE內(nèi)嵌的ChipScope Pro虛擬邏輯分析儀對設(shè)計進(jìn)行驗證,運(yùn)行結(jié)果正常。 文章最后分析傳輸性能上的原因,指出工作中的不足之處和需要進(jìn)一步完善的地方。

    標(biāo)簽: FPGA SCI 串行通信接口

    上傳時間: 2013-04-24

    上傳用戶:竺羽翎2222

  • 基于FPGAHDL的隨機(jī)讀寫I2C串行總線接口電路設(shè)計.rar

    I2C(Inter Integrated Circuits)是Philips公司開發(fā)的用于芯片之間連接的串行總線,以其嚴(yán)格的規(guī)范、卓越的性能、簡便的操作和眾多帶I2C接口的外圍器件而得到廣泛的應(yīng)用并受到普遍的歡迎。 現(xiàn)場可編程門陣列(FPGA)設(shè)計靈活、速度快,在數(shù)字專用集成電路的設(shè)計中得到了廣泛的應(yīng)用。本論文主要討論了如何利用Verilog/FPGA來實現(xiàn)一個隨機(jī)讀/寫的I2C接口電路,實現(xiàn)與外圍I2C接口器件E2PROM進(jìn)行數(shù)據(jù)通信,實現(xiàn)讀、寫等功能,傳輸速率實現(xiàn)為100KBps。在Modelsim6.0仿真軟件環(huán)境中進(jìn)行仿真,在Xilinx公司的ISE9.li開發(fā)平臺上進(jìn)行了下載,搭建外圍電路,用Agilem邏輯分析儀進(jìn)行數(shù)據(jù)采集,分析測試結(jié)果。 首先,介紹了微電子設(shè)計的發(fā)展概況以及設(shè)計流程,重點(diǎn)介紹了HDL/FPGA的設(shè)計流程。其次,對I2C串行總線進(jìn)行了介紹,重點(diǎn)說明了總線上的數(shù)據(jù)傳輸格式并對所使用的AT24C02 E2PROM存儲器的讀/寫時序作了介紹。第三,基于Verilog _HDL設(shè)計了隨機(jī)讀/寫的I2C接口電路、測試模塊和顯示電路;接口電路由同步有限狀態(tài)機(jī)(FSM)來實現(xiàn);測試模塊首先將數(shù)據(jù)寫入到AT24C02的指定地址,接著將寫入的數(shù)據(jù)讀出,并將兩個數(shù)據(jù)顯示在外圍LED數(shù)碼管和發(fā)光二極管上,從而直觀地比較寫入和輸出的數(shù)據(jù)的正確性。FPGA下載芯片為Xilinx SPARTAN Ⅲ XC3S200。第四,用Agilent邏輯分析儀進(jìn)行傳輸數(shù)據(jù)的采集,分析數(shù)據(jù)傳輸?shù)臅r序,從而驗證電路設(shè)計的正確性。最后,論文對所取得的研究成果進(jìn)行了總結(jié),并展望了下一步的工作。

    標(biāo)簽: FPGAHDL I2C 隨機(jī)

    上傳時間: 2013-06-27

    上傳用戶:liuchee

  • 視頻格式轉(zhuǎn)換算法研究及FPGA實現(xiàn)——去隔行、幀頻轉(zhuǎn)換、分辨率變換.rar

    在當(dāng)今的廣播系統(tǒng)中,絕大部分的視頻信號是隔行采樣的。采用這種掃描格式,能夠大幅度地減少視頻的帶寬,但也會引起彩色爬行、畫面閃爍、邊緣模糊及鋸齒等現(xiàn)象。這種缺陷經(jīng)人尺寸屏幕放大后就更加明顯。為改善畫面的視覺效果,去隔行技術(shù)應(yīng)運(yùn)而生。同時,視頻信號本身的低幀頻也會導(dǎo)致行抖動、線爬行以及大面積閃爍等視覺效果上的缺陷。增加掃描頻率會把這些視覺缺陷搬移到人眼不敏感的高頻區(qū)域上去從而產(chǎn)生較好的主觀圖象質(zhì)量。而為了適應(yīng)不同顯示終端以及對圖像大小變化的要求就必須對原始信號分辨率即每幀行數(shù)和每行像素數(shù)進(jìn)行變換。因此去隔行、幀頻轉(zhuǎn)換、分辨率變換成為視頻格式轉(zhuǎn)換的基本內(nèi)容。 FPGA 的出現(xiàn)是VLSI技術(shù)和EDA技術(shù)發(fā)展的結(jié)果。FPGA器件集成度高、體積小,具有通過用戶編程實現(xiàn)專門應(yīng)用的功能。它允許電路設(shè)計者利用基于計算機(jī)的開發(fā)平臺,經(jīng)過設(shè)計輸入、仿真、測試和校驗,直到達(dá)到預(yù)期的結(jié)果。使用FPGA器件可以大大縮短系統(tǒng)的研制周期,減少資金投入。另外采用FPGA器件可以將原來的電路板級產(chǎn)品集成芯片級產(chǎn)品,從而降低了功耗,提高了可靠性,同時還可以很方便的對設(shè)計進(jìn)行在線修改。 該文在介紹了視頻格式轉(zhuǎn)換中的主要算法后,重點(diǎn)對去隔行、幀頻轉(zhuǎn)換、分辨率變換的FPGA綜合實現(xiàn)方案進(jìn)行了由簡單到復(fù)雜的深入研究,分別給出了最簡解決方案、基于非線性算法的解決方案和基于運(yùn)動補(bǔ)償?shù)慕鉀Q方案。最簡解決方案利用線性算法將去隔行,幀頻轉(zhuǎn)換,分辨率變換三項處理同時實現(xiàn),達(dá)到FPGA內(nèi)部資源和外部RAM耗用量都為最小的要求,是后續(xù)復(fù)雜方案的基礎(chǔ)。其中去隔行采用場合并方式,幀頻轉(zhuǎn)換采用幀重復(fù)方式,分辨率變換采用均勻插值方式。基于非線性算法的解決方案中加入了對靜止區(qū)域的判斷,靜止區(qū)域的輸出像素值直接選用相應(yīng)位置的已存輸入數(shù)據(jù),非靜止區(qū)域的輸出像素值通過對已存輸入數(shù)據(jù)進(jìn)行非線性運(yùn)算得出?;谶\(yùn)動補(bǔ)償?shù)慕鉀Q方案在對靜止區(qū)域進(jìn)行判斷和處理的基礎(chǔ)上,對欲生成的變頻后的場間插值幀進(jìn)行運(yùn)動估計,根據(jù)運(yùn)動矢量得出非靜止區(qū)域的輸出像素值。其中為求得輸入場間相應(yīng)時間位置上的插值幀輸出數(shù)據(jù),該方案采用了自定義的前后向塊匹配運(yùn)動估計方式,通過對三步搜索算法的高效實現(xiàn),將SAD 值進(jìn)行比較得出運(yùn)動矢量。

    標(biāo)簽: FPGA 視頻格式轉(zhuǎn)換 算法研究

    上傳時間: 2013-07-19

    上傳用戶:米卡

  • TMS320系列DSP與C51單片機(jī)之間一種全新串行通信模式.rar

    單片機(jī)與DSP之間通信問題一直是大家關(guān)注得焦點(diǎn),目前已出現(xiàn)的不少解決方案但大多針對于5V工作電壓的DSP系 統(tǒng),筆者對諸方案進(jìn)行詳細(xì)比較分析,發(fā)現(xiàn)多數(shù)并未從根本上解決不同系統(tǒng)之間通信的電平轉(zhuǎn)換問題,面對工作電壓并不唯一的 DSP芯片系列,在此提出一種全新的串行通信模式,經(jīng)濟(jì)有效地解決了通信中電平轉(zhuǎn)換問題可靠地實現(xiàn)數(shù)據(jù)交換,并且在實際開發(fā) 的直流無刷電機(jī)變頻器人機(jī)界面與控制核心TMS320LF2407 DSP之間串行通信中驗證了其可行性。

    標(biāo)簽: TMS 320 DSP C51

    上傳時間: 2013-07-18

    上傳用戶:abc123456.

  • 基于FPGA的串行通信實現(xiàn)與CRC校驗.rar

    目前電力系統(tǒng)正朝著設(shè)備數(shù)字化和網(wǎng)絡(luò)互聯(lián)化的方向發(fā)展,電力系統(tǒng)的行為也將會越來越復(fù)雜。作為電網(wǎng)故障分析必不可少的故障錄波器,電網(wǎng)的日趨復(fù)雜化對其性能提出了更高的要求。FPGA技術(shù)和嵌入式系統(tǒng)的發(fā)展為故障錄波器的性能改善提供了必要條件。 本文首先提出了一種基于以上技術(shù)的高性能分布式輸電線路故障錄波器的實現(xiàn)方案,簡要分析了其軟硬件結(jié)構(gòu)和功能;接著針對故障錄波裝置中數(shù)據(jù)采集的高精度、高速度問題,提出了基于FPGA和AD7656的數(shù)據(jù)采集單元的設(shè)計方案;針對大容量故障數(shù)據(jù)的存儲問題,設(shè)計了在內(nèi)嵌PowerPC微處理器的FPGA上實現(xiàn)SDRAM控制器的方案,并運(yùn)用modelsim6.0仿真工具對設(shè)計的SDRAM控制器進(jìn)行了仿真;研究了在內(nèi)嵌PowerPC微處理器上構(gòu)建嵌入式系統(tǒng)的問題;最后討論了行波測距算法在輸電線路故障錄波器中應(yīng)用的相關(guān)問題。

    標(biāo)簽: FPGA CRC 串行

    上傳時間: 2013-07-17

    上傳用戶:asddsd

  • VC++中實現(xiàn)PC機(jī)與單片機(jī)的串行通訊

    要:應(yīng)用VC++中的MSComm控件實現(xiàn)了在工業(yè)控制領(lǐng)域中常用的PC機(jī)與單片機(jī)的異步串行通訊。使用M~omm控件編程簡單,能夠滿足串行通訊的要求,對于工業(yè)監(jiān)控系統(tǒng)和數(shù)據(jù)采集系統(tǒng)都是非常有用的參考。

    標(biāo)簽: VC PC機(jī)與單片機(jī) 串行通訊

    上傳時間: 2013-08-05

    上傳用戶:chuckbassboy

  • 單片機(jī)溫度采集器與PC104分站的串行通信

    單片機(jī)溫度采集器與PC104分站的串行通信:用PC104 模塊組建的礦井變電所采集分站,具有強(qiáng)大的以太網(wǎng)和CAN 總線通信功能。在PC104模塊底板上,設(shè)計了一個基于89C2051 單片機(jī)的溫度采集器

    標(biāo)簽: 104 PC 單片機(jī)

    上傳時間: 2013-07-04

    上傳用戶:xyipie

  • 自動檢測80C51串行通訊中的波特率

    自動檢測80C51串行通訊中的波特率:本文介紹一種在80C51 串行通訊應(yīng)用中自動檢測波特率的方法。按照經(jīng)驗,程序起動后所接收到的第1 個字符用于測量波特率。這種方法可以不用設(shè)定難于記憶的開關(guān),還可以

    標(biāo)簽: 80C51 自動檢測 串行通訊 波特率

    上傳時間: 2013-04-24

    上傳用戶:dyctj

  • FPGA在電機(jī)控制器中的應(yīng)用研究

    隨著國民經(jīng)濟(jì)的飛速發(fā)展,傳統(tǒng)的電機(jī)已無法滿足當(dāng)前工程的要求,其作用也由過去簡單的起停控制、提供動力上升到要求對其速度、位置、轉(zhuǎn)矩等進(jìn)行精確的控制,并能實現(xiàn)快速加速、減速、反轉(zhuǎn)以及準(zhǔn)確停止等,使被驅(qū)動的機(jī)械運(yùn)動符合于集的要求。在集成電路、現(xiàn)代電子技術(shù)及控制理論飛速發(fā)展的今天,電機(jī)控制技術(shù)也得到了飛快的發(fā)展,電機(jī)控制器也由模擬分立元件構(gòu)成的電路向數(shù)?;旌?、全數(shù)字方向發(fā)展。本論文主要研究了FPGA芯片在電機(jī)控制器中的應(yīng)用。 論文首先對無刷直流電機(jī)系統(tǒng)進(jìn)行了綜合性論述。對系統(tǒng)的組成、及系統(tǒng)中主要部分:如位置傳感器、逆變器和功率器件、供電直流電源進(jìn)行了較詳細(xì)的說明;并且提出了與本研究相關(guān)的控制機(jī)理和實施方案。 其次,論文對FPGA芯片的特點(diǎn)及配置電路、以及以FPGA-FLEX10K10為核心的控制器電路的組成進(jìn)行了較詳細(xì)的論述;同時對超高速集成電路硬件描述語言(VHDL)的特點(diǎn)和應(yīng)用進(jìn)行了研究;并提出了應(yīng)用FPGA芯片對電機(jī)速度進(jìn)行控制的系統(tǒng)構(gòu)成及工作原理。 論文還對FPGA芯片與DSP芯片共同完成電機(jī)控制的方案進(jìn)行了論述,利用ALTERA公司的FPGA芯片完成了電機(jī)控制器的設(shè)計、制造和調(diào)試,并在此基礎(chǔ)上分析研究了利用此控制器對無刷直流電機(jī)進(jìn)行調(diào)速控制的方法;兩種控制器共同工作,組合方便、功能強(qiáng)大,適合在高精度、高效、寬變速控制的應(yīng)用場合下,可對電機(jī)實現(xiàn)精度更高、策略更復(fù)雜的控制。 論文最后還對在具體產(chǎn)品中的應(yīng)用效果及行了簡單分析。

    標(biāo)簽: FPGA 電機(jī)控制器 中的應(yīng)用

    上傳時間: 2013-08-04

    上傳用戶:小鵬

  • 基于運(yùn)動補(bǔ)償?shù)娜ジ粜邢到y(tǒng)的研究與FPGA設(shè)計

    本文采用基于運(yùn)動補(bǔ)償?shù)乃惴?對去隔行系統(tǒng)及其FPGA設(shè)計作了深入的研究.該系統(tǒng)包括三個關(guān)鍵模塊運(yùn)動估計模塊是去隔行系統(tǒng)的設(shè)計重點(diǎn),設(shè)計為雙向運(yùn)動估計,采用菱形快速搜索算法,主要分為計算和控制兩大部分.計算部分為SAD計算模塊,采用累加樹和流水線技術(shù);控制部分根據(jù)菱形搜索算法的第三步搜索的特點(diǎn),對比較模塊、SAD暫存器等模塊做了具體的設(shè)計.對于運(yùn)動補(bǔ)償模塊采用雙向補(bǔ)償?shù)乃惴?補(bǔ)償精度為半像素.根據(jù)半像素點(diǎn)的位置將運(yùn)動補(bǔ)償計算分為四個狀態(tài),并通過對四個狀態(tài)計算特點(diǎn)的分析設(shè)計了加法器的結(jié)構(gòu)復(fù)用.同時基于視頻數(shù)據(jù)處理的需要,設(shè)計了四個具有雙體存儲結(jié)構(gòu)的內(nèi)部緩存器,由FPGA內(nèi)部的嵌入式陣列塊實現(xiàn).根據(jù)運(yùn)動估計模塊和運(yùn)動補(bǔ)償模塊的計算特點(diǎn),分別對緩存器的結(jié)構(gòu)、讀寫時序和列序號控制進(jìn)行設(shè)計,有效提高了數(shù)據(jù)的存取效率.本文對于這三個去隔行系統(tǒng)的關(guān)鍵模塊都給出了RTL級設(shè)計和模塊的功能仿真,并在最后一章中給出了去隔行系統(tǒng)的FPGA設(shè)計.

    標(biāo)簽: FPGA 補(bǔ)償 去隔行

    上傳時間: 2013-06-11

    上傳用戶:han_zh

主站蜘蛛池模板: 清原| 囊谦县| 玉龙| 嘉峪关市| 镇宁| 忻城县| 招远市| 唐河县| 巴林右旗| 宜黄县| 务川| 孝义市| 城步| 凌海市| 女性| 巍山| 理塘县| 扶绥县| 兴义市| 扶风县| 苏尼特左旗| 泸水县| 长治县| 宜君县| 姚安县| 锡林浩特市| 牟定县| 顺昌县| 沿河| 晋江市| 沂南县| 松滋市| 龙山县| 内江市| 江源县| 延边| 潞城市| 明水县| 南漳县| 隆安县| 安乡县|