chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

FPGA:它們有什么用?

石正厚 ? 來源:卿小知1 ? 作者:卿小知1 ? 2022-12-29 10:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

(來源:mehaniq41 - stock.adobe.com)

自 20 世紀 80 年代中期推出以來,可編程邏輯已在一系列應(yīng)用中得到廣泛采用?,F(xiàn)代可編程邏輯器件已經(jīng)從可編程邏輯器件(PLD)和復(fù)雜可編程邏輯器件(CPLD)發(fā)展到現(xiàn)場可編程門陣列(FPGA)。

PLD 和 CPLD 提供的邏輯資源數(shù)量有限,而 FPGA 提供數(shù)百萬個可配置邏輯塊 (CLB),使開發(fā)人員能夠?qū)崿F(xiàn)時序和組合電路?,F(xiàn)代 FPGA 設(shè)備還為開發(fā)人員提供高級功能,如 DSP 元件、Block RAMS、千兆位收發(fā)器、PCIe 端點,甚至嵌入式 Arm ?和 RISC-V 處理器。

當然,由于可編程邏輯的真正并行特性,F(xiàn)PGA 需要與傳統(tǒng)處理器不同的設(shè)計捕獲、實現(xiàn)和驗證方法。

這種并行實現(xiàn)使 FPGA 成為需要解決方案具有以下一個或多個特性的應(yīng)用的理想選擇。

響應(yīng)性:實施中使用專用資源,因此無需共享系統(tǒng)資源。

確定性:專用資源用于實現(xiàn)處理管道,因此從輸入到輸出的處理時間是確定性的。

高吞吐量:可編程邏輯的并行結(jié)構(gòu)使處理流水線能夠在真正的并行處理結(jié)構(gòu)中使用分立元件來實現(xiàn)。

FPGA 中 IO 的靈活性:只要啟用正確的 PHY,F(xiàn)PGA 中的 IO 靈活性就可以實現(xiàn)任意到任意的連接。這種靈活性還使開發(fā)人員擺脫了在更傳統(tǒng)的處理器解決方案上提供的特定 IO 標準數(shù)量的限制。

這些特性使 FPGA 成為從汽車和航空航天到電機控制、圖像和信號處理、網(wǎng)絡(luò)和過程控制等一系列應(yīng)用的理想選擇。讓我們來看兩個應(yīng)用,以更好地理解為什么 FPGA 是該應(yīng)用的理想選擇。

作為工業(yè) 4.0 的一部分,圖像處理是從智能城市到安全和生產(chǎn)線檢查等許多應(yīng)用的核心。在這些應(yīng)用中,圖像處理解決方案需要逐個像素地執(zhí)行多種復(fù)雜的圖像處理算法。隨著幀速率和分辨率的增加,需要大量的計算能力。FPGA 的實現(xiàn)使處理流水線的每個階段都可以在邏輯門中實現(xiàn),通常使用現(xiàn)有的供應(yīng)商 IP 塊。這個處理鏈可以從 MIPIHDMI 接收、De Bayer、Alpha 通道校正,然后是增強、邊緣檢測、分割和 ML 網(wǎng)絡(luò)等高級處理算法。與使用更傳統(tǒng)的處理方法相比,在可編程邏輯中實現(xiàn)流水線使開發(fā)人員能夠?qū)崿F(xiàn)更高的幀速率。圖像處理應(yīng)用程序通常用于汽車應(yīng)用程序,用于提高 SAE 的自主級別。

FPGA 的另一個用例是安全關(guān)鍵型或高可靠性應(yīng)用。這是由于 FPGA 的響應(yīng)性和確定性特性。許多安全關(guān)鍵系統(tǒng)都有所謂的硬實時要求——這意味著必須在規(guī)定時間內(nèi)收集數(shù)據(jù)、確定結(jié)果并實施操作。未能在分配的時間內(nèi)執(zhí)行處理和決策會導(dǎo)致系統(tǒng)故障。在邏輯中實施處理解決方案使算法的每個階段都可以并行實施。這種并行實現(xiàn)使開發(fā)人員能夠?qū)崿F(xiàn)響應(yīng)時間,因為計算路徑不共享資源。由于資源不共享,實施的解決方案還提供了對給定輸入的確定性響應(yīng)。這種確定性響應(yīng)還支持更穩(wěn)健的驗證策略,因為可以創(chuàng)建涵蓋 RTL 設(shè)計中所有狀態(tài)、分支、路徑和寄存器切換的 RTL 仿真。由于其響應(yīng)性和確定性,F(xiàn)PGA 是安全關(guān)鍵型應(yīng)用的理想選擇,通常用于需要通過 DO254、ISO26262 和 IEC61508 等標準認證的航空航天、汽車、鐵路和過程控制應(yīng)用。

