賽靈思 PYNQ 框架能在 Zynq 產(chǎn)品系列中實現(xiàn)對 Python 語言及運行時的全面支持與集成。直接在 Zynq SoC 架構(gòu)上利用 Python 的生產(chǎn)力優(yōu)勢,用戶能夠充分發(fā)揮可編程邏輯和微處理器的長處,更容易為人工智能、機器學(xué)習(xí)和信息技術(shù)應(yīng)用構(gòu)建設(shè)計。
摘 要
從工程設(shè)計、科研、數(shù)據(jù)科學(xué)、機器學(xué)習(xí)、信息技術(shù)到人工智能,Python 開源編程語言已經(jīng)成為各類應(yīng)用中的不成文標(biāo)準(zhǔn)。
當(dāng)在嵌入式應(yīng)用中使用現(xiàn)代片上系統(tǒng) (SoC) 時,就能夠運行 Python 執(zhí)行復(fù)雜的分析算法,其性能接近臺式機工作站,但外形尺寸顯著縮小,功耗要求也顯著降低。通過預(yù)處理從傳感器讀取的數(shù)據(jù),賽靈思 Zynq 產(chǎn)品系列大幅度提高性能和確定性,同時降低時延。
這種被稱為 PYNQ 框架方案,能從應(yīng)用處理器有效卸載不必要占用處理器帶寬的大量重要但重復(fù)的操作。這種卸載功能對于滿足工業(yè)物聯(lián)網(wǎng)中邊緣應(yīng)用提高的智能需求有重要意義。
嵌入式計算的新范例
在IIoT中搜索機器學(xué)習(xí)
工業(yè)物聯(lián)網(wǎng)解決方案越來越多地在邊緣納入嵌入式智能。對于眾多應(yīng)用而言,這意味著機器學(xué)習(xí)推斷的實現(xiàn)。實現(xiàn)后,ML 算法會利用其經(jīng)驗,根據(jù)一套輸入數(shù)據(jù)得出結(jié)論。在 ML 中,經(jīng)驗可通過名為培訓(xùn)的學(xué)習(xí)過程來獲得。ML 應(yīng)用的培訓(xùn)可使用下列兩種方法之一執(zhí)行:(1) 人工監(jiān)督或 (2) 實現(xiàn)判斷功能。兩種方法都需要將由正反例構(gòu)成的大數(shù)據(jù)集應(yīng)用于 ML 網(wǎng)絡(luò)。在 ML 算法得到充分培訓(xùn)后,就能將其部署在工業(yè)物聯(lián)網(wǎng)邊緣,根據(jù)新輸入和未知輸入進行推斷。
PYNQ 框架
賽靈思 Zynq-7000 SoC 包含用來為現(xiàn)代 SoC 提供不成文標(biāo)準(zhǔn)特性的雙核 Arm Cortex-A9 處理器系統(tǒng) (PS) 和可編程邏輯 (PL),同時它還提供獨特的高度差異化靈活性,支持將關(guān)鍵任務(wù)卸載到PL 。Zynq UltraScale+ MPSoC 和 Zynq UltraScale+ RFSoC 使用四核 Arm Cortex-A53 PS、PL 和其他特定部件型號的處理塊進一步擴展這一模型。
圖2 -與典型 SoC 相比 Zynq 產(chǎn)品系列的優(yōu)勢
圖3 -PYNQ 框架中不斷提高的抽象水平
傳感器和測量系統(tǒng)
傳感器是任何工業(yè)系統(tǒng),尤其是工業(yè)物聯(lián)網(wǎng)解決方案的關(guān)鍵組成部分。從簡單的溫度測量熱電偶,到結(jié)合多個異構(gòu)傳感器的用來測量特定物理量的復(fù)雜傳感器融合,工業(yè)物聯(lián)網(wǎng)解決方案采用多種不同的傳感器模態(tài)。在工業(yè)物聯(lián)網(wǎng)解決方案中實現(xiàn) ML,有助于開發(fā)人員讓給定傳感器發(fā)揮出最佳性能,同時提高下列操作的效率。
傳感器診斷
因為老化原因,傳感器性能在整個工作壽命期間會發(fā)生變化。傳感器在惡劣環(huán)境中使用時尤其如此,此時老化會影響可靠性,并帶來偏離和偏差問題。此外,如果將傳感器用于安全應(yīng)用,傳感器診斷功能同樣極為有用;在此情況下,正確的診斷流程也是安全系統(tǒng)的組成部分。(更多詳情,敬請點擊“閱讀原文”,下載白皮書)
預(yù)測性維護案例
用于診斷與安全的滾珠軸承故障檢測
封裝材料行業(yè)已經(jīng)認(rèn)識到“全面生產(chǎn)維護”作為提高設(shè)備可靠性的積極方法體系的重要意義。逐漸發(fā)生的軸承失效是行業(yè)故障最主要的原因之一。因此,盡早地檢測這些故障對確??煽扛咝У倪\營而言至關(guān)重要。單個包裝機往往就裝有 8 部以上的電動機和眾多主軸,存在可能導(dǎo)致生產(chǎn)線停運的多個故
圖4 -故障檢測與電動機控制
審核編輯:黃飛
-
傳感器
+關(guān)注
關(guān)注
2545文章
50445瀏覽量
751031 -
Xilinx
+關(guān)注
關(guān)注
71文章
2155瀏覽量
120849 -
機器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8349瀏覽量
132312 -
python
+關(guān)注
關(guān)注
55文章
4767瀏覽量
84375 -
Zynq
+關(guān)注
關(guān)注
9文章
607瀏覽量
47101
原文標(biāo)題:Python 生產(chǎn)力價值:Xilinx Zynq 的前沿優(yōu)勢分析 - WP502
文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論