91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FPGA器件在物聯(lián)網(wǎng)應(yīng)用程序中發(fā)展

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-03-15 08:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著物聯(lián)網(wǎng)應(yīng)用程序的采用勢頭越來越大,嵌入式開發(fā)社區(qū)面臨的壓力也越來越大,以便兼顧每種設(shè)計的可用計算資源,延遲,成本和大小。由于其實時性,對云連接的關(guān)注也被視為一些發(fā)展的挑戰(zhàn),導(dǎo)致混合“霧”計算方法。提供本地網(wǎng)關(guān)以為霧方法提供內(nèi)部云方面可能需要相當(dāng)高的計算需求和算法處理。許多負責(zé)開發(fā)網(wǎng)關(guān)設(shè)備的設(shè)計人員面臨的挑戰(zhàn)是了解其計算要求的多樣性。某些應(yīng)用程序,尤其是工業(yè)物聯(lián)網(wǎng)部署中的應(yīng)用程序,可能涉及相當(dāng)復(fù)雜的電機控制或視覺處理任務(wù)。對于這些要求,不僅要求高水平的計算能力,還要求實時確定性行為。雖然高端CPU通常是首選設(shè)備,但還有許多其他設(shè)備正在引起開發(fā)人員的注意。其中之一是現(xiàn)場可編程門陣列(FPGA),由于其硬確定性能力,它正在快速獲得動力。

那些不熟悉FPGA的人在復(fù)雜性,成本和功耗方面面臨著許多神話這些設(shè)備的饑餓性。許多開發(fā)人員認為FPGA可能只適用于高度專業(yè)化,高成本的軍事系統(tǒng),但目前的情況已遠離這種情況。在當(dāng)今的云連接世界中,F(xiàn)PGA的最大應(yīng)用是在數(shù)據(jù)中心應(yīng)用中,除了加速搜索功能之外,還使用神經(jīng)網(wǎng)絡(luò)深度學(xué)習(xí)技術(shù)進行圖像識別搜索。

毫無疑問在考慮使用FPGA時,精通構(gòu)建基于微控制器微處理器的系統(tǒng)的嵌入式開發(fā)人員將會被他們前面的學(xué)習(xí)曲線所震撼。對大多數(shù)人來說,顯著的差異將從基于軟件的思維過程轉(zhuǎn)變?yōu)橛布伴T”方法。被認為是設(shè)計定制IC的最接近的東西,它將完全符合您的要求,F(xiàn)PGA本質(zhì)上是通用門和單元的空白畫布,使用硬件描述語言(HDL)編程或連接在一起的結(jié)構(gòu)(圖1)。研究數(shù)字邏輯的電子工程師將非??焖俚馗惺艿紽PGA背后的基本概念,而其他人可能會發(fā)現(xiàn)有關(guān)該主題的在線進修課程非常有用。值得一提的是,使用FPGA的一個很好的介紹是Simon Monk編寫的FPGA編程。

圖1:FPGA器件的功能框圖。

隨著FPGA的使用在廣泛的范圍內(nèi)獲得動力應(yīng)用程序,有關(guān)它們的信息的可用性。這主要是由領(lǐng)先的FPGA供應(yīng)商推動的,這些供應(yīng)商在提供免費的開源軟件工具方面投入了大量資金,以幫助定義和加速設(shè)計流程。在FPGA架構(gòu)中集成MCU以創(chuàng)建FPGA片上系統(tǒng)(SoC)器件進一步有助于管理FPGA并將其集成到最終應(yīng)用中。極大地簡化了學(xué)習(xí)和開發(fā)過程,有助于FPGA在更廣泛的應(yīng)用中的使用,以及開放社區(qū)論壇的發(fā)展。在制造商社區(qū)內(nèi)采用FPGA也有助于提高他們的能力,并為許多人群資助的FPGA評估板項目做出了貢獻,如Mojo和Papilio。 FPGA制造商還通過創(chuàng)建開發(fā)工具包和評估板,努力使設(shè)計更容易獲得,這些開發(fā)工具包和評估板在更廣泛的開源社區(qū)得到了很好的支持。所有這些舉措共同創(chuàng)造了豐富的技術(shù)信息和支持資源,有助于鼓勵設(shè)計人員考慮他們的第一個FPGA設(shè)計。

這種評估板的一個例子是Microsemi的SmartFusion2入門套件,如圖2所示。圖2:SmartFusion2入門套件。

包含Microsemi SmartFusion2的系具有相關(guān)存儲器和時鐘的FPGA SoC器件,以及承載原型區(qū)域,電源轉(zhuǎn)換器電源管理IC的SmartFusion2基板,入門套件提供了一個完整的平臺,您可以從中開始第一次設(shè)計。

FPGA SoC器件采用32位ARM?Cortex?-M3微控制器內(nèi)核,作為微控制器子系統(tǒng)(MSS)在FPGA架構(gòu)中實現(xiàn)。它支持64 MB DDR內(nèi)存和16 MB閃存,最高可運行142 MHz。圖3顯示了SmartFusion2 SOM的功能框圖。