FPGA 的最后一個用例是利用其接口功能的靈活性。FPGA 可以創(chuàng)建具有任意接口的解決方案,這要歸功于它們支持的廣泛的單一和差分 IO 標準,并在需要時結(jié)合外部 PHY。這使得開發(fā)人員能夠在同一芯片上實現(xiàn)大量相同的接口和多個 MIPI 接口,以恢復(fù)多個圖像處理流?;蛘?,例如,F(xiàn)PGA 可用于實現(xiàn)從千兆以太網(wǎng)到 SpaceWire 的協(xié)議轉(zhuǎn)換。當然,F(xiàn)PGA 的功能也可以與 IO 靈活性一起使用。一個這樣的例子是在視頻轉(zhuǎn)碼期間,其中一個標準被接收,另一個標準在 FPGA 邏輯中被轉(zhuǎn)碼后被傳輸。又是在這里,

結(jié)論

總之,F(xiàn)PGA 最適合部署在需要響應(yīng)性、確定性、吞吐量或接口等已識別特征之一的系統(tǒng)中。需要這些的應(yīng)用程序可以利用 FPGA 的并行特性來實現(xiàn)滿足要求的解決方案。因此,我們看到 FPGA 被部署在各種應(yīng)用中,包括航空航天、汽車、工業(yè)、視頻轉(zhuǎn)碼、過程控制和高性能系統(tǒng)。隨著 FPGA 技術(shù)的發(fā)展(尤其是開發(fā)工具),我們將看到 FPGA 在許多應(yīng)用中更加普遍。

