在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

FPGA器件在物聯網應用程序中發展

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-03-15 08:25 ? 次閱讀

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

那些不熟悉FPGA的人在復雜性,成本和功耗方面面臨著許多神話這些設備的饑餓性。許多開發人員認為FPGA可能只適用于高度專業化,高成本的軍事系統,但目前的情況已遠離這種情況。在當今的云連接世界中,FPGA的最大應用是在數據中心應用中,除了加速搜索功能之外,還使用神經網絡深度學習技術進行圖像識別搜索。

毫無疑問在考慮使用FPGA時,精通構建基于微控制器微處理器的系統的嵌入式開發人員將會被他們前面的學習曲線所震撼。對大多數人來說,顯著的差異將從基于軟件的思維過程轉變為硬件“門”方法。被認為是設計定制IC的最接近的東西,它將完全符合您的要求,FPGA本質上是通用門和單元的空白畫布,使用硬件描述語言(HDL)編程或連接在一起的結構(圖1)。研究數字邏輯的電子工程師將非常快速地感受到FPGA背后的基本概念,而其他人可能會發現有關該主題的在線進修課程非常有用。值得一提的是,使用FPGA的一個很好的介紹是Simon Monk編寫的FPGA編程。

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

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

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

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

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

FPGA器件在物聯網應用程序中發展

圖3:SmartFusion2系統級模塊的功能框圖。

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

FPGA器件在物聯網應用程序中發展

圖4:SmartFusion2基板功能框圖。

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

FPGA器件在物聯網應用程序中發展

圖5:Libero集成了傳統的通過微控制器固件開發實現FPGA設計流程。

Libero快速入門指南是使用Libero和整體設計流程的良好介紹。 Libero的一個關鍵部分是System Builder向導(圖6),它通過詢問一系列有助于塑造基本系統要求,配置選項的問題來幫助開發人員進行架構設計過程,并在必要時為架構添加額外的外圍設備。 。

FPGA器件在物聯網應用程序中發展

圖6:Libero System Builder向導 - MSS中時鐘功能的示例設置。

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

FPGA器件在物聯網應用程序中發展

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

結論

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1633

    文章

    21817

    瀏覽量

    607185
  • 神經網絡
    +關注

    關注

    42

    文章

    4787

    瀏覽量

    101382
  • 物聯網
    +關注

    關注

    2914

    文章

    45069

    瀏覽量

    378570
