• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    嵌入式FPGA在USB通信接口硬件設(shè)計(jì)中的應(yīng)用

    2017-04-23 00:50:13孫芳芳
    電子技術(shù)與軟件工程 2017年5期
    關(guān)鍵詞:硬件設(shè)計(jì)具體應(yīng)用

    孫芳芳

    摘 要 FPGA的嵌入式系統(tǒng)不能缺少通信接口,系統(tǒng)設(shè)有USB的通信接口。對(duì)于嵌入式系統(tǒng)設(shè)置了明確的通信要求,因此與之相應(yīng)的通信接口也要符合最基本的通信需要。從基本構(gòu)成來講,嵌入式系統(tǒng)設(shè)有I/O接口、存儲(chǔ)器與CPU等模塊,單片F(xiàn)PGA具備優(yōu)良的集成性能。由此可見,嵌入式系統(tǒng)本身具備靈活升級(jí)的優(yōu)勢(shì),同時(shí)也更加便于系統(tǒng)擴(kuò)充與裁剪。依照現(xiàn)階段的硬件設(shè)計(jì),F(xiàn)PGA具備豐富的I/O資源,在這其中包含了并行與串行的系統(tǒng)總線設(shè)計(jì)。為此對(duì)于FPGA的嵌入式系統(tǒng)而言,應(yīng)當(dāng)明確硬件設(shè)計(jì)中的通信接口設(shè)計(jì);結(jié)合現(xiàn)階段的系統(tǒng)運(yùn)行狀況,探究可行的完善思路。

    【關(guān)鍵詞】嵌入式FPGA USB通信接口 硬件設(shè)計(jì) 具體應(yīng)用

    近些年來,通信技術(shù)獲得了大幅改進(jìn),各行業(yè)生產(chǎn)及日常生活都不能缺少通信技術(shù)作為支撐。對(duì)于嵌入式系統(tǒng)而言,通信設(shè)計(jì)應(yīng)當(dāng)針對(duì)特定的要求。USB接口包括了獨(dú)特的硬件設(shè)計(jì),現(xiàn)階段的嵌入式系統(tǒng)有必要改進(jìn)硬件接口的設(shè)計(jì)模式。相比來看,單片 FPGA可以集成存儲(chǔ)器、通信接口與CPU,在此基礎(chǔ)上保障了系統(tǒng)的可編程性。因此可以得知,F(xiàn)PGA具備更強(qiáng)的便捷性與靈活性,嵌入式系統(tǒng)適合不同類型的并行總線或者串行總線。設(shè)計(jì)人員如果能完善通信接口的嵌入式硬件設(shè)計(jì),就可以符合多種通信芯片對(duì)于系統(tǒng)的需求。

    1 整體的系統(tǒng)設(shè)計(jì)

    從基本構(gòu)成的角度看,嵌入式系統(tǒng)包含了外圍器件與主控器件,在這其中的主控CPU設(shè)計(jì)為FPGA的形式。對(duì)于FPGA構(gòu)成的嵌入式系統(tǒng)而言,USB硬件的通信接口包含了電源模塊、USB與嵌入式模塊的幾部分。具體在設(shè)計(jì)時(shí),先要為電源模塊選擇相應(yīng)的電壓,對(duì)此可以運(yùn)用DC/DC的系統(tǒng)電源類型。在通電的狀況下,F(xiàn)PGA對(duì)于配置芯片進(jìn)行相應(yīng)的加載操作,通過這種方式來保障順利運(yùn)行。初始化驅(qū)動(dòng)程序之后,就完成了整體的系統(tǒng)框架。

    FPGA模塊在投入運(yùn)行后,如果在主機(jī)端插入了USB,那么FPGA就可以接收明確的中斷信息。通過系統(tǒng)配置的方式,嵌入式系統(tǒng)就能識(shí)別USB的性能。由此可見,嵌入式系統(tǒng)如果插入了外設(shè),那么USB接口就能為其提供所需的電能。對(duì)于配置文件進(jìn)行加載操作,在初始化的基礎(chǔ)上即可識(shí)別插入的USB。在后續(xù)操作中,F(xiàn)IFO可以實(shí)現(xiàn)后期的數(shù)據(jù)傳輸。因此,設(shè)計(jì)硬件的通信接口時(shí)有必要考慮FPGA的具體特征,從而完善相應(yīng)的設(shè)計(jì)。

    2 硬件設(shè)計(jì)的具體應(yīng)用

    2.1 選擇適當(dāng)?shù)腇PGA

    FPGA最基本的功能就在于支撐嵌入式的系統(tǒng),各種類型的FPGA都能為其提供支持。在系統(tǒng)的內(nèi)部,F(xiàn)PGA本身相當(dāng)于系統(tǒng)主控。嵌入式系統(tǒng)應(yīng)當(dāng)包含等效邏輯單元與芯片資源,因此符合了接口芯片對(duì)其提出的需求,同時(shí)也能運(yùn)用于實(shí)時(shí)性的信息與數(shù)值處理。近些年來,單片F(xiàn)PGA具備了更強(qiáng)的靈活性,系統(tǒng)設(shè)置了可以靈活擴(kuò)充的接口模塊與存儲(chǔ)器等。此外,系統(tǒng)設(shè)有并行或者串行的通用總線,進(jìn)而在根源上杜絕了通信中斷等不良現(xiàn)象出現(xiàn),保障了通信的實(shí)效性。

    2.2 對(duì)于主機(jī)接口進(jìn)行設(shè)計(jì)

    依照現(xiàn)行的協(xié)議來設(shè)計(jì)USB硬件接口,可以省略重復(fù)性的接口資源開發(fā)。從嵌入式系統(tǒng)角度來講,接口芯片可以保證主機(jī)自身的功能得到實(shí)現(xiàn)。對(duì)于USB具體在進(jìn)行設(shè)計(jì)時(shí),通常選擇SPI作為硬件線路的接口,這是由于SPI接口具有更低的芯片引腳數(shù)目,同時(shí)符合了模擬電路或數(shù)字邏輯電路對(duì)于系統(tǒng)的需求。USB在進(jìn)行連接或者斷開連接時(shí),系統(tǒng)都設(shè)有可編程的調(diào)控模式。此外,USB的底層協(xié)議可以運(yùn)用接口引擎的方式來實(shí)現(xiàn)處理。

    2.3 對(duì)于外設(shè)接口進(jìn)行設(shè)計(jì)

    設(shè)計(jì)人員在設(shè)計(jì)USB的外設(shè)接口時(shí),也可以選擇不同類型的芯片,以此來構(gòu)建實(shí)時(shí)性的接口通訊模式。例如近些年來誕生的FX2具有獨(dú)特的內(nèi)在接口,在最大限度內(nèi)滿足了USB的帶寬需求。FX2設(shè)有智能式的硬件處理,對(duì)于開發(fā)時(shí)間進(jìn)行了縮短,在保證兼容性的前提下也簡化了整體的系統(tǒng)設(shè)計(jì)。設(shè)計(jì)外設(shè)接口還可以選擇無縫接口的形式,例如DSP或者FIFO等類型。

    3 結(jié)論

    在嵌入式系統(tǒng)中,USB的接口設(shè)計(jì)應(yīng)當(dāng)構(gòu)成嵌入式系統(tǒng)的重點(diǎn)。作為設(shè)計(jì)人員而言,應(yīng)當(dāng)密切結(jié)合FPGA系統(tǒng)特征來選擇硬件模式,在此前提下描繪明確的框架圖。經(jīng)過改進(jìn)之后,USB的硬件通信模塊具備了更強(qiáng)的通信可靠性,進(jìn)而為系統(tǒng)通信提供了保障。應(yīng)當(dāng)明確的是,設(shè)計(jì)通信接口的關(guān)鍵就在于保障優(yōu)良的通信性能,確保系統(tǒng)能獲得實(shí)時(shí)性的信息。截至目前,嵌入式系統(tǒng)相關(guān)的硬件接口設(shè)計(jì)已經(jīng)獲得了改進(jìn),然而并沒有實(shí)現(xiàn)完善。未來在技術(shù)實(shí)踐中,技術(shù)人員還需要?dú)w納經(jīng)驗(yàn),從而提升嵌入式通信系統(tǒng)的實(shí)效性。

    參考文獻(xiàn)

    [1]袁理.嵌入式FPGA系統(tǒng)USB通信接口硬件設(shè)計(jì)[J].南方農(nóng)機(jī),2015(03):24-29+34.

    [2]王俊雄,黃鉉,劉正義.基于FPGA的嵌入式系統(tǒng)設(shè)計(jì)[J].電子工程師,2016(10):67-70.

    猜你喜歡
    硬件設(shè)計(jì)具體應(yīng)用
    機(jī)場(chǎng)行李系統(tǒng)輸送線PLC硬件和程序設(shè)計(jì)
    電力參數(shù)監(jiān)測(cè)系統(tǒng)研究
    計(jì)算機(jī)硬件設(shè)計(jì)安全問題的若干研究論述
    培養(yǎng)探究性思維,促進(jìn)初中物理的學(xué)習(xí)
    基于STC單片機(jī)的廚房智能安全管控系統(tǒng)的設(shè)計(jì)
    遙感地質(zhì)勘查技術(shù)與應(yīng)用研究
    基于中藥自動(dòng)配藥PLC系統(tǒng)的設(shè)計(jì)方案的研究
    科技資訊(2016年19期)2016-11-15 10:25:41
    計(jì)算機(jī)硬件設(shè)計(jì)安全問題研究
    計(jì)算機(jī)無線網(wǎng)絡(luò)安全技術(shù)的發(fā)展
    高中物理實(shí)驗(yàn)教學(xué)法在課堂教學(xué)中的具體應(yīng)用
    南北橋(2016年10期)2016-11-10 16:34:02
    彭山县| 从化市| 白山市| 康保县| 西丰县| 梅河口市| 承德县| 濉溪县| 吕梁市| 日照市| 衢州市| 和顺县| 桃园市| 湟中县| 余干县| 紫金县| 射阳县| 吴桥县| 慈利县| 久治县| 九龙城区| 霍州市| 西林县| 白城市| 洛宁县| 巴林右旗| 高要市| 宜春市| 洛川县| 张北县| 泰宁县| 乌拉特前旗| 乐都县| 许昌县| 都安| 大关县| 汶川县| 毕节市| 醴陵市| 博爱县| 衡阳市|