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

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

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

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

基于FPGA 架構(gòu)的微控制器子系統(tǒng)實現(xiàn)

FPGA設計論壇 ? 來源:未知 ? 2023-03-24 17:35 ? 次閱讀

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

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

毫無疑問,精通構(gòu)建基于微控制器微處理器的系統(tǒng)的嵌入式開發(fā)人員在考慮使用 FPGA 時會被前面的學習曲線嚇倒。對大多數(shù)人來說,顯著的區(qū)別將是從基于軟件的思維過程轉(zhuǎn)向硬件“門”方法。FPGA 被認為是最接近設計定制 IC 的最接近的東西,它可以完全按照您的要求進行設計,F(xiàn)PGA 本質(zhì)上是通用門和單元的空白畫布,是使用硬件描述語言 (HDL) 編程或連接在一起的結(jié)構(gòu)(圖1)。學習數(shù)字邏輯的電子工程師很快就會對 FPGA 背后的基本概念感到賓至如歸,而其他人可能會發(fā)現(xiàn)有關該主題的在線進修課程很有用。Simon Monk 對 FPGA 進行編程。

9acf4a2a-ca26-11ed-bfe3-dac502259ad0.png

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

隨著 FPGA 在各種應用中的使用勢頭越來越猛,有關它們的信息的可用性也越來越高。這主要是由領先的 FPGA 供應商推動的,他們投入巨資提供免費的開源軟件工具,以幫助定義和加速設計流程。在 FPGA 架構(gòu)中集成MCU以創(chuàng)建 FPGA 片上系統(tǒng) (SoC) 設備進一步有助于管理 FPGA 并將其集成到最終應用中。極大地簡化了學習和開發(fā)過程,有助于在更廣泛的應用中使用 FPGA,并促進開放社區(qū)論壇的發(fā)展。在創(chuàng)客社區(qū)內(nèi)采用 FPGA 也有助于激發(fā)對其功能的興趣,并為 Mojo 和 Papilio 等許多眾籌 FPGA 評估板項目做出了貢獻。FPGA 制造商還努力通過創(chuàng)建在更廣泛的開源社區(qū)中得到很好支持的開發(fā)套件和評估板來使設計更易于訪問。所有這些舉措共同創(chuàng)造了豐富的技術(shù)信息和支持資源,有助于鼓勵設計人員考慮他們的第一個 FPGA 設計。

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

9b17ec3a-ca26-11ed-bfe3-dac502259ad0.png

圖 2:SmartFusion2 入門套件。

該入門套件包含一個系統(tǒng)級模塊 (SOM),其中包含帶有相關存儲器和時鐘的 Microsemi SmartFusion2 FPGA SoC 器件,以及一個承載原型設計區(qū)域、電源轉(zhuǎn)換器電源管理IC 的 SmartFusion2 基板,該入門套件提供了一個完整的平臺開始您的第一個設計。

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

9b42d2e2-ca26-11ed-bfe3-dac502259ad0.png

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

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

9b6a3a8a-ca26-11ed-bfe3-dac502259ad0.png

圖 4:SmartFusion2 基板功能框圖。

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

9b81de6a-ca26-11ed-bfe3-dac502259ad0.png

圖 5:Libero 將傳統(tǒng)的 FPGA 設計流程與微控制器固件開發(fā)集成在一起。

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

9bc78cf8-ca26-11ed-bfe3-dac502259ad0.png

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

與傳統(tǒng)的開發(fā)實踐保持一致,“Hello World”第一程序的現(xiàn)代解釋是通過閃爍的 LED 設計項目實現(xiàn)的。在本教程中完整記錄,該文檔指導工程師完成設計流程以實現(xiàn)此基本設計功能。圖 7 是本教程的屏幕截圖,突出顯示了將輸出信號分配給指定的 GPIO 引腳,該引腳在基板上連接了一個 LED。

9bd1b44e-ca26-11ed-bfe3-dac502259ad0.png

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

結(jié)論

FPGA 在原始計算能力、設計靈活性和每瓦性能方面可為開發(fā)人員提供很多幫助。以前被視為程序復雜、耗電大且價格昂貴的設備,隨著越來越多的商業(yè)應用利用其廣泛的功能,它們在最近已經(jīng)成熟了很多。眾所周知,在工程師創(chuàng)建復雜的神經(jīng)網(wǎng)絡設計之前,有一個合理的學習曲線。但是,由于本文中描述的開發(fā)工具的可用性,邁出第一步變得容易得多。

9c02ac84-ca26-11ed-bfe3-dac502259ad0.png

掃描二維碼獲取

更多精彩

FPGA設計論壇

9c167d18-ca26-11ed-bfe3-dac502259ad0.jpg