FPGA器件在物聯(lián)網(wǎng)應(yīng)用程序中發(fā)展

圖3:SmartFusion2系統(tǒng)級模塊的功能框圖。

SOM還包括一個JTAG接口,看門狗定時器,以太網(wǎng)接口和主機GPIO和串行(I 2 C,CAN,SPI和UART)接口。基板的連接和用戶I/O功能的全部范圍如圖4所示.FPGA結(jié)構(gòu)的大小取決于型號,范圍從6060到56520邏輯單元。 SoC代碼運行一個uClinux內(nèi)核,通過提供對所有Linux工具的訪問,包括SSH,F(xiàn)TP和Telnet等網(wǎng)絡(luò)實用程序,進一步幫助開發(fā)過程。

FPGA器件在物聯(lián)網(wǎng)應(yīng)用程序中發(fā)展

圖4:SmartFusion2基板功能框圖。

在編程FPGA SoC時,Microsemi的設(shè)計流程工具Libero可從Microsemi網(wǎng)站免費下載。該套件還包括完整的FPGA SoC和設(shè)置為Libero項目的電路板。 Libero將FPGA設(shè)計的設(shè)計流程與嵌入式應(yīng)用程序開發(fā)集成在一起,如圖5所示。

FPGA器件在物聯(lián)網(wǎng)應(yīng)用程序中發(fā)展

圖5:Libero集成了傳統(tǒng)的通過微控制器固件開發(fā)實現(xiàn)FPGA設(shè)計流程。

Libero快速入門指南是使用Libero和整體設(shè)計流程的良好介紹。 Libero的一個關(guān)鍵部分是System Builder向?qū)В▓D6),它通過詢問一系列有助于塑造基本系統(tǒng)要求,配置選項的問題來幫助開發(fā)人員進行架構(gòu)設(shè)計過程,并在必要時為架構(gòu)添加額外的外圍設(shè)備。 。

FPGA器件在物聯(lián)網(wǎng)應(yīng)用程序中發(fā)展

圖6:Libero System Builder向?qū)?- MSS中時鐘功能的示例設(shè)置。

符合傳統(tǒng)開發(fā)實踐,現(xiàn)代解讀使用閃爍的LED設(shè)計項目實施“Hello World”第一個程序。在本教程中完整記錄,該文檔指導(dǎo)工程師完成設(shè)計流程,以實現(xiàn)此基本設(shè)計功能。圖7是本教程的屏幕截圖,重點介紹了輸出信號到指定GPIO引腳的分配,該引腳在基板上連接了一個LED。

FPGA器件在物聯(lián)網(wǎng)應(yīng)用程序中發(fā)展

圖7:閃爍LED示例中GPIO引腳的分配。

結(jié)論

