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

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

用控制器

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

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

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

    上傳時(shí)間: 2013-07-17

    上傳用戶:bruce

  • 基于FPGA的PID控制器研究與實(shí)現(xiàn).rar

    基于微處理器的數(shù)字PID控制器改變了傳統(tǒng)模擬PID控制器參數(shù)整定不靈活的問題。但是常規(guī)微處理器容易在環(huán)境惡劣的情況下出現(xiàn)程序跑飛的問題,如果實(shí)現(xiàn)PID軟算法的微處理器因?yàn)閺?qiáng)干擾或其他原因而出現(xiàn)故障,會(huì)引起輸出值的大幅度變化或停止響應(yīng)。而FPGA的應(yīng)用可以從本質(zhì)上解決這個(gè)問題。因此,利用FPGA開發(fā)技術(shù),實(shí)現(xiàn)智能控制器算法的芯片化,使之能夠廣泛的用于各種場(chǎng)合,具有很大的應(yīng)用意義。 首先分析FPGA的內(nèi)部結(jié)構(gòu)特點(diǎn),總結(jié)FPGA設(shè)計(jì)技術(shù)及開發(fā)流程,指出實(shí)現(xiàn)結(jié)構(gòu)優(yōu)化設(shè)計(jì),降低設(shè)計(jì)難度,是擴(kuò)展設(shè)計(jì)功能、提高芯片性能和產(chǎn)品性價(jià)比的關(guān)鍵。控制系統(tǒng)由四個(gè)模塊組成,主要包括核心控制器模塊、輸入輸出模塊以及人機(jī)接口。其中控制器部分為系統(tǒng)的關(guān)鍵部件。在分析FPGA設(shè)計(jì)結(jié)構(gòu)類型和特點(diǎn)的基礎(chǔ)上,提出一種基于FPGA改進(jìn)型并行結(jié)構(gòu)的PID溫度控制器設(shè)計(jì)方法。在PID算法與FPGA的運(yùn)算器邏輯映像過程中,采用將補(bǔ)碼的加法器代替減法器設(shè)計(jì),增加整數(shù)運(yùn)算結(jié)果的位擴(kuò)展處理,進(jìn)行不同數(shù)據(jù)類型的整數(shù)歸一化等不同角度的處理方法融合為一體,可以有效地減少邏輯運(yùn)算部件。應(yīng)用Ouartus Ⅱ圖形輸入與Verilog HDL語言相結(jié)合設(shè)計(jì)實(shí)現(xiàn)了PID控制器,用Modelsim仿真驗(yàn)證了設(shè)計(jì)結(jié)果的正確性,用Synplify Pro進(jìn)行電路綜合,在Quaitus Ⅱ軟件中實(shí)現(xiàn)布局布線,最后生成FPGA的編程文件。根據(jù)控制系統(tǒng)的要求,論文設(shè)計(jì)完成了12位模數(shù)AD轉(zhuǎn)換器、數(shù)據(jù)顯示器、按鍵等相關(guān)外圍接口電路。 將一階、純滯后、大慣性電阻爐溫作為控制對(duì)象,以EP1C3T144 FPGA為核心,構(gòu)建PID控制系統(tǒng)。在采用Pt100溫度傳感器、分辨率為2℃、最大溫度控制范圍0~400℃的條件下,實(shí)驗(yàn)結(jié)果表明,達(dá)到無超調(diào)的穩(wěn)定控制要求,為降低FPGA實(shí)現(xiàn)PID控制器的設(shè)計(jì)難度提供了有效的方法。

    標(biāo)簽: FPGA PID 控制器

    上傳時(shí)間: 2013-06-13

    上傳用戶:15071087253

  • 用FPGA實(shí)現(xiàn)以太網(wǎng)控制器.rar

    以太網(wǎng)是在20世紀(jì)70年代為解決網(wǎng)絡(luò)中零散的和偶然的堵塞而開發(fā)的,而 IEEE802.3標(biāo)準(zhǔn)是在最初的以太網(wǎng)技術(shù)基礎(chǔ)上于1980年開發(fā)成功的。現(xiàn)在,以太網(wǎng)一詞泛指所有采用CSMA/CD協(xié)議的局域網(wǎng)。以太網(wǎng)2.0版由數(shù)字設(shè)備公司、 Intel公司和Xerox公司聯(lián)合開發(fā),它與IEEE802.3兼容。 本設(shè)計(jì)采用FPGA設(shè)計(jì)以太網(wǎng)控制器代替?zhèn)鹘y(tǒng)的ASCI設(shè)計(jì)方法,主要原因在于FPGA技術(shù)的特點(diǎn),它作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原由可編程期間門電路數(shù)有限的缺點(diǎn)。使本設(shè)計(jì)的產(chǎn)品十分靈活,可以在多種用戶多種開發(fā)平臺(tái),硬件環(huán)境下使用而只需要對(duì)設(shè)計(jì)進(jìn)行簡(jiǎn)單的修改和編輯即可,方便了設(shè)計(jì)者和用戶的使用。 本論文主要闡述了使用FPGA設(shè)計(jì)開發(fā)以太網(wǎng)控制器的設(shè)計(jì)開發(fā)流程,以及研究了FPGA開發(fā)方法和傳統(tǒng)ASIC開發(fā)方法的區(qū)別和優(yōu)略。主要內(nèi)容為: 1.闡述FPGA技術(shù)的發(fā)展歷史,現(xiàn)狀和將來的發(fā)展趨勢(shì)。 2.詳細(xì)說明了FPGA設(shè)計(jì)開發(fā)以太網(wǎng)控制器的全過程,包括模塊分析功能分析以及代碼設(shè)計(jì)。 3.采用軟件仿真的方法設(shè)計(jì)和驗(yàn)證了MODELSIM仿真平臺(tái)以及仿真波形圖分析。 4.對(duì)比分析了FPGA和傳統(tǒng)的ASIC開發(fā)過程的區(qū)別以及優(yōu)缺點(diǎn)。

    標(biāo)簽: FPGA 以太網(wǎng)控制器

    上傳時(shí)間: 2013-05-25

    上傳用戶:changeboy

  • SD卡控制器原理圖

    目前在用在 LED護(hù)欄管最普遍的控制器,只要你做好網(wǎng)格圖就 能出你想要的效果

    標(biāo)簽: SD卡 控制器 原理圖

    上傳時(shí)間: 2013-04-24

    上傳用戶:onewq

  • 基于ARM的減搖鰭智能控制器的研究

    減搖鰭是船舶與海洋工程中的一種重要系統(tǒng),目前已在多種船舶中廣泛應(yīng)用。減搖鰭對(duì)于提高船舶耐波性,增加船舶使用壽命,改善設(shè)備與人員的工作條件,提高艦艇的戰(zhàn)斗力具有重要作用。減小船舶橫搖是目前船舶運(yùn)動(dòng)控制領(lǐng)域的重要課題之一。本文以船舶減搖鰭系統(tǒng)作為研究對(duì)象,重點(diǎn)講述了基于ARM處理器的減搖鰭控制器的設(shè)計(jì)與實(shí)現(xiàn)方案。 減搖鰭系統(tǒng)目前大多采用基于力矩對(duì)抗原理的PID控制器。控制器的性能對(duì)船舶自然橫搖周期和無因次橫搖衰減系數(shù)有著很大的依賴關(guān)系。由于船舶橫搖運(yùn)動(dòng)的復(fù)雜性、非線性、時(shí)變性和海況的不確定性,經(jīng)典PID控制難以獲得滿意的控制效果。采用先進(jìn)的控制策略是解決這一問題的有效方法。本論文將模糊控制與PID控制相結(jié)合,實(shí)現(xiàn)了無須精確的對(duì)象模型,只須將操作人員和專家長(zhǎng)期實(shí)踐積累的經(jīng)驗(yàn)知識(shí)用控制規(guī)則模型化,然后用模糊推理在線辨識(shí)對(duì)象特征參數(shù),便可對(duì)PID參數(shù)實(shí)現(xiàn)自整定。另外,浪級(jí)調(diào)節(jié)器做為減搖鰭控制器的一個(gè)重要組成部分,本論文也對(duì)其設(shè)計(jì)進(jìn)行了研究,提出了一種基于海浪譜估計(jì)的浪級(jí)調(diào)節(jié)器的設(shè)計(jì)方法,彌補(bǔ)了傳統(tǒng)浪級(jí)調(diào)節(jié)器不能充分利用海浪信息的不足。 目前大多數(shù)的減搖鰭控制器使用單片機(jī)作為主處理器或者以工控機(jī)為基礎(chǔ)開發(fā)而來的,前者集成度不高,穩(wěn)定性也不好,而后者成本較高。因此,本課題設(shè)計(jì)了一款新型的基于ARM處理器的減搖鰭控制器,解決了上述問題。該系統(tǒng)主要由硬件平臺(tái)和軟件平臺(tái)兩部分組成。硬件平臺(tái)主要包括基于飛利浦公司的LPC2214的控制器核心電路和輔助實(shí)現(xiàn)控制的驅(qū)動(dòng)電路;軟件平臺(tái)主要是基于ARM的軟件,包括啟動(dòng)代碼和應(yīng)用程序。 研究結(jié)果表明:開發(fā)的嵌入式減搖鰭控制系統(tǒng)不僅具有集成度高、性價(jià)比高、性能優(yōu)越、抗干擾能力強(qiáng)、穩(wěn)定性好、實(shí)時(shí)性高等優(yōu)點(diǎn)。同時(shí)更能夠適應(yīng)減搖鰭控制系統(tǒng)智能化的發(fā)展趨勢(shì),所以該減搖鰭控制器具有很好的使用價(jià)值及意義。

    標(biāo)簽: ARM 減搖鰭 智能控制器

    上傳時(shí)間: 2013-07-10

    上傳用戶:giser

  • 電動(dòng)機(jī)構(gòu)用稀土永磁無刷直流電動(dòng)機(jī)控制系統(tǒng)研究

    該文著重研究了稀土永磁(REPM)無刷直流電動(dòng)機(jī)(BLDCM)的高性能控制技術(shù).在全面分析了稀土永磁無刷直流電動(dòng)機(jī)的結(jié)構(gòu)特點(diǎn)、工作原理、運(yùn)行方式以及外部特性的基礎(chǔ)上,通過系統(tǒng)建模和數(shù)字仿真分析,分別針對(duì)航空低壓直流(LVDC)和高壓直流(HVDC)兩種電動(dòng)機(jī)構(gòu)用永磁無刷電動(dòng)機(jī),在小范圍轉(zhuǎn)速連續(xù)調(diào)節(jié)下的閉環(huán)穩(wěn)速控制技術(shù)進(jìn)行了詳細(xì)理論研究,提出了利用轉(zhuǎn)子位置傳感器信號(hào)間接測(cè)量電機(jī)轉(zhuǎn)速進(jìn)行電機(jī)轉(zhuǎn)速閉環(huán)穩(wěn)速控制的策略.同時(shí)就兩套無刷直流電動(dòng)機(jī)控制器的硬件電路和軟件程序問題進(jìn)行了重點(diǎn)工程設(shè)計(jì),采用了高性能的AT89C2051和AT89C51單片機(jī)作為微處理器,用數(shù)字軟件技術(shù)對(duì)電機(jī)進(jìn)行調(diào)速和轉(zhuǎn)速閉環(huán)控制,使電機(jī)在一定范圍內(nèi)能夠進(jìn)行精確調(diào)速和速度穩(wěn)定控制.通過優(yōu)化設(shè)計(jì)、軟硬件結(jié)合,實(shí)現(xiàn)了控制器小型化,提高了控制器可靠性,減小了體積與重量.永磁無刷直流電動(dòng)機(jī)控制器樣機(jī)的測(cè)試結(jié)果表明:電機(jī)轉(zhuǎn)速可在要求范圍內(nèi)連續(xù)調(diào)節(jié),在幾乎三倍的額定轉(zhuǎn)矩范圍內(nèi),電機(jī)轉(zhuǎn)速在設(shè)定值下可保持高于指標(biāo)精度的穩(wěn)定工作,控制器之間通用性強(qiáng)、散熱可靠.

    標(biāo)簽: 電動(dòng) 機(jī)構(gòu) 無刷直流電動(dòng)機(jī) 控制

    上傳時(shí)間: 2013-07-03

    上傳用戶:chens000

  • 基于ARMFPGA的雷達(dá)伺服控制器設(shè)計(jì)

    這篇論文在系統(tǒng)分析國(guó)內(nèi)外雷達(dá)伺服控制系統(tǒng)研究現(xiàn)狀的基礎(chǔ)上,選定以ARM為內(nèi)核的基于ARM+FPGA的雷達(dá)伺服控制器為研究對(duì)象。 首先,根據(jù)雷達(dá)伺服控制系統(tǒng)功能要求與性能指標(biāo),進(jìn)行系統(tǒng)的硬件設(shè)計(jì):選擇基于ARM920T的S3C2410和Altera公司的FPGA芯片EP1C12Q240作為主控芯片,ARM與FPGA的連接形式采用中斷+存儲(chǔ)器的形式;將ARM與FPGA上多余的引腳引出作為將來升級(jí)的需要;還畫出ARM+FPGA的雷達(dá)伺服控制器的系統(tǒng)圖并制作了PCB板。 其次,選用PID對(duì)伺服系統(tǒng)進(jìn)行控制,模糊神經(jīng)網(wǎng)絡(luò)綜合了模糊控制和神經(jīng)網(wǎng)絡(luò)的優(yōu)點(diǎn),并利用模糊神經(jīng)網(wǎng)絡(luò)算法對(duì)PID參數(shù)進(jìn)行在線調(diào)整。用Matlab7.1進(jìn)行仿真,其結(jié)果表明:該控制算法對(duì)系統(tǒng)具有良好的控制效果,性能較常規(guī)PID得到較大改善。 最后,根據(jù)FPGA在伺服系統(tǒng)主要任務(wù),用VHDL語言和原理圖在FPGA芯片中分別編制實(shí)現(xiàn)DAC0832接口控制功能、光電編碼器與脈沖發(fā)生電路的程序代碼;并在Quartus II6.0環(huán)境下通過仿真,且得到仿真的波形符合系統(tǒng)功能要求。采用C語言編寫在ARM中實(shí)現(xiàn)模糊神經(jīng)網(wǎng)絡(luò)PID控制算法的代碼,通過CodeWarrior for ARM的編譯無誤后,生成可執(zhí)行文件.axf,,調(diào)用AXD進(jìn)行在線仿真調(diào)試。仿真結(jié)果表明:模糊神經(jīng)網(wǎng)絡(luò)PID算法對(duì)伺服系統(tǒng)能夠進(jìn)行有效控制。 結(jié)果表明:ARM作為伺服控制器的內(nèi)核,其性價(jià)比與集成度高:用FPGA芯片實(shí)現(xiàn)接口電路使伺服控制器的可靠性高、速度快、可配置及連接方式靈活。因此采用基于ARM+FPGA的雷達(dá)伺服控制器,提高了系統(tǒng)的開放性、實(shí)時(shí)性、可靠性,降低了系統(tǒng)功耗,具有重要的應(yīng)用價(jià)值。

    標(biāo)簽: ARMFPGA 雷達(dá) 伺服 制器設(shè)計(jì)

    上傳時(shí)間: 2013-06-30

    上傳用戶:Ruzzcoy

  • 基于ARM的地鐵用安全型智能IO的設(shè)計(jì)與實(shí)現(xiàn)

    地鐵信號(hào)設(shè)備中輸入輸出設(shè)備是信號(hào)邏輯和現(xiàn)場(chǎng)設(shè)備之間的接口,有著四高(高安全,高可靠,高可維護(hù),高可用)要求,目前信號(hào)系統(tǒng)廠家的傳統(tǒng)做法是整個(gè)信號(hào)系統(tǒng)產(chǎn)品由一家公司來完成,可是隨著技算機(jī)技術(shù)的快速發(fā)展,邏輯部份目前已可以采用通用COTS產(chǎn)品,而輸入輸出部分還是需要各個(gè)信號(hào)廠家自己設(shè)計(jì)和生產(chǎn),因此設(shè)計(jì)出一款通用型的輸入輸出控制器已成地鐵行業(yè)的發(fā)展方向。 為了滿足以上要求,本文從實(shí)際應(yīng)用角度出發(fā),使信號(hào)系統(tǒng)的產(chǎn)品更加的開放透明,設(shè)計(jì)出基于ARM的地鐵用安全型的智能I/O,從而使信號(hào)系統(tǒng)設(shè)計(jì)可以方便地和現(xiàn)場(chǎng)信號(hào)設(shè)備接口。 在硬件上采用冗余設(shè)計(jì),以ARM為主處理器,整個(gè)系統(tǒng)無單點(diǎn)硬件故障,采集部分采用動(dòng)態(tài)異或輸入設(shè)計(jì),驅(qū)動(dòng)部分采用安全驅(qū)動(dòng)設(shè)計(jì)。 基于ARM的地鐵用安全智能I/O嚴(yán)格遵循歐洲鐵路信號(hào)產(chǎn)品的標(biāo)準(zhǔn),使系統(tǒng)的安全性,可靠性,可用性和可維護(hù)性有了充分的保障。 本文主要介紹了地鐵用安全型智能I/O控制器的設(shè)計(jì)和實(shí)現(xiàn),包括設(shè)計(jì)思想,具體實(shí)施,硬件和軟件的設(shè)計(jì)等。

    標(biāo)簽: ARM 地鐵 智能IO

    上傳時(shí)間: 2013-06-12

    上傳用戶:ljthhhhhh123

  • 基于FPGA的可編程控制器現(xiàn)場(chǎng)集成技術(shù)應(yīng)用研究

    傳統(tǒng)PLC使用時(shí)會(huì)出現(xiàn)一些問題,如程序死循環(huán)、程序跑飛、需要龐大的編譯系統(tǒng)作支持和不能實(shí)現(xiàn)精確位置控制等等;而發(fā)展到OPENPLC后,這些問題依然存在。為了更好地解決這些問題,本文提出一種全新的可編程控制器現(xiàn)場(chǎng)集成技術(shù),用FPGA來實(shí)現(xiàn)PLC的功能,拋棄傳統(tǒng)PLC“程序”的概念,以“硬件線路”來實(shí)現(xiàn)控制功能,不論在經(jīng)濟(jì)上還是在性能上都具有更大的優(yōu)勢(shì)。 本課題在對(duì)國(guó)內(nèi)外可編程控制器,重點(diǎn)是HardPLC的開發(fā)和應(yīng)用的進(jìn)展進(jìn)行概述和分析的基礎(chǔ)上,系統(tǒng)開展了HardPLC組成模塊原理及其仿真模擬的研究。本研究的主要貢獻(xiàn)為: 1.對(duì)比分析了CPLD和FPGA的性能特點(diǎn),闡明了Xilinx公司FPGA芯片結(jié)構(gòu)的兩個(gè)創(chuàng)新概念,指出了其優(yōu)越性能的結(jié)構(gòu)基礎(chǔ); 2.系統(tǒng)分析了用HardPLC實(shí)現(xiàn)控制系統(tǒng)時(shí)的一些通用模塊,對(duì)每個(gè)模塊的工作原理進(jìn)行了深入的探討,用VHDL語言建立了每個(gè)模塊的模型,在此基礎(chǔ)上進(jìn)行了仿真、綜合,為進(jìn)一步研究可編程控制器的現(xiàn)場(chǎng)集成奠定了基礎(chǔ); 3.在仿真綜合的基礎(chǔ)上,用所建立的模型完成了特定邏輯控制系統(tǒng)的控制要求,充分展示了其實(shí)際應(yīng)用的可行性; 4.在分析Xilinx公司SPARTANII系列FPGA芯片配置模式的基礎(chǔ)上,確定了應(yīng)用于實(shí)際的基于CPLD控制的FPGA芯片SlaveParallel配置模式。 本課題研究建立的模型對(duì)于開發(fā)具有我國(guó)自主知識(shí)產(chǎn)權(quán)的HardPLC組成IP庫具有一定的理論意義;對(duì)特定系統(tǒng)的控制實(shí)現(xiàn),充分展示了基于FPGA的可編程控制器現(xiàn)場(chǎng)集成技術(shù)可以廣泛應(yīng)用于工控領(lǐng)域,加大推廣力度和建立更多的IP庫,在許多應(yīng)用場(chǎng)合可以取代傳統(tǒng)的PLC控制系統(tǒng),為工控領(lǐng)域提供高可靠、低價(jià)格、簡(jiǎn)單易操作的解決方案,這將帶來巨大的社會(huì)經(jīng)濟(jì)效益;所確定的FPGA芯片配置模式可廣泛應(yīng)用于對(duì)FPGA芯片配置數(shù)據(jù)的加載,在實(shí)踐生產(chǎn)中具有重要的實(shí)用價(jià)值。

    標(biāo)簽: FPGA 可編程控制器 集成技術(shù) 應(yīng)用研究

    上傳時(shí)間: 2013-05-30

    上傳用戶:dtvboyy

  • PCI從設(shè)備控制器的FPGA設(shè)計(jì)與實(shí)現(xiàn)

    隨著星載電子系統(tǒng)復(fù)雜度、小型化需求的提高,SoC已經(jīng)成為應(yīng)對(duì)未來星載電子系統(tǒng)設(shè)計(jì)需求的解決途徑。為了簡(jiǎn)化設(shè)計(jì)流程并且提高部件的可重用性,在目前的SoC設(shè)計(jì)中引入了稱之為平臺(tái)的體系結(jié)構(gòu)模板,用它來描述采用已有的標(biāo)準(zhǔn)核來開發(fā)SoC的方法。在星載電子系統(tǒng)中常用部件的分類設(shè)計(jì),最終建立一個(gè)包括多種功能部件,互連部件和處理部件的設(shè)計(jì)平臺(tái),從而有效的提高星載電子系統(tǒng)的設(shè)計(jì)能力。在當(dāng)前NASA和ESA的空間應(yīng)用中,PCI總線廣泛作為背板總線和局部總線,有鑒于此,本研究選擇PCI總線作為星載電子系統(tǒng)設(shè)計(jì)平臺(tái)要提供的一個(gè)互連部件對(duì)其進(jìn)行設(shè)計(jì)。 針對(duì)這一需求,本論文采用自項(xiàng)向下的設(shè)計(jì)方法對(duì)PCI總線從設(shè)備控制器的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行了研究,對(duì)PCI總線協(xié)議做了深刻的分析,完成了PCI總線目標(biāo)設(shè)備控制器的設(shè)計(jì),采用Verilog HDL對(duì)其進(jìn)行了RTL級(jí)的描述。 在該課題的研究中,采用了目前集成電路設(shè)計(jì)中常見的自頂向下設(shè)計(jì)方法,使用硬件描述語言Verilog HDL對(duì)其進(jìn)行描述,重點(diǎn)分析了PCI總線設(shè)備控制器的設(shè)計(jì)。以PCI總線協(xié)議的分析和理解為基礎(chǔ),對(duì)PCI總線設(shè)備控制器進(jìn)行了功能分析和結(jié)構(gòu)劃分。根據(jù)PCI總線設(shè)備控制器的功能和結(jié)構(gòu)劃分,對(duì)PCI總線目標(biāo)設(shè)備控制器的設(shè)計(jì)思路和各個(gè)子模塊電路的設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行了詳細(xì)的分析闡述,并且通過編寫測(cè)試激勵(lì)程序完成了功能仿真。應(yīng)用FPGA作為物理驗(yàn)證和實(shí)現(xiàn)載體,進(jìn)行了面向FPGA的電路綜合,進(jìn)行了布局布線后的時(shí)序仿真,證明所實(shí)現(xiàn)的PCI目標(biāo)設(shè)備控制器符合基本功能要求,在以上基礎(chǔ)上完成了PCI目標(biāo)設(shè)備控制器的FPGA實(shí)現(xiàn)。通過這整個(gè)論文的工作,按照設(shè)計(jì)、仿真、綜合驗(yàn)證及布局布線的步驟,完成了PCI總線目標(biāo)設(shè)備控制器IP軟核的設(shè)計(jì)。

    標(biāo)簽: FPGA PCI 設(shè)備 控制器

    上傳時(shí)間: 2013-06-07

    上傳用戶:tccc

主站蜘蛛池模板: 绥江县| 新郑市| 喜德县| 简阳市| 长丰县| 长春市| 佛山市| 阳曲县| 左云县| 陕西省| 丹巴县| 祥云县| 府谷县| 霍邱县| 杭锦旗| 肇庆市| 化州市| 鹤壁市| 南通市| 馆陶县| 拜城县| 建始县| 兴国县| 平原县| 广昌县| 固安县| 怀安县| 武清区| 沁阳市| 铜山县| 万山特区| 如东县| 怀化市| 谷城县| 博乐市| 湘潭县| 彭水| 尚志市| 宁乡县| 秭归县| 双牌县|