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

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

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

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

利用 SoM 實現(xiàn)嵌入式微處理器/FPGA 組合設(shè)計和項目的快速運行

海闊天空的專欄 ? 來源:Jacob Beningo ? 作者:Jacob Beningo ? 2023-10-03 14:20 ? 次閱讀

作者:Jacob Beningo

很多嵌入式設(shè)計使用基于微處理器微控制器的單板計算機 (SBC) 和模塊化系統(tǒng) (SoM)(例如,請參閱“使用 Raspberry Pi 3構(gòu)建低成本工業(yè)控制器”)。但是,更多嵌入式應(yīng)用無法忍受與軟件相關(guān)的響應(yīng)時間所帶來的延遲。

這些應(yīng)用需要只有定制硬件方可實現(xiàn)的更高性能,而開發(fā)定制硬件的最快捷方法是使用 FPGA

本文將討論使用 SoM 來開發(fā)嵌入式系統(tǒng)的優(yōu)勢,這些系統(tǒng)需要借由 FPGA 提供更高的處理能力。本文還將介紹各種不同的 FPGA SoM,并討論它們在嵌入式設(shè)計開發(fā)中的使用。

FPGA 模塊化系統(tǒng)的角色

模塊化系統(tǒng) (SoM) 可以幫助設(shè)計人員開發(fā)帶有定制接口的特定外形尺寸嵌入式系統(tǒng),而無需從頭開始開發(fā)內(nèi)核處理系統(tǒng)。設(shè)計人員可將預(yù)先設(shè)計且經(jīng)過測試的 SoM插入到預(yù)先設(shè)計或定制的載卡中,以創(chuàng)建嵌入式設(shè)計,其功能與完全定制的設(shè)計相同,但硬件開發(fā)所需的時間要少得多。

與從頭開始開發(fā)硬件相比,使用 SoM 具有幾大優(yōu)勢,其中包括:

節(jié)省成本(在開發(fā)和調(diào)試基于 SoC 的電路板的過程中,會產(chǎn)生很高的非經(jīng)常性工程成本)

降低設(shè)計風險

多種 SoC 選擇(得益于 SoM 的可插拔性)

小封裝

并行的硬件和軟件開發(fā)

曾經(jīng)由微處理器和微控制器占領(lǐng)的市場現(xiàn)在由 SoM取而代之,通孔和插座式元件失去了主導(dǎo)地位。引腳兼容性讓設(shè)計人員得以從一系列的兼容處理器中進行選擇,挑選具有正確的時鐘速率和適當?shù)钠d存儲器容量的處理器。但是,隨著引腳數(shù)的增加和表面貼裝封裝技術(shù)的采用,這種設(shè)計方法已經(jīng)過時,SoM隨之應(yīng)運而生,其外形尺寸和基底面與先前的引腳兼容式微控制器系列具有相同的作用。

若使用 SoM 作為項目的計算平臺,設(shè)計工程師能夠集中精力和資源來開發(fā)最終應(yīng)用,而不會迷失在設(shè)計計算平臺時的繁瑣細節(jié)中。例如,在幾百兆赫 (MHz)的時鐘速率下,由于差分走線延遲、噪聲、串擾和其他諸多挑戰(zhàn),連接到應(yīng)用處理器的 SDRAM 的電路板布局變得日益艱難。然而,SoM供應(yīng)商在項目開始之前就已經(jīng)完成了很多設(shè)計工作,從而能夠解決這些難題,縮短產(chǎn)品面世時間。

要為嵌入式開發(fā)項目選擇合適的 SoM系列,必須對各種因素進行認真分析,包括預(yù)期的嵌入式資源需求,以及對設(shè)計可擴展性、未來適應(yīng)性和易用性的需求。這有助于選擇合適的 SoM外形尺寸和基底面大小,提供豐富的替代方案選擇,以應(yīng)對已知的挑戰(zhàn)和無法預(yù)期的未來挑戰(zhàn)。若選擇的 SoM系列包含多個產(chǎn)品成員并具有可兼容的外形尺寸和連接器基底面,則可以擴大設(shè)計團隊的選擇范圍,讓產(chǎn)品能夠更好地經(jīng)受未來的考驗。