收藏 人收藏

    評論

    相關推薦

    宇樹科技聯網方面

    宇樹科技聯網領域有多方面的涉及和發展,以下是一些具體信息: 傳感器技術合作 與傳感器公司合作:宇樹科技與一些傳感器技術公司有合作,例如奧比中光為宇樹機器狗提供激光雷達及結構光傳感
    發表于 02-04 06:48

    聯網就業有哪些高薪崗位?

    聯網就業有哪些高薪崗位? 聯網行業迎來了全面爆發式的發展,眾多高薪崗位吸引著人們的目光。
    發表于 01-10 16:47

    PROM器件聯網設備中的重要性

    固定數據和程序 固件存儲 : PROM器件能夠存儲聯網設備的固件,這些固件是設備正常運行所必需的程序代碼。 由于PROM
    的頭像 發表于 11-23 11:35 ?388次閱讀

    socket 聯網中的應用

    不同的計算機程序在網絡中進行通信。它基于TCP/IP協議,提供了一種可靠的、面向連接的通信方式。聯網中,Socket使得設備能夠發送和接收數據,實現遠程控制和監控。 2. Sock
    的頭像 發表于 11-12 14:19 ?658次閱讀

    聯網學習路線來啦!

    開發的方法,成為了未來一個單片機程序員的必備技能。 3.2.2網絡通信協議棧 聯網開發,離不開網絡的支持。作為網絡協議的實際統治者——TCP/IP,相信了解一些計算機知識的人都不陌生,
    發表于 11-11 16:03

    聯網醫療領域的創新應用

    隨著科技的飛速發展聯網(IoT)技術已經成為推動醫療行業創新的重要力量。聯網通過將各種醫療設備、傳感器和
    的頭像 發表于 10-29 11:38 ?951次閱讀

    FPGA聯網中的應用前景

    FPGA(現場可編程門陣列)聯網中的應用前景非常廣闊,其高度的靈活性和可編程性使其成為聯網
    的頭像 發表于 10-25 09:22 ?688次閱讀

    天拓四方:工業聯網關是什么?其設備接入聯網中的作用

    隨著聯網技術的迅猛發展,工業領域正經歷著前所未有的變革。工業聯網網關作為連接工業設備與
    的頭像 發表于 09-02 16:56 ?492次閱讀
    天拓四方:工業<b class='flag-5'>物</b><b class='flag-5'>聯網</b>關是什么?其<b class='flag-5'>在</b>設備接入<b class='flag-5'>物</b><b class='flag-5'>聯網</b>中的作用

    什么是聯網技術?

    的概念最早可以追溯到1999年,由凱文·阿什頓寶潔公司提出,并用作新傳感器項目的演講標題。隨著技術的不斷發展聯網逐漸成為信息科技產業的重要組成部分。
    發表于 08-19 14:08

    國產FPGA發展前景是什么?

    國產FPGA發展前景是積極且充滿機遇的,主要體現在以下幾個方面: 一、市場需求增長 技術驅動:隨著5G、聯網、人工智能、大數據等技術的快速發展
    發表于 07-29 17:04

    淺談泛電力聯網的規劃與發展

    摘要: 文章分析了泛電力聯網的內涵及其主要特征,針對泛電力聯網的建設目標、基本構架以及關
    的頭像 發表于 06-25 10:13 ?641次閱讀
    淺談泛<b class='flag-5'>在</b>電力<b class='flag-5'>物</b><b class='flag-5'>聯網</b>的規劃與<b class='flag-5'>發展</b>

    PLC聯網中的應用

    自動化領域的核心控制設備,聯網中的應用也日益廣泛。本文將詳細介紹PLC聯網中的應用,并從
    的頭像 發表于 06-15 11:25 ?1619次閱讀

    工業聯網之電梯聯網行業發展趨勢及發展機遇風險特征分析|梯云

    的解決方案。然而,電梯聯網快速發展的同時,也面臨著諸多挑戰和風險。本文梯云聯小編將對電梯
    的頭像 發表于 05-28 11:15 ?878次閱讀
    工業<b class='flag-5'>物</b><b class='flag-5'>聯網</b>之電梯<b class='flag-5'>物</b><b class='flag-5'>聯網</b>行業<b class='flag-5'>發展</b>趨勢及<b class='flag-5'>發展</b>機遇風險特征分析|梯云<b class='flag-5'>物</b>聯

    AN84868使用CX3配置FPGAUVC應用程序中,UART無法再發送調試信息是為什么?

    FPGA 配置部分很好,切換到 UVC 應用程序后,視頻流也很好。 然而, UVC 應用程序中,UART 無法再發送調試信息。UART 調試
    發表于 05-28 07:26

    淺析泛電力聯網發展形態與挑戰

    淺析泛電力聯網發展形態與挑戰 張穎姣 安科瑞電氣股份有限公司 上海嘉定 201801 摘 要: 泛電力
    的頭像 發表于 02-26 11:04 ?610次閱讀
    淺析泛<b class='flag-5'>在</b>電力<b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>發展</b>形態與挑戰
    主站蜘蛛池模板: 伊伊成人网 | 青草视频在线观看国产 | 狠狠色网站 | 国产成人亚洲毛片 | 欧美成人午夜片一一在线观看 | 欧美色交 | 天天视频国产免费入口 | 加勒比在线免费视频 | 国产精品露脸脏话对白 | 老司机午夜永久在线观看 | 国产午夜精品福利 | 四虎永久在线精品视频免费观看 | 午夜精品一区二区三区在线视 | 午夜国产精品久久影院 | 婷婷六月激情在线综合激情 | 么公的好大好硬好深好爽在线视频 | 38pao强力打造永久免费高清视频 | 国产在线精品香蕉综合网一区 | 色在线视频免费 | 欧美1| 久操伊人| 亚洲国产成人精品不卡青青草原 | 日韩成人黄色 | 人人乳乳香蕉大免费 | 奇米影视婷婷 | 三级毛片免费观看 | 日韩欧美卡一卡二卡新区 | 夜夜操夜夜爱 | 222在线视频免费观看 | 日韩视频 中文字幕 视频一区 | 黄网在线看| 午夜看片a福利在线 | 国模大尺度在线 | 美女扒开下面让男人捅 | 女人精aaaa片一级毛片女女 | 亚洲先锋资源 | 一级欧美视频 | 成人欧美精品久久久久影院 | 午夜免费的国产片在线观看 | 18视频免费网址在线观看 | 一级美女片 |