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

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

VerilogHDl

  • 基于FPGA的10M100M以太網(wǎng)控制器的設(shè)計.rar

    隨著以太網(wǎng)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)的傳輸速度已經(jīng)由最初的10M發(fā)展到現(xiàn)在的10,000M。用可編程邏輯器件(FPGA)實現(xiàn)以太網(wǎng)控制器與其它SOC系統(tǒng)的互連成為當前的研究熱點。本文闡述了MAC層的FPGA設(shè)計、仿真及測試;介紹了整個系統(tǒng)的內(nèi)部結(jié)構(gòu)、模塊劃分,并對各個模塊的設(shè)計過程進行了詳細闡述,接著介紹了開發(fā)環(huán)境和驗證工具,同時給出測試方案、驗證數(shù)據(jù)、實現(xiàn)結(jié)果及時序仿真波形圖。 對MAC層的主要功能模塊如:發(fā)送模塊、接收模塊、MAC流程控制模塊、寄存器模塊、MⅡ接口模塊和主機接口模塊以及CRC,CSMA/CD,HASH表等算法給出了基于FPGA及硬件描述語言的解決方法。 本課題針對以下三個方面進行了研究并取得一定的成果: 1)FPGA開發(fā)平臺的硬件實現(xiàn)。選用Xilinx公司的XC3S1000-FT256-4-C和ATMEL公司的ARM9200作為測試的核心器件,采用LXT971芯片作為物理層芯片,AT91RM9200作為數(shù)據(jù)輸入源和雙blockram作為幀緩存搭建FPGA硬件驗證開發(fā)平臺。 2)基于FPGA實現(xiàn)以太網(wǎng)控制器。用VerilogHDl語言構(gòu)建以太網(wǎng)控制器,實現(xiàn)CSMA/CD協(xié)議、10M/100M自適應(yīng)以及與物理層MⅡ接口等。 3)采用片上系統(tǒng)通用的WS接口。目的是便于與具有通用接口的片上系統(tǒng)互連,也為構(gòu)建SOC上處理器提供條件。 本論文實現(xiàn)了一個基于WS總線接口可裁減的以太網(wǎng)MAC控制器IP軟核,為設(shè)計具有自主知識產(chǎn)權(quán)的以太網(wǎng)MAC控制器積累了經(jīng)驗。同時,為與其它WS接口的控制器實現(xiàn)直接互連創(chuàng)造了條件,對高層次設(shè)計這一先進ASIC設(shè)計方法也有了較為深入的認識。

    標簽: 10M100M FPGA 以太網(wǎng)控制器

    上傳時間: 2013-07-17

    上傳用戶:bruce

  • 基于軟件無線電的16QAM調(diào)制解調(diào)器設(shè)計與FPGA實現(xiàn).rar

    本文將高效數(shù)字調(diào)制方式QAM和軟件無線電技術(shù)相結(jié)合,在大規(guī)模可編程邏輯器件FPGA上對16QAM算法實現(xiàn)。在當今頻譜資源日趨緊缺的情況下有很大現(xiàn)實意義。 論文對16QAM軟件實現(xiàn)的基礎(chǔ)理論,帶通采樣理論、變速率數(shù)字信號處理相關(guān)抽取內(nèi)插技術(shù)做了推導(dǎo)和分析;深入研究了軟件無線電核心技術(shù)數(shù)字下變頻原理和其實現(xiàn)結(jié)構(gòu);對CIC、半帶等高效數(shù)字濾波器原理結(jié)構(gòu)和性能作了研究;16QAM調(diào)制和解調(diào)系統(tǒng)設(shè)計采用自項向下設(shè)計思想;采用硬件描述語言VerilogHDl在EDA工具QuartusII環(huán)境下實現(xiàn)代碼輸入;對系統(tǒng)調(diào)試采用了算法仿真和在系統(tǒng)實測調(diào)試相結(jié)合方法。 論文首先對16QAM調(diào)制解調(diào)算法進行系統(tǒng)級仿真,并對實現(xiàn)的各模塊的可行性仿真驗證,在此基礎(chǔ)上,完成了調(diào)制端16QAM信號的時鐘分頻模塊、串并轉(zhuǎn)換模塊、星座映射、8倍零值內(nèi)插、低通濾波以及FPGA和AD9857接口等模塊;解調(diào)器主要完成帶通采樣、16倍CIC抽取濾波,升余弦滾降濾波,以及16QAM解碼等模塊,實現(xiàn)了16QAM調(diào)制器;給出了中頻信號時域測試波形和頻譜圖。本系統(tǒng)在200KHz帶寬下實現(xiàn)了512Kbps的高速數(shù)據(jù)數(shù)率傳輸。論文還對增強型數(shù)字鎖相環(huán)EPLL的實現(xiàn)結(jié)構(gòu)進行了研究和性能分析。

    標簽: FPGA QAM 16

    上傳時間: 2013-07-10

    上傳用戶:kennyplds

  • 中文版VerilogHDl簡明教程.rar

    王金明verilog教材的隨書配套程序,可直接復(fù)制后使用!

    標簽: VerilogHDl 簡明教程

    上傳時間: 2013-06-28

    上傳用戶:mopdzz

  • VerilogHDl華為入門教程.rar

    內(nèi)部資料,硬件描述語言教程,講得很詳細,非常全面.

    標簽: VerilogHDl 華為 入門教程

    上傳時間: 2013-06-23

    上傳用戶:Avoid98

  • 基于DSP與FPGA的兩相混合式步進電機細分驅(qū)動的實現(xiàn).rar

    在步進電機驅(qū)動方式中,效果最好的是細分驅(qū)動,當今高端的步進電機驅(qū)動器基本都采用這種技術(shù)。步進電機的細分驅(qū)動技術(shù)是一門綜合了數(shù)字化技術(shù)、集成控制技術(shù)和計算機技術(shù)的新技術(shù),被廣泛應(yīng)用于工業(yè)、科研、通訊、天文等領(lǐng)域。 本文設(shè)計了一種基于DSP以及FPGA的兩相混合式步進電機SPWM(正弦脈寬調(diào)制)波細分驅(qū)動系統(tǒng)。在DSP系統(tǒng)中采用TMS320I.F2407A微控制器作為核心控制器件,用軟件產(chǎn)生SPWM波;在FPGA系統(tǒng)中采用FPGA芯片,通過VerilogHDl語言,實現(xiàn)了SPWM波;在功率驅(qū)動級電路上采用雙極性H橋的驅(qū)動方式。最終實現(xiàn)了對兩相混合式步進電機SPWM波細分驅(qū)動,大大提高了步進電機的運轉(zhuǎn)性能。 本文介紹了兩相混合式步進電機的工作原理、控制原理以及細分驅(qū)動的基本原理。通過對恒轉(zhuǎn)矩細分驅(qū)動的分析,提出了兩相混合式步進電機SPWM波細分驅(qū)動的方案,并給出了SPWM波產(chǎn)生的數(shù)學模型。最后,對步進電機的SPWM波細分驅(qū)動系統(tǒng)進行了實驗測量,給出了實驗結(jié)果。 實驗的結(jié)果表明,設(shè)計的基于DSP與FPGA的SPWM波細分驅(qū)動系統(tǒng)可以很好地克服電機低頻振蕩的問題,提高電機在中、低速運行的性能。電機的掃描范圍與理論值基本接近;微步距在誤差允許的范圍內(nèi)也基本可以滿足要求。

    標簽: FPGA DSP 步進電機

    上傳時間: 2013-04-24

    上傳用戶:WANGLIANPO

  • 采用FPGA的步進電機控制系統(tǒng)研究.rar

    論文以反應(yīng)式步進電機為研究對象,應(yīng)用了先進的FPGA/CPLD技術(shù),設(shè)計了一種全數(shù)字的步進電機控制系統(tǒng),通過了仿真、綜合和下載的各個程序測試環(huán)節(jié),并在實驗中得到了良好的應(yīng)用。 本論文分析了反應(yīng)式步進電機工作原理以及其具體的控制過程,然后闡述了FPGA的設(shè)計原理以及所涉及到的相關(guān)芯片,接著對所要應(yīng)用的硬件語言VerilogHDl方面的知識進行了簡要地介紹,這些為論文的具體設(shè)計部分提供了理論基礎(chǔ)。 本系統(tǒng)針對需要實現(xiàn)對步進電機的調(diào)速,設(shè)計出了一種符合要求的連續(xù)可調(diào)的脈沖信號發(fā)生器,整個脈沖信號發(fā)生器有兩個大的模塊組成,最后用一個頂層的模塊將二者連接起來,并且每個子模塊以及頂層的模塊都通過了仿真測試。系統(tǒng)采用了模塊化的設(shè)計思路,為系統(tǒng)的設(shè)計和維護提供了方便,同時也提高了系統(tǒng)性能的可擴展性。系統(tǒng)采用一種軟件硬化的設(shè)計思路,應(yīng)用了VerilogHDl硬件語言,該語言較容易理解。軟件也是采用了目前應(yīng)用比較廣泛的幾種。在最后的實物實驗中也取得了良好的效果,從而證明了設(shè)計的正確性。論文針對VerilogHDl硬件語言的應(yīng)用技巧以及實際編寫程序中經(jīng)常遇到的問題都做了詳細的解釋,并提出了幾個解決問題的方法;對于如何合理的選擇芯片,文章也做了仔細說明。 FPGA+VerilogHDl+EDA工具構(gòu)成的數(shù)字系統(tǒng)現(xiàn)場集成技術(shù),是本系統(tǒng)設(shè)計的核心部分,該門技術(shù)具有操作靈活、利用廣泛以及價廉等特點。該門技術(shù)具有旺盛的生命力和廣闊的前景,必然推動著整個集成電路產(chǎn)業(yè)系統(tǒng)集成的進一步發(fā)展。整個系統(tǒng)設(shè)計采用了全數(shù)字化的控制方案,使系統(tǒng)更加緊湊、更加合理以及經(jīng)濟節(jié)約。由于系統(tǒng)的全數(shù)字化,使得整個系統(tǒng)運行變得十分可靠,調(diào)試也極為方便。作為一種先進技術(shù)的應(yīng)用,論文在很多方面做了新的嘗試。

    標簽: FPGA 步進電機控制 系統(tǒng)研究

    上傳時間: 2013-05-20

    上傳用戶:zoushuiqi

  • ECC密碼算法的FPGA實現(xiàn)及優(yōu)化設(shè)計

      本文主要對基于FPGA芯片的橢圓曲線密碼算法的實現(xiàn)及優(yōu)化設(shè)計進行了研究。由于點乘運算極大影響了橢圓曲線密碼系統(tǒng)的加/解密速度,本文對點乘運算的FPGA設(shè)計進行了重點優(yōu)化。首先比較分析了三種點乘算法,從運算復(fù)雜度的角度確定了蒙哥馬里算法是最利于FPGA芯片實現(xiàn)的。然后根據(jù)蒙哥馬里算法,用VerilogHDl語言實現(xiàn)了基于FPGA芯片的橢圓域中的基本運算(模加、模乘、模平方和模逆)。通過三種模乘算法在FPGA上的實現(xiàn),設(shè)計出一種串并混合的乘法器,達到了面積與速度的最佳匹配。 本文利用Modelsim對本課題設(shè)計的硬件系統(tǒng)進行了仿真實驗,驗證了所設(shè)計的硬件系統(tǒng)完成了橢圓曲線密碼算法在FPGA上的實現(xiàn)。最后使用SynplifyPro進行綜合及布局布線,綜合報告文件證明了本課題所設(shè)計的ECC加密系統(tǒng)達到了優(yōu)化芯片速度和面積的目的。

    標簽: FPGA ECC 密碼算法 優(yōu)化設(shè)計

    上傳時間: 2013-04-24

    上傳用戶:thuyenvinh

  • 基于FPGA的Rake接收機的研究

    碼分多址(CDMA)通信方式以其特有的抗干擾性、多址能力和多徑分集能力,而成為第三代移動通信系統(tǒng)的主要技術(shù)。其中Rake接收技術(shù)是CDMA系統(tǒng)中的一項關(guān)鍵技術(shù)。隨著通信技術(shù)的迅猛發(fā)展,Rake接收技術(shù)以其有效的抗衰落的能力一直是人們研究的熱點。人們不斷的對傳統(tǒng)的Rake接收機進行改進,獲得性能更佳的Rake接收機。FPGA技術(shù)的快速發(fā)展,也很大的改變了傳統(tǒng)的數(shù)字系統(tǒng)設(shè)計的方法。FPGA以其龐大的規(guī)模、開發(fā)過程投資小、開發(fā)周期短、保密性好等優(yōu)點,為人們對Rake接收機的研究提供了方便。 本文旨在設(shè)計一種功耗低、硬件實現(xiàn)相對簡單的Rake接收機結(jié)構(gòu)。首先,本文介紹了Rake接收的相關(guān)理論,對Rake技術(shù)的抗衰落性能進行了分析,然后,對各種Rake接收機進行了比較,最終提出了一種靈活配置的Rake接收機的改進方案,該方案采用了不同的緩沖器結(jié)構(gòu),能夠更多的節(jié)約硬件資源,整個接收機的功耗更低。最后利用VerilogHDl語言對其中的主要模塊進行編程設(shè)計,并在Xilinx公司的集成開發(fā)工具ISE6.1中進行仿真,仿真平臺為Spartan-3系列中的XC3S1000芯片。仿真結(jié)果表明了所設(shè)計模塊的正確性。所設(shè)計模塊具有良好的可移植性,能夠被相關(guān)的系統(tǒng)調(diào)用,本文所做工作有一定的實際意義。

    標簽: FPGA Rake 接收機

    上傳時間: 2013-06-21

    上傳用戶:gaorxchina

  • 基于FPGA的頻率特性測試儀的研制

    頻率特性測試儀(簡稱掃頻儀)是一種測試電路頻率特性的儀器,它廣泛應(yīng)用于無線電、電視、雷達及通信等領(lǐng)域,為分析和改善電路的性能提供了便利的手段。而傳統(tǒng)的掃頻儀由多個模塊構(gòu)成,電路復(fù)雜,體積龐大,而且在高頻測量中,大量的分立元件易受溫度變化和電磁干擾的影響。為此,本文提出了集成化設(shè)計的方法,針對可編程邏輯器件的特點,對硬件實現(xiàn)方法進行了探索。 本文對三大關(guān)鍵技術(shù)進行了深入研究: 第一,由掃頻信號發(fā)生器的設(shè)計出發(fā),對直接數(shù)字頻率合成技術(shù)(DDS)進行了系統(tǒng)的理論研究,并改進了ROM壓縮方法,在提高壓縮比的同時,改進了DDS系統(tǒng)的雜散度,并且利用該方法實現(xiàn)了幅度和相位可調(diào)制的DDS系統(tǒng)-掃頻信號發(fā)生器。 第二,為了提高系統(tǒng)時鐘的工作頻率,對流水線算法進行了深入的研究,并針對累加器的特點,進行了一系列的改進,使系統(tǒng)能在100MHz的頻率下正常工作。 第三,從系統(tǒng)頻率特性測試的理論出發(fā),研究如何在FPGA中提高多位數(shù)學運算的速度,從而提出了一種實現(xiàn)多位BCD碼除法運算的方法—高速串行BCD碼除法;隨后,又將流水線技術(shù)應(yīng)用于該算法,對該方法進行改進,完成了基于流水線技術(shù)的BCD碼除法運算的設(shè)計,并用此方法實現(xiàn)了頻率特性的測試。 在研究以上理論方法的基礎(chǔ)上,以大規(guī)模可編程邏輯器件EP1K100QC208和微處理器89C52為實現(xiàn)載體,提出了基于單片機和FPGA體系結(jié)構(gòu)的集成化設(shè)計方案;以VerilogHDl為設(shè)計語言,實現(xiàn)了頻率特性測試儀主要部分的設(shè)計。該頻率特性測試儀完成掃頻信號的輸出和頻率特性的測試兩大主要任務(wù),而掃頻信號源和頻率特性測試這兩大主要模塊可集成在一片可編程邏輯器件中,充分體現(xiàn)了可編程邏輯器件的優(yōu)勢。 本文首先對相關(guān)的概念理論進行了介紹,包括DDS原理、流水線技術(shù)等,進而提出了系統(tǒng)的總體設(shè)計方案,包括設(shè)計工具、語言和實現(xiàn)載體的選擇,而后,簡要介紹了微處理器電路和外圍電路,最后,較為詳細地闡述了兩個主要模塊的設(shè)計,并給出了實現(xiàn)方式。

    標簽: FPGA 頻率特性 測試 儀的研制

    上傳時間: 2013-06-08

    上傳用戶:xiangwuy

  • 基于FPGA的8051 IP核的設(shè)計

    本文探索了自主系統(tǒng)CPU設(shè)計方法和經(jīng)驗,同時對80C51產(chǎn)品進行了必要的改進。 文章采用XILINX公司的Virtex-ⅡPro系列FPGA芯片,在相關(guān)EDA軟件平臺的支持下進行基于FPGA的8051芯片的設(shè)計。在已公開的8051源代碼的基礎(chǔ)上,對其中的程序存儲器、指令存儲器做了較大幅度的修改,增加了定時器、串行收發(fā)器的軟件編寫,VerilogHDl語句共6000余行(見附錄光盤)。在設(shè)計中筆者特別的注意了源代碼中組合邏輯循環(huán)的去除,時序設(shè)計中合理確定建立時間和保持時間,保證了工作頻率的提高(工作頻率由12MHz提高到約30MHz),串行收發(fā)器的下載實驗驗證了該模塊頻率的提高。對設(shè)計高頻CPU提供了有益的借鑒。本文利用Modelsim進行了功能仿真和后仿真,利用Synplify進行了綜合,仿真和綜合結(jié)果達到了設(shè)計的預(yù)期要求,并為下載和組成系統(tǒng)作了準備工作(設(shè)計了外圍電路的PCB板圖)。

    標簽: FPGA 8051 IP核

    上傳時間: 2013-06-28

    上傳用戶:梧桐

主站蜘蛛池模板: 乌鲁木齐市| 眉山市| 昭苏县| 张掖市| 海丰县| 盐源县| 岗巴县| 五大连池市| 黔江区| 嘉黎县| 绵竹市| 济宁市| 达日县| 武定县| 凤城市| 邳州市| 泸溪县| 横峰县| 铁岭县| 山阳县| 塔河县| 石屏县| 潼南县| 墨竹工卡县| 大悟县| 凤山县| 遂平县| 彭阳县| 澄江县| 永仁县| 宜昌市| 齐齐哈尔市| 安溪县| 濉溪县| 罗城| 巴彦县| 顺义区| 新巴尔虎左旗| 稷山县| 鹤壁市| 甘泉县|