審核編輯:湯梓紅

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

    關(guān)注

    1659

    文章

    22378

    瀏覽量

    633854
  • cpld
    +關(guān)注

    關(guān)注

    32

    文章

    1259

    瀏覽量

    173674
  • PLD
    PLD
    +關(guān)注

    關(guān)注

    6

    文章

    230

    瀏覽量

    61053
  • 可編程邏輯器件
    +關(guān)注

    關(guān)注

    5

    文章

    145

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    【熱敏電阻】什么是材料常數(shù)?什么用?

    為什么手機能感知電池溫度,防止過熱?為什么智能熱水器能控制水溫?和電子元件—熱敏電阻有關(guān)。 熱敏電阻是一種對溫度感知靈敏的電子元件,其電阻值隨著溫度變化而變化。熱敏電阻之所以能感知溫度,和材料常數(shù)有關(guān)。 什么是材料常數(shù)?什么用嗎?
    的頭像 發(fā)表于 01-13 11:22 ?125次閱讀
    【熱敏電阻】什么是材料常數(shù)?<b class='flag-5'>有</b><b class='flag-5'>什么用</b>?

    劃片機是干什么用

    劃片機是干什么用的?在晶圓加工場景中,它也常被稱為晶圓切割機,是半導(dǎo)體制造后道工藝中的核心設(shè)備,其核心用途是將完成前道電路制造(如光刻、刻蝕、沉積等)的整片晶圓,沿預(yù)設(shè)的空白切割道
    的頭像 發(fā)表于 01-12 16:33 ?492次閱讀
    劃片機是干<b class='flag-5'>什么用</b>的

    各位大佬幫忙看一下,下面的assertion啥問題?為什么用verdi吃文件的時候會報錯誤?

    各位大佬幫忙看一下,下面的assertion啥問題?為什么用verdi吃文件的時候會報錯誤
    發(fā)表于 11-10 06:51

    FPGA技術(shù)為什么越來越牛,這是原因的

    ,它一直都被廣泛使用。但是,大部分人還不是太了解它,對它有很多疑問——FPGA到底是什么?為什么要使用它?相比CPU、GPU、ASIC(專用芯片),FPGA什么
    的頭像 發(fā)表于 08-22 11:39 ?4583次閱讀
    <b class='flag-5'>FPGA</b>技術(shù)為什么越來越牛,這是<b class='flag-5'>有</b>原因的

    浮思特 | 紅外熱像儀什么用?一文帶你看懂它的“隱藏能力”

    問題來了,紅外熱像儀到底是干嘛的?它到底什么用?別急,今天就用這篇文章,跟你聊聊紅外熱像儀的真正用途!紅外熱像儀到底是什么?一句話解釋:它是一種可以“看到”溫度差異的
    的頭像 發(fā)表于 08-08 10:43 ?691次閱讀
    浮思特 | 紅外熱像儀<b class='flag-5'>有</b><b class='flag-5'>什么用</b>?一文帶你看懂它的“隱藏能力”

    你知道船變壓器哪些嗎?

    在船舶和海洋平臺上,電力系統(tǒng)的穩(wěn)定運行至關(guān)重要,而船變壓器作為其中的關(guān)鍵設(shè)備,其種類繁多,各具特點。你知道船變壓器哪些嗎?讓我們一起來揭開它們的神秘面紗。CSD船
    的頭像 發(fā)表于 06-01 00:00 ?661次閱讀
    你知道船<b class='flag-5'>用</b>變壓器<b class='flag-5'>有</b>哪些嗎?

    fpga做電機控制前途嗎?還是?

    咱今兒個嘮嘮 FPGA 做電機控制這事兒,先把丑話說在前頭 —— 要是有人開口就提某品牌伺服驅(qū)動器還在用 FPGA 跑電流環(huán),咱可得把話掰扯清楚。咱自己實打?qū)嵞?Verilog 寫過 CORDIC
    的頭像 發(fā)表于 05-29 15:08 ?1593次閱讀
    <b class='flag-5'>用</b><b class='flag-5'>fpga</b>做電機控制<b class='flag-5'>有</b>前途嗎?還是?

    交換機配置snmp什么用?

    在復(fù)雜的網(wǎng)絡(luò)環(huán)境中,交換機作為核心設(shè)備之一,其穩(wěn)定性和性能直接影響整個網(wǎng)絡(luò)的運行效率。而SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)作為網(wǎng)絡(luò)管理的標準協(xié)議,能夠幫助管理員高效監(jiān)控和管理交換機,確保網(wǎng)絡(luò)的正常運行。小編將在本文中詳細介紹交換機配置snmp什么用
    的頭像 發(fā)表于 03-19 10:26 ?1139次閱讀

    在Deepseek AI眼中,配電室是做什么用的?

    DEEPSEEK眼中的配電室什么樣?嗯,用戶問配電室是做什么用的,我需要先理解配電室的基本功能。配電室聽起來像是和電力分配有關(guān)的地方,對吧?可能和電力系統(tǒng)有關(guān),比如建筑物或者工廠里的電力分配。首先,我應(yīng)該明確配電室的主要作用是什么。
    的頭像 發(fā)表于 03-05 09:38 ?777次閱讀

    AI開源模型庫什么用

    AI開源模型庫作為推動AI技術(shù)發(fā)展的重要力量,正深刻改變著我們的生產(chǎn)生活方式。接下來,AI部落小編帶您了解AI開源模型庫什么用。
    的頭像 發(fā)表于 02-24 11:50 ?1038次閱讀

    AI項目管理平臺什么用

    當今,AI項目的復(fù)雜性和多變性給項目管理帶來了前所未有的挑戰(zhàn)。為了有效應(yīng)對這些挑戰(zhàn),AI項目管理平臺應(yīng)運而生。那么,AI項目管理平臺什么用?下面,AI部落小編帶您了解。
    的頭像 發(fā)表于 02-19 11:16 ?744次閱讀

    DLP3310模組里面為什么用了Master和Slave兩個3437片子驅(qū)動DMD?作用分別是什么?

    DLP3310模組里面為什么用了Master和Slave兩個3437片子驅(qū)動DMD?作用分別是什么? 如果此套件做二次開發(fā),是否涉及到fpga的程序開發(fā)? 紅綠藍LED的打開和關(guān)斷是同步什么信號來切換,還是說一直在打開狀
    發(fā)表于 02-19 07:00

    ADS1298R PACE_OUT1和PACE_OUT2這兩條引腿究竟是輸入還是輸出?什么用?怎樣使用?

    PACE_OUT1和PACE_OUT2這兩條引腿究竟是輸入還是輸出?什么用?怎樣使用?
    發(fā)表于 02-12 07:56

    請問ADS805的CM腳什么用?

    不太清楚ADS805的CM腳什么用,而且對于使用手冊上的說明沒怎么看懂,請大神指點一下ADS805怎么使用,我按照手冊在面包板上搭了個電路,我輸入直流電壓,顯示的結(jié)果一直在跳而且幅度很大,不知道
    發(fā)表于 02-11 06:28

    請問ADS1282中SYNC是做什么用的,和讀寫程序有關(guān)系嗎?

    請問ADS1282中SYNC是做什么用的,和讀寫程序有關(guān)系嗎?我現(xiàn)在只是給接到了上拉3.3V電阻,不知道這是否和我的程序不一直讀0有關(guān)系?
    發(fā)表于 02-08 09:16