有你想看的精彩 至芯科技-FPGA就業(yè)培訓來襲!你的選擇開啟你的高薪之路!3月28號北京中心開課、歡迎咨詢! 英特爾走向Fabless的可能性分析 簡談:基于FPGA 的CRC校驗碼生成器 詳細分析:電容器的四個典型應用電路圖

歡迎關注至芯科技

至芯官網(wǎng):www.zxopen.com

至芯科技技術(shù)論壇:www.fpgaw.com

至芯科技淘寶網(wǎng)址:

https://zxopen.taobao.com

至芯科技FPGA初級課程(B站):

https://space.bilibili.com/521850676

至芯科技FPGA在線課程(騰訊課堂):

https://zxopenbj.ke.qq.com/

至芯科技-FPGA 交流群(QQ):282124839

更多資料下載歡迎注冊http://www.fpgaw.com

掃碼加微信回復加群

邀請您加入FPGA學習交流群

9c2fe4c4-ca26-11ed-bfe3-dac502259ad0.png9c38e330-ca26-11ed-bfe3-dac502259ad0.jpg9c4fa570-ca26-11ed-bfe3-dac502259ad0.png

歡迎加入至芯科技FPGA微信學習交流群,這里有一群優(yōu)秀的FPGA工程師、學生、老師、這里FPGA技術(shù)交流學習氛圍濃厚、相互分享、相互幫助、叫上小伙伴一起加入吧!


原文標題:基于FPGA 架構(gòu)的微控制器子系統(tǒng)實現(xiàn)

文章出處:【微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

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

    關注

    1630

    文章

    21796

    瀏覽量

    605531

