日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

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

FPGA設(shè)計(jì)論壇 ? 來源:未知 ? 2023-03-24 17:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

那些不熟悉使用 FPGA 的人面臨著許多關(guān)于這些設(shè)備的復(fù)雜性、成本和功耗特性的神話。許多開發(fā)人員認(rèn)為 FPGA 可能只適用于高度專業(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í)別搜索。

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

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

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

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

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

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

圖 2:SmartFusion2 入門套件。

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

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

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

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

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

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

圖 4:SmartFusion2 基板功能框圖。

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

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

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

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

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

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

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

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

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

結(jié)論

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

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

掃描二維碼獲取

更多精彩

FPGA設(shè)計(jì)論壇

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

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

歡迎關(guān)注至芯科技

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

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

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

https://zxopen.taobao.com

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

https://space.bilibili.com/521850676

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

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

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

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

掃碼加微信回復(fù)加群

邀請您加入FPGA學(xué)習(xí)交流群

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

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


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

文章出處:【微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

    關(guān)注

    1664

    文章

    22511

    瀏覽量

    639613

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    XUF212 - 512 - FB236:多核微控制器的強(qiáng)大之選

    XUF212 - 512 - FB236:多核微控制器的強(qiáng)大之選 在嵌入式系統(tǒng)的廣闊領(lǐng)域中,多核微控制器正逐漸成為提升系統(tǒng)性能、實(shí)現(xiàn)復(fù)雜功能
    的頭像 發(fā)表于 04-27 13:20 ?104次閱讀

    F28M36x Concerto? 微控制器:多核心系統(tǒng)的工業(yè)控制利器

    F28M36x Concerto? 微控制器:多核心系統(tǒng)的工業(yè)控制利器 一、引言 在工業(yè)控制和自動(dòng)化領(lǐng)域,對于高性能、高可靠性的微控制器需求
    的頭像 發(fā)表于 04-19 10:30 ?243次閱讀

    F28M36x Concerto? 微控制器:多核心系統(tǒng)芯片的卓越之選

    Concerto? 微控制器,看看它有哪些獨(dú)特的魅力。 文件下載: F28M36H33B2ZWTQ.pdf 1. 設(shè)備概述 1.1 功能特性 F28M36x 微控制器具有多個(gè)子系統(tǒng),每個(gè)子系
    的頭像 發(fā)表于 04-19 10:30 ?236次閱讀

    基于混合電壓FPGA系統(tǒng)的電源管理控制器設(shè)計(jì)

    基于混合電壓FPGA系統(tǒng)的電源管理控制器設(shè)計(jì) 在當(dāng)今數(shù)字化飛速發(fā)展的時(shí)代,現(xiàn)場可編程門陣列(FPGA)憑借其快速原型開發(fā)和數(shù)字系統(tǒng)
    的頭像 發(fā)表于 04-13 18:05 ?391次閱讀

    ATmega161微控制器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    ATmega161微控制器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 在電子工程領(lǐng)域,微控制器是眾多項(xiàng)目的核心組件。ATmega161作為一款經(jīng)典的8位微控制器,以其高性能、低功耗的特點(diǎn),在嵌入式系統(tǒng)設(shè)計(jì)
    的頭像 發(fā)表于 04-07 11:15 ?223次閱讀

    探索ATmega128:8位微控制器的佼佼者

    探索ATmega128:8位微控制器的佼佼者 作為電子工程師,在我們的設(shè)計(jì)生涯中,微控制器的選型至關(guān)重要。它就像是我們電子系統(tǒng)的“大腦”,決定著系統(tǒng)的性能和功能。今天,我們就來深入探討
    的頭像 發(fā)表于 04-06 14:40 ?658次閱讀

    AT90S/LS2323/2343:低功耗AVR架構(gòu)8位微控制器的技術(shù)探秘

    AT90S/LS2323/2343:低功耗AVR架構(gòu)8位微控制器的技術(shù)探秘 一、引言 在嵌入式系統(tǒng)設(shè)計(jì)領(lǐng)域,微控制器的性能和功耗往往是工程師們關(guān)注的重點(diǎn)。Atmel的AT90S/LS2
    的頭像 發(fā)表于 04-06 14:15 ?643次閱讀

    ATmega8535(L)微控制器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    ATmega8535(L)微控制器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 在嵌入式系統(tǒng)設(shè)計(jì)領(lǐng)域,選擇一款合適的微控制器至關(guān)重要。ATmega8535(L)作為一款低功耗CMOS 8位微控制器,基于AV
    的頭像 發(fā)表于 04-06 13:40 ?677次閱讀

    深入剖析AT91FR4081微控制器:功能、架構(gòu)與應(yīng)用全解析

    深入剖析AT91FR4081微控制器:功能、架構(gòu)與應(yīng)用全解析 在嵌入式系統(tǒng)設(shè)計(jì)領(lǐng)域,選擇一款合適的微控制器至關(guān)重要。AT91FR4081作為Atmel AT91 16/32位
    的頭像 發(fā)表于 04-06 10:40 ?315次閱讀

    探秘IA186EM/IA188EM 8位/16位微控制器:特性、架構(gòu)與應(yīng)用解析

    探秘IA186EM/IA188EM 8位/16位微控制器:特性、架構(gòu)與應(yīng)用解析 在嵌入式系統(tǒng)的廣闊領(lǐng)域中,微控制器扮演著至關(guān)重要的角色。今天,我們聚焦于IA186EM/IA188EM
    的頭像 發(fā)表于 04-02 09:05 ?487次閱讀

    Atmel ATtiny25/45/85汽車級(jí)8位AVR微控制器深度解析

    Atmel ATtiny25/45/85汽車級(jí)8位AVR微控制器深度解析 在當(dāng)今復(fù)雜的電子系統(tǒng)設(shè)計(jì)領(lǐng)域,選擇性能卓越且穩(wěn)定可靠的微控制器至關(guān)重要。Atmel的ATtiny25/45/85汽車級(jí)8位
    的頭像 發(fā)表于 03-25 14:15 ?238次閱讀

    Infineon XMC4400系列微控制器數(shù)據(jù)手冊解讀

    1.1 系統(tǒng)架構(gòu) XMC4400系列微控制器具有豐富的系統(tǒng)資源。其CPU子系統(tǒng)采用高性能32位ARM Cortex - M4 CPU,支持
    的頭像 發(fā)表于 02-26 16:40 ?877次閱讀

    基于靈動(dòng)MM32F0140微控制器的汽車傳感控制

    在現(xiàn)代汽車電子系統(tǒng)中,各類傳感模塊需要通過高效可靠的車身總線與主控單元進(jìn)行通信,以實(shí)現(xiàn)整車狀態(tài)的實(shí)時(shí)監(jiān)控與智能控制微控制器作為傳感
    的頭像 發(fā)表于 02-06 16:51 ?1090次閱讀
    基于靈動(dòng)MM32F0140<b class='flag-5'>微控制器</b>的汽車傳感<b class='flag-5'>控制</b>

    請問各型號(hào)的CW32微控制器在核心架構(gòu)上有何區(qū)別?

    各型號(hào)的CW32微控制器在核心架構(gòu)上有何區(qū)別?
    發(fā)表于 12-16 07:52

    選擇微控制器MCU幾個(gè)步驟

    就準(zhǔn)備微控制器選型了。這當(dāng)然不是個(gè)好主意。 在微控制器方面做任何決策時(shí),硬件和軟件工程師首先應(yīng)設(shè)計(jì)出系統(tǒng)的高層結(jié)構(gòu)、框圖和流程圖,只有到那時(shí)才有足夠的信息開始對微控制器選型進(jìn)行合理的
    發(fā)表于 11-26 07:09
    自治县| 龙口市| 耒阳市| 龙江县| 沛县| 祁东县| 寻乌县| 静海县| 日喀则市| 左权县| 施秉县| 吴堡县| 湛江市| 上思县| 利津县| 独山县| 通山县| 三明市| 德惠市| 邵武市| 吉水县| 南康市| 邓州市| 五寨县| 乌兰察布市| 屯留县| 静海县| 丹凤县| 文水县| 民勤县| 乾安县| 女性| 洛扎县| 新河县| 堆龙德庆县| 常州市| 黄冈市| 凤台县| 南江县| 韶关市| 阿克陶县|