傳動網 > 新聞頻道 > 技術前沿 > 資訊詳情

嵌入式系統設計采用FPGA是理想的選擇?

時間:2018-02-06

來源:網絡轉載

導語:隨著消費電子、物聯網等領域的不斷發展,用戶需求也越來越復雜和多樣,因此我們在嵌入式系統設計中必須選擇合適的處理器(SoC)系統

隨著消費電子、物聯網等領域的不斷發展,用戶需求也越來越復雜和多樣,因此我們在嵌入式系統設計中必須選擇合適的處理器(SoC)系統,當然我們也需要考慮成本、功耗、性能、I/O資源等方面,但是隨著實踐案例的增多FPGA越來越成為嵌入式系統設計的主流選擇。

Xilinx作為可編程邏輯器件(FPGA)的行業領導者提供了豐富的器件和簡捷的開發工具,下面從以下幾方面向大家介紹:

FPGA/SoC:最早我們都采用的是純FPGA設計,利用FPGA的資源實現軟核處理器比如Microblaze、Picoblaze等,現在Xilinx推出了ZynqSoC和ZynqUltraScale+MPSoC系列,它們集成的是硬核處理器(雙核ARMCortex-A9CPU或者Quad-A53+Dual-R5GPU),這不僅帶來了性能、功耗、性價比方面的改進,同時也減小的PCB尺寸;

功耗:XilinxZynqUltraScale+MPSoC系列在之前純FPGA器件的基礎上的確進行了非常大的改進,它支持多種電源模式:Full-Power模式;Low-Power模式;Sleep模式,DRAM暫停;Power-Off模式,提供豐富靈活的電源管理方案,在性能和功耗兩者之間靈活的切換;

模擬量處理:早在Virtex系列上就集成了ADC功能,但是這只限于監測器件內部的模擬量,比如電壓、溫度等。之后再7系列上集成了兩個1Msamples/sec@12-bitsADC模塊,支持內部和外部模擬量的采集,ZynqUltraScale+RFSoC則集成了更高性能的ADCs/DACs模塊:4Gsamples/sec@12bitsADCs/6.5Gsamples/sec@14bitsDACs,可應用于15G、雷達等領域。

安全方面:我們都知道FPGA的啟動文件時比特流(bitstream)形式,XilinxZynq-7000SoC和ZynqUltraScale+MPSoC都支持加密的比特流,加載到處理器后進行安全解密啟動。

開發工具:對于工程師來講最重要的還是開發工具,好用的開發工具可以事半功倍。與XilinxZynq7000系列同時推出的Vivado工具集成了豐富的功能:IPintegrator(IPI)是一款圖形化的IP設計插件;HLS(HighLevelSynthesis,高層次綜合)支持工程師使用C/C++語言生成HDL功能代碼。此外SDSoC則是一個完整的系統、軟件和硬件設計工具,支持完全采用C/C++語言實現嵌入式系統軟硬件功能開發,SDAccel則是一款基于OpenCL開發框架的設計工具。

由此可見FPGA/SoC供應商已經花費大量的精力來優化器件并且完善開發工具,使它們更易于應用到嵌入式系統設計中,同時我們的學習過程也會比過去更容易,在不遠的將來FPGA/SoC將會獲得更廣泛的應用。

傳動網版權與免責聲明:

凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(www.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。

關注伺服與運動控制公眾號獲取更多資訊

關注直驅與傳動公眾號獲取更多資訊

關注中國傳動網公眾號獲取更多資訊

最新新聞
查看更多資訊

熱搜詞
  • 運動控制
  • 伺服系統
  • 機器視覺
  • 機械傳動
  • 編碼器
  • 直驅系統
  • 工業電源
  • 電力電子
  • 工業互聯
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機界面
  • PLC
  • 電氣聯接
  • 工業機器人
  • 低壓電器
  • 機柜
回頂部
點贊 0
取消 0