基于帶處理器和 FPGA 的 SoC 的新型 SoM

SoM 通常采用帶有多個應(yīng)用處理器的 SoC,但有一種新型嵌入式處理器 SoC 集成了 FPGA,也適用于 SoM 設(shè)計,例如 Xilinx 完全可編程的Zynq?-7000 SoC。Xilinx Zynq-7000 SoC 將 Arm? Cortex?-A9 應(yīng)用處理器的軟件可編程性與 FPGA的硬件可編程性集成在一起。Zynq SoC 的內(nèi)置 Arm 微處理器,結(jié)合強化外設(shè)和 SDRAM 存儲器控制器(稱為 Zynq SoC的“處理系統(tǒng)”或“PS”),執(zhí)行通常由嵌入式微處理器或微控制器處理的所有基于軟件的任務(wù),而集成的 FPGA(稱為 Zynq SoC的“PL”,也就是“可編程邏輯”)則為需要更快執(zhí)行速度的嵌入式任務(wù)提供硬件 I/O 響應(yīng)時間和硬件加速。

Xilinx Zynq SoC 提供多種不同的處理器配置和速度,就芯片上的 FPGA 結(jié)構(gòu)而言,提供的選擇甚至更多。選擇基于混合處理器/FPGASoC(例如 Xilinx Zynq-7000 系列)的 SoM 系列,可以擴大選擇范圍,提高產(chǎn)品的未來適應(yīng)性。

此類 SoM 系列示例之一是來自 Trenz ElectronicTE0782 系列(圖 1)和配套 SoM 測試板TEBT0782-01。Trenz Electronic TE0782 系列的模塊采用了 Xilinx Zynq-7000 SoC 系列的三個成員之一:

TE0782-02-035-2I 基于 Xilinx Zynq Z-7035 SoC

TE0782-02-045-2I 基于 Xilinx Zynq Z-7045 SoC

TE0782-02-100-2I 基于 Xilinx Zynq Z-7100 SoC

所有這三款 SoM 都具有相同的連接器基底面,包括三個 Samtec LSHM 無極性連接器,帶有數(shù)百個 I/O 引腳,另外在 SoM和載板之間還有電源和接地引腳。

1.png

圖 1:Trenz Electronic 的 TE0782 SoM 采用三款 Xilinx Zynq Z-7000 SoC 的其中一款,還提供 1 GB的 SDRAM 和其他非易失性存儲器。(圖片來源:Trenz Electronic)

要見識 SoM 設(shè)計方法的靈活性,也許最好的方式是先看一下 TE0782 SoM 系列的 TE0703 載板,然后通過 I/O 引腳回到 SoM,看一下SoM 的資源(圖 2)。

1.png

圖 2:Trenz TE0703 載板將眾多 I/O 引腳從相關(guān) 4 x 5 cm SoM 板分接到嵌入式系統(tǒng)的其他部分。(圖片來源:TrenzElectronic)

TE0703 的方框圖顯示了從 SoM 板分拆的眾多重要 I/O 功能,包括:

1 Gbit/s 以太網(wǎng)

USB 和微型 USB

微型 SD 卡

數(shù)百個 I/O 引腳(可配置為單個數(shù)字 I/O 引腳,或者配置為低壓差分信號對 (LVDS))

SoM 和 SBC 各有用途

處理速度、響應(yīng)時間、I/O 能力是 SoM 的顯著特征。但是,嵌入式系統(tǒng)中經(jīng)常也會集成 SBC,例如 Arduino Uno 和 Raspberry Pi系列,因為這些產(chǎn)品同樣擁有廣泛的支持基礎(chǔ)。因此,Trenz Electronic 也提供相應(yīng)版本的 Arduino 和 Raspberry Pi 開發(fā)板:基于Xilinx Zynq-7000 SoC 的 TE0723-03M ArduZynq 和 TE0726-03M ZynqBerry。這些 SBC為連接很多現(xiàn)有插件卡搭建了橋梁,例如 Arduino 擴展板和各種 Raspberry 擴展板。