FPGA在原始計算能力,設(shè)計靈活性和每瓦性能方面為開發(fā)人員提供了很多幫助。以前被視為復(fù)雜程序,耗電量大且價格昂貴的設(shè)備,近年來隨著越來越多的商業(yè)應(yīng)用程序正在利用其廣泛的功能,它們已經(jīng)成熟了很多。人們認識到,在工程師創(chuàng)建復(fù)雜的神經(jīng)網(wǎng)絡(luò)設(shè)計之前,存在合理的學(xué)習(xí)曲線。但是,由于本文所述的開發(fā)工具的可用性,采取第一步已變得非常容易。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1661

    文章

    22440

    瀏覽量

    637337
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4839

    瀏覽量

    107945
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2947

    文章

    47911

    瀏覽量

    416168
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    一篇文章帶你了解什么是聯(lián)網(wǎng)技術(shù)?

    1999年,由凱文·阿什頓寶潔公司提出,并用作新傳感器項目的演講標(biāo)題。隨著技術(shù)的不斷發(fā)展聯(lián)網(wǎng)逐漸成為信息科技產(chǎn)業(yè)的重要組成部分。
    發(fā)表于 02-09 16:58

    Lora基站在聯(lián)網(wǎng)應(yīng)用的重要性

    Lora基站在聯(lián)網(wǎng)應(yīng)用中具有重要的地位。首先,Lora基站可以實現(xiàn)對聯(lián)網(wǎng)設(shè)備的遠程監(jiān)測和控制,為聯(lián)
    發(fā)表于 12-03 07:09

    為啥現(xiàn)在這么多人學(xué)聯(lián)網(wǎng)?

    聯(lián)網(wǎng)全面發(fā)展。有政策支持,企業(yè)就敢投入、敢擴產(chǎn),崗位自然就多,不用太擔(dān)心行業(yè)突然“降溫”。 2. 到處都能用,需求大 現(xiàn)在5G、人工智能發(fā)展起來,
    發(fā)表于 11-18 15:39

    深耕藍牙聯(lián)網(wǎng)十年:北京桂花網(wǎng) 2015-2025 發(fā)展大事件全景

    ,顛覆 “藍牙無路由” 的行業(yè)認知,成為聯(lián)網(wǎng)發(fā)展里程碑事件。 市場預(yù)熱:產(chǎn)品憑借低功耗、多設(shè)備連接特性,獲得中關(guān)村智能硬件專項資金 100 萬元支持,為后續(xù)商業(yè)化奠定基礎(chǔ)。 2017 年:國際獎項
    發(fā)表于 11-07 13:52

    學(xué)習(xí)聯(lián)網(wǎng)怎么入門?

    隨著聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,越來越多的人開始關(guān)注學(xué)習(xí)這一領(lǐng)域。但是對于初學(xué)者來說,聯(lián)網(wǎng)似乎是一個龐雜的概念,學(xué)習(xí)起來很困難。因此,從哪里開始
    發(fā)表于 10-14 10:34

    學(xué)習(xí)聯(lián)網(wǎng)可以做什么工作?

    學(xué)習(xí)聯(lián)網(wǎng)專業(yè)后,你可以從事多種與聯(lián)網(wǎng)相關(guān)的工作。聯(lián)網(wǎng)是一個非常新穎和實用的領(lǐng)域,各種應(yīng)用場
    發(fā)表于 10-11 16:40

    能量收集技術(shù)聯(lián)網(wǎng)設(shè)備上的應(yīng)用與解決方案

    應(yīng)用的熱門發(fā)展方向。本文將為您介紹能量收集技術(shù)聯(lián)網(wǎng)設(shè)備上的應(yīng)用,以及由Silicon Labs(芯科科技)與合作伙伴所推出的相關(guān)解決方案。
    的頭像 發(fā)表于 08-26 10:15 ?3265次閱讀
    能量收集技術(shù)<b class='flag-5'>在</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>設(shè)備上的應(yīng)用與解決方案

    請問什么是聯(lián)網(wǎng)智庫?

    什么是聯(lián)網(wǎng)智庫?
    發(fā)表于 08-07 06:45

    聯(lián)網(wǎng)藍牙模塊有哪些優(yōu)勢?

    隨著聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,藍牙模塊作為聯(lián)網(wǎng)的重要組成部分,其應(yīng)用越來越廣泛。那么,
    發(fā)表于 06-28 21:49

    聯(lián)網(wǎng)的應(yīng)用范圍有哪些?

    情況;網(wǎng)絡(luò)通信技術(shù)保障數(shù)據(jù)不同設(shè)備、系統(tǒng)間穩(wěn)定傳輸,像 4G、5G 甚至未來的 6G 網(wǎng)絡(luò);大數(shù)據(jù)與云計算技術(shù)則對海量的感知數(shù)據(jù)進行存儲、分析和處理,挖掘其中有價值的信息,為決策提供支持。 聯(lián)網(wǎng)
    發(fā)表于 06-16 16:01

    聯(lián)網(wǎng)未來發(fā)展趨勢如何?

    、設(shè)備和資源連接在一起,實現(xiàn)城市管理的智能化和高效化。智慧城市可以解決交通擁堵、能源浪費等城市化問題,提升居民的生活質(zhì)量和城市的可持續(xù)發(fā)展。 醫(yī)療保健:聯(lián)網(wǎng)技術(shù)醫(yī)療保健領(lǐng)域的應(yīng)用
    發(fā)表于 06-09 15:25

    聯(lián)網(wǎng)工程師為什么要學(xué)Linux?

    聯(lián)網(wǎng)工程師需要掌握Linux的主要原因可以從技術(shù)生態(tài)、開發(fā)需求、行業(yè)應(yīng)用及就業(yè)競爭力四個角度來分析: 一、技術(shù)生態(tài)與行業(yè)適配性 1)嵌入式開發(fā)的主流平臺 聯(lián)網(wǎng)設(shè)備往往基于嵌
    發(fā)表于 05-26 10:32

    YAGEO與Pulse產(chǎn)品聯(lián)網(wǎng)設(shè)備中的應(yīng)用

    隨著聯(lián)網(wǎng)(IoT)技術(shù)的快速發(fā)展,設(shè)備之間的高效、可靠連接成為關(guān)鍵課題。聯(lián)網(wǎng)系統(tǒng)中,集成連
    的頭像 發(fā)表于 04-25 15:00 ?1184次閱讀

    明遠智睿SSD2351核心板聯(lián)網(wǎng)領(lǐng)域的應(yīng)用實踐

    農(nóng)業(yè)聯(lián)網(wǎng)方面,SSD2351核心板助力智慧農(nóng)業(yè)發(fā)展。農(nóng)田中,大量傳感器用于監(jiān)測土壤濕度、養(yǎng)分含量、光照強度等信息。這些傳感器通過SPI、I2C等接口與SSD2351核心板連接,將采
    發(fā)表于 04-11 11:50

    聯(lián)網(wǎng)技術(shù)如何影響可持續(xù)發(fā)展

    聯(lián)網(wǎng)在數(shù)字化轉(zhuǎn)型中發(fā)揮著重要作用,它通過基礎(chǔ)設(shè)施中嵌入傳感器來減少通過移動數(shù)據(jù)進行的物理移動量,這對構(gòu)建更可持續(xù)的全球生態(tài)系統(tǒng)有著重大影響。
    的頭像 發(fā)表于 03-27 09:14 ?1095次閱讀