原文標題:基于FPGA 架構(gòu)的微控制器子系統(tǒng)實現(xiàn)

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    CY8C40xx系列32 位 PSOC? Arm? Cortex? 微控制器Cypress

    CY8C40xx系列32 位 PSOC? Arm? Cortex? 微控制器CypressPSoC 4是Cypress微控制器的可擴展可重構(gòu)系統(tǒng)架構(gòu),涵蓋了Arm CortexTM-M
    發(fā)表于 01-17 09:14

    電動汽車驅(qū)動系統(tǒng)控制器硬件架構(gòu)

    前段時間有星友咨詢,想了解電動汽車驅(qū)動系統(tǒng)控制器(逆變器)硬件架構(gòu),今天我們借助Infineon主驅(qū)逆變器的硬件架構(gòu)說明下這個問題。
    的頭像 發(fā)表于 01-10 17:09 ?200次閱讀
    電動汽車驅(qū)動<b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>控制器</b>硬件<b class='flag-5'>架構(gòu)</b>

    FPGA微控制器優(yōu)缺點比較

    和可編程互連組成。它們的主要優(yōu)點是并行處理能力極強,可以同時執(zhí)行多個操作,這使得FPGA在需要高速數(shù)據(jù)處理的應用中表現(xiàn)出色,如數(shù)字信號處理(DSP)、通信系統(tǒng)和高速接口。 微控制器 微控制器
    的頭像 發(fā)表于 12-02 09:58 ?496次閱讀

    嵌入式系統(tǒng)微控制器與微處理的區(qū)別

    它們在現(xiàn)代電子設備中的核心作用,并探討它們?nèi)绾纬掷m(xù)推動技術(shù)創(chuàng)新的未來。什么是嵌入式微控制器?嵌入式微控制器是設計用于在電子系統(tǒng)中執(zhí)行特定任務的緊湊型集成電路。與更廣
    的頭像 發(fā)表于 10-14 11:02 ?539次閱讀
    嵌入式<b class='flag-5'>系統(tǒng)</b>中<b class='flag-5'>微控制器</b>與微處理<b class='flag-5'>器</b>的區(qū)別

    ESP32 微控制器系列指南

    2024-05-29 Don Wilcher [微控制器] ESP32 微控制器已成為物聯(lián)網(wǎng) (IoT) 和嵌入式控制器領域的核心部分。 ESP32 生態(tài)系統(tǒng)的制造商 Espressi
    的頭像 發(fā)表于 10-02 18:21 ?3279次閱讀
    ESP32 <b class='flag-5'>微控制器</b>系列指南

    如何將自定義邏輯從FPGA/CPLD遷移到C2000?微控制器

    電子發(fā)燒友網(wǎng)站提供《如何將自定義邏輯從FPGA/CPLD遷移到C2000?微控制器.pdf》資料免費下載
    發(fā)表于 09-23 12:36 ?0次下載
    如何將自定義邏輯從<b class='flag-5'>FPGA</b>/CPLD遷移到C2000?<b class='flag-5'>微控制器</b>

    什么是微控制器/它的關鍵組成部分有哪些?

    微控制器
    芯廣場
    發(fā)布于 :2024年09月18日 15:02:33

    微控制器內(nèi)部的存儲有哪些

    微控制器(MCU)內(nèi)部的存儲微控制器系統(tǒng)的重要組成部分,它負責存儲程序代碼、數(shù)據(jù)以及控制邏輯等信息。這些存儲
    的頭像 發(fā)表于 08-22 10:41 ?866次閱讀

    微控制器的結(jié)構(gòu)和應用

    微控制器(Microcontroller Unit,簡稱MCU)作為嵌入式系統(tǒng)的核心部件,其原理和應用在現(xiàn)代科技發(fā)展中占據(jù)了舉足輕重的地位。本文將從微控制器的原理、基本結(jié)構(gòu)、工作原理、性能特點以及廣泛的應用領域等方面進行詳細闡述
    的頭像 發(fā)表于 08-22 10:40 ?1313次閱讀

    英飛凌推出PSoC 4 HVPA-144K微控制器

    在汽車工業(yè)不斷追求更高效、更智能的電氣系統(tǒng)管理的背景下,英飛凌科技股份公司近日推出了一款具有革命性意義的PSoC? 4 HVPA-144K微控制器。這款微控制器通過將高精度模擬和高壓子系統(tǒng)
    的頭像 發(fā)表于 06-13 17:12 ?1038次閱讀

    微控制器與運動控制器的區(qū)別

    隨著現(xiàn)代工業(yè)技術(shù)的快速發(fā)展,控制技術(shù)在各種機械設備中扮演著越來越重要的角色。微控制器和運動控制器作為兩種常見的控制設備,在各自的領域發(fā)揮著重要作用。然而,兩者在功能、應用、特點等方面存
    的頭像 發(fā)表于 06-13 14:52 ?711次閱讀

    微控制器是否能替代PLC

    在工業(yè)自動化和控制系統(tǒng)領域,微控制器(MCU)和可編程邏輯控制器(PLC)都是不可或缺的核心設備。它們各自具有獨特的功能和優(yōu)勢,并在不同的應用場景中發(fā)揮著重要作用。然而,關于微控制器
    的頭像 發(fā)表于 06-13 14:52 ?744次閱讀

    微控制器的定義和工作原理

    微控制器,作為現(xiàn)代電子技術(shù)中的核心部件,其發(fā)展歷程與電子技術(shù)的進步息息相關。自20世紀70年代中期誕生以來,微控制器憑借其高度集成化、低成本、高性能等優(yōu)勢,已廣泛應用于電機控制、條碼閱讀
    的頭像 發(fā)表于 05-24 17:17 ?1875次閱讀

    全文詳解X-in-1功率系統(tǒng)控制器

    當前的系統(tǒng)架構(gòu)通常涉及3個獨立的電子控制單元(ECUs)/系統(tǒng),使用多達7個微控制器(MCUs)、數(shù)字信號處理
    發(fā)表于 04-29 10:54 ?560次閱讀
    全文詳解X-in-1功率<b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>控制器</b>

    針對 C2000? 微控制器的集成微控制器 (MCU) 電源解決方案數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《針對 C2000? 微控制器的集成微控制器 (MCU) 電源解決方案數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 03-04 14:12 ?0次下載
    針對 C2000? <b class='flag-5'>微控制器</b>的集成<b class='flag-5'>微控制器</b> (MCU) 電源解決方案數(shù)據(jù)表
    主站蜘蛛池模板: 岬奈奈美在线 国产一区 | 亚洲色图在线播放 | 久久久国产精品免费 | 久久综合香蕉久久久久久久 | 男子扒开美女尿口做羞羞的事 | 欧美午夜性刺激在线观看免费 | 男女免费在线视频 | 夜夜操天天干 | 亚洲qingse| 国产又色又爽又黄的网站在线一级 | 色综合色综合色综合 | 免费操人视频 | 五月婷婷深爱 | 精品午夜久久影视 | 你懂得在线网址 | 亚洲福利视频一区 | 天天干天天操天天添 | 最近在线观看免费完整视频 | 日韩精品一卡二卡三卡四卡2021 | 国产精品视频第一区二区三区 | 久久视频精品36线视频在线观看 | 日本最黄视频 | 国产亚洲精品久久久久久牛牛 | 国产精品高清一区二区三区 | 毛片8| 亚洲第一色在线 | 天天干天天操天天舔 | 国产一级特黄特色aa毛片 | 深夜国产成人福利在线观看女同 | 国产在线播 | 亚洲午夜一区 | 真实偷清晰对白在线视频 | japan高清视频乱xxxxx | 免费看黄色一级毛片 | 午夜dy888理论 | 极品国产一区二区三区 | 成熟女人免费一级毛片 | 性午夜影院 | 色播在线视频 | 亚洲人成亚洲人成在线观看 | 午夜毛片视频高清不卡免费 |