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

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

這種評(píng)估板的一個(gè)例子是Microsemi的SmartFusion2入門(mén)套件,如圖2所示。圖2:SmartFusion2入門(mén)套件。

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

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

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

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

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

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

圖4:SmartFusion2基板功能框圖。

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

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

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

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

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

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

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

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

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

結(jié)論

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

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

    關(guān)注

    1662

    文章

    22450

    瀏覽量

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

    關(guān)注

    42

    文章

    4839

    瀏覽量

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

    關(guān)注

    2948

    文章

    47954

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

    1999年,由凱文·阿什頓寶潔公司提出,并用作新傳感器項(xiàng)目的演講標(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基站可以實(shí)現(xiàn)對(duì)聯(lián)網(wǎng)設(shè)備的遠(yuǎn)程監(jiān)測(cè)和控制,為聯(lián)
    發(fā)表于 12-03 07:09

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

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

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

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

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

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

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

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

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

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

    請(qǐng)問(wèn)什么是聯(lián)網(wǎng)智庫(kù)?

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

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

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

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

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

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

    、設(shè)備和資源連接在一起,實(shí)現(xiàn)城市管理的智能化和高效化。智慧城市可以解決交通擁堵、能源浪費(fèi)等城市化問(wèn)題,提升居民的生活質(zhì)量和城市的可持續(xù)發(fā)展。 醫(yī)療保?。?b class='flag-5'>物聯(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)、開(kāi)發(fā)需求、行業(yè)應(yīng)用及就業(yè)競(jìng)爭(zhēng)力四個(gè)角度來(lái)分析: 一、技術(shù)生態(tài)與行業(yè)適配性 1)嵌入式開(kāi)發(fā)的主流平臺(tái) 聯(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 ?1195次閱讀

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

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

    Nordic nRF54 系列芯片:開(kāi)啟 AI 與聯(lián)網(wǎng)新時(shí)代?

    科技飛速發(fā)展的今天,芯片技術(shù)的創(chuàng)新始終是推動(dòng)行業(yè)進(jìn)步的關(guān)鍵力量。Nordic 公司的 nRF54 系列芯片,正以其卓越的性能和獨(dú)特的設(shè)計(jì),為 AI 機(jī)器學(xué)習(xí)和聯(lián)網(wǎng)應(yīng)用帶來(lái)前所未有的
    發(fā)表于 04-01 00:18