與集成到三款 Trenz Electronic SoM(采用 Zynq Z-7035、Zynq Z-7045 和 Zynq Z-7100 SoC元件)中的 FPGA 容量相比,集成到 TE0723-03M ArduZynq 和 TE0726-03M ZynqBerry SBC 中的 ZynqZ-7010 SoC 的 FPGA 容量存在顯著差異。雖然所有 Zynq-7000 SoC 都采用雙核 Arm Cortex-A9 處理器,但元件上的 FPGA數(shù)量存在差別,如表 1 所示:

1.png

表 1:Trenz Electronic 的 SoM 中使用的 Xilinx Zynq-7000 SoC(Z-7035、Z-7045 和Z-7100)所提供的 FPGA 資源多于 Trenz Electronic ArduZynq 和 ZynqBerry SBC 中使用的 Zynq Z-7010所具備的資源。(數(shù)據(jù)來源:DigiKey)

此外,TE0723-03M ArduZynq 和 TE0726-03M ZynqBerry SBC 僅提供 512 MB 的板載 SDRAM,而TE0782 SoM 提供了 1 GB。

Trenz Electronic 為其 SoM 提供多種載板,包括 TE0703-05、TE0706-02、TE0701-06、和TEB0745-02。這些載板提供很多標準化 I/O 功能。其中某種載卡可能適合某個特定嵌入式應(yīng)用,但也可以將嵌入式系統(tǒng)設(shè)計拆分到可接受 SoM系列產(chǎn)品的定制設(shè)計載板中,以滿足不同的處理需求。這種靈活性突顯了將 SoM 系列作為嵌入式設(shè)計基礎(chǔ)的設(shè)計方法優(yōu)勢。SoM 一致的標準化連接器基底面使得 SoM能夠簡單地互換,以適應(yīng)系統(tǒng)規(guī)格的變化。

總結(jié)

SoM 可以大幅縮短為嵌入式系統(tǒng)進行原型開發(fā)所需的時間,并且降低項目風險。只要 SoM 外形尺寸和連接器基底面受支持,可以插入具有更多 FPGA 資源的SoM,從而滿足不斷增長的需求。此外,基于 Xilinx Zynq-7000 SoC 的多種可兼容 SoM 將雙核 Arm Cortex-A9處理器的處理能力與 FPGA 資源結(jié)合在一起,有助于加快嵌入式設(shè)計的開發(fā)。

這種采用 SoM的嵌入式設(shè)計方法不僅可以縮短開發(fā)硬件部分所需的時間,還允許在項目中更早開始軟件開發(fā),從而降低設(shè)計風險。如果項目范圍和要求在擴展,它還能夠提供良好的靈活性。

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

    關(guān)注

    1630

    文章

    21802

    瀏覽量

    606390
  • 嵌入式
    +關(guān)注

    關(guān)注

    5096

    文章

    19189

    瀏覽量

    308026
  • 連接器
    +關(guān)注

    關(guān)注

    98

    文章

    14692

    瀏覽量

    137343
  • SOM
    SOM
    +關(guān)注

    關(guān)注

    0

    文章

    61

    瀏覽量

    15776
收藏 人收藏

    評論

    相關(guān)推薦

    嵌入式微處理器是由什么組成

    嵌入式系統(tǒng)硬件層的核心是嵌入式微處理器嵌入式微處理器與通用CPU最大的不同在于嵌入式微處理器大多工作在為特定用戶群所專用設(shè)計的系統(tǒng)中。
    發(fā)表于 09-11 16:32 ?4970次閱讀

    嵌入式微處理器的原理和應(yīng)用

    嵌入式微處理器是專為嵌入式系統(tǒng)設(shè)計的微處理器,它們是嵌入式系統(tǒng)的核心組件,負責執(zhí)行程序指令、處理數(shù)據(jù)和控制其他硬件設(shè)備。與通用
    的頭像 發(fā)表于 03-28 15:51 ?1050次閱讀

    什么是嵌入式微處理器嵌入式微處理器有哪些?

    嵌入式微處理器是指嵌入到特定應(yīng)用系統(tǒng)中的微處理器,它是整個嵌入式系統(tǒng)的核心,由通用處理器演變而來,具有體積小、重量輕、成本低、可靠性高等優(yōu)點
    的頭像 發(fā)表于 03-29 11:39 ?1137次閱讀

    主流嵌入式微處理器的結(jié)構(gòu)與原理是什么 常見的嵌入式微處理器類型包括

    主流嵌入式微處理器的結(jié)構(gòu)與原理 嵌入式微處理器是一種專門設(shè)計用于嵌入式系統(tǒng)的微處理器。它具有高度集成的特點,能夠執(zhí)行特定的任務(wù)并且通常具有低功耗。主流
    的頭像 發(fā)表于 04-21 09:32 ?749次閱讀

    dsp和嵌入式微處理器的區(qū)別和聯(lián)系 嵌入式微處理器應(yīng)用領(lǐng)域分析

    、性能特點和軟硬件支持等方面存在一些區(qū)別和聯(lián)系。 一、嵌入式微處理器和DSP的區(qū)別和聯(lián)系 1.定義和設(shè)計思路的區(qū)別: 嵌入式微處理器是一種集成了CPU、內(nèi)存、外設(shè)接口等基本組件的微處理器,用于
    的頭像 發(fā)表于 04-21 09:50 ?1801次閱讀

    嵌入式微處理器的基礎(chǔ)是什么

    要求的硬件和軟件技術(shù)。 在嵌入式微處理器的基礎(chǔ)上,我們可以考慮以下幾個方面進行詳細討論: 處理器架構(gòu)和指令集:嵌入式微處理器通常在特定的指令集架構(gòu)上運行,比如ARM架構(gòu)、MIPS架構(gòu)或
    的頭像 發(fā)表于 04-21 14:34 ?1159次閱讀

    嵌入式微處理器的功能 嵌入式微處理器原理與應(yīng)用

    設(shè)計。本文將詳細介紹嵌入式微處理器的功能、原理與應(yīng)用,以期給讀者一個全面的了解。 一、功能 CPU處理能力:嵌入式微處理器內(nèi)置的CPU核心可以處理各種算法和指令,
    的頭像 發(fā)表于 05-04 14:50 ?1313次閱讀

    嵌入式微處理器的分類特點 嵌入式微處理器作用

    嵌入式微處理器是一種專門設(shè)計用于控制和執(zhí)行嵌入式系統(tǒng)任務(wù)的微處理器。與通用微處理器相比,嵌入式微處理器通常具有低功耗、小體積、低成本和高度可
    的頭像 發(fā)表于 04-21 14:52 ?1363次閱讀

    嵌入式微處理器有哪幾類 嵌入式微處理器包含哪些重要參數(shù)

    嵌入式微處理器是指特別設(shè)計用于嵌入式系統(tǒng)的微處理器,它具有小型化、低功耗、高性能和多功能等特點。嵌入式微處理器廣泛應(yīng)用于各種電子設(shè)備中,例如智能手機、平板電腦、數(shù)字相機、汽車電子、醫(yī)療
    的頭像 發(fā)表于 05-04 14:58 ?1014次閱讀

    嵌入式微處理器的類型與特點 嵌入式微處理器技術(shù)的優(yōu)缺點

    嵌入式微處理器是一種專門設(shè)計和應(yīng)用于嵌入式系統(tǒng)的微處理器。相比于常規(guī)計算機系統(tǒng),嵌入式系統(tǒng)通常具有更高的實時性、更低的功耗、較小的尺寸和成本以及更強的可靠性和穩(wěn)定性要求。
    的頭像 發(fā)表于 05-04 15:10 ?3177次閱讀

    嵌入式微處理器的定義與發(fā)展 嵌入式微處理器種類和型號

    嵌入式微處理器的定義與發(fā)展 嵌入式微處理器指的是以處理器為核心的專用集成電路芯片,用于實現(xiàn)特定任務(wù)的計算或控制功能。它通常被嵌入在各種電子設(shè)
    的頭像 發(fā)表于 05-04 15:43 ?2355次閱讀

    什么是嵌入式微處理器? 嵌入式微處理器的區(qū)別

    的任務(wù)或控制其他硬件設(shè)備。 嵌入式微處理器的出現(xiàn)可以追溯到20世紀70年代末以及80年代初。嵌入式微處理器通過集成了處理器核心、內(nèi)存、輸入輸出控制以及其他必要的外圍接口等功能,
    的頭像 發(fā)表于 04-21 15:44 ?1694次閱讀

    嵌入式微處理器主要組成 嵌入式微處理器的分類和特點

    嵌入式微處理器是指集成在嵌入式系統(tǒng)中的微處理器,它是一種專門針對特定應(yīng)用的定制處理器嵌入式微處理器的主要組成包括核心
    的頭像 發(fā)表于 05-04 15:48 ?2495次閱讀

    嵌入式微處理器的分類 嵌入式微處理器的種類和型號

    嵌入式微處理器是指內(nèi)部集成了CPU、存儲、外設(shè)接口等功能的微型芯片,被廣泛應(yīng)用于各種嵌入式系統(tǒng)中。嵌入式系統(tǒng)是指嵌入在某種設(shè)備或系統(tǒng)中的
    的頭像 發(fā)表于 05-04 16:31 ?2400次閱讀

    嵌入式微處理器體系結(jié)構(gòu) 嵌入式微處理器原理與應(yīng)用

    嵌入式微處理器是一種集成于嵌入式系統(tǒng)中的微處理器,其體系結(jié)構(gòu)和應(yīng)用具有獨特特點。本文將詳細介紹嵌入式微處理器的體系結(jié)構(gòu)以及其原理與應(yīng)用。 一、嵌入式
    的頭像 發(fā)表于 05-04 16:53 ?2403次閱讀
    主站蜘蛛池模板: 曰本aaaaa毛片午夜网站 | 婷婷开心激情网 | 欧美在线伊人 | 久久亚洲国产欧洲精品一 | 色人在线 | 猛操在线 | 九月丁香婷婷 | 在线h网站 | 91大神精品长腿在线观看网站 | 精品综合久久88色鬼首页 | 影视精品网站入口 | 久草视频这里只有精品 | 中文天堂最新版www 中文天堂最新版在线精品 中文天堂最新版在线中文 中文天堂最新版资源新版天堂资源 | 国产手机在线 | 久久天天躁狠狠躁夜夜躁综合 | 国产香蕉视频在线观看 | 亚洲欧美色一区二区三区 | 久久福利精品 | 在线免费观看一级毛片 | 2021年最热新版天堂资源中文 | 国产高清在线观看 | 免费成人黄色网址 | 手机看片国产高清 | 国产三级网站在线观看 | 天天天天天干 | 欧美人与动性行为网站免费 | 国产一区二区在线视频播放 | 日本污污视频 | 久久久精品午夜免费不卡 | 免费看美女禁处爆涌视频 | 欧美成人免费全部观看天天性色 | 中国农村一级片 | 好吊色青青青国产在线观看 | 久久99精品久久久久久久不卡 | 97影院理论在线观看 | 国产精品久久久久久免费播放 | 国产吧在线视频 | 天堂在线bt | 国产毛片毛片精品天天看 | 91精品福利视频 | 国产美女主播在线 |