日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導讀]可擴展式處理平臺提升嵌入式系統(tǒng)性能

無論是汽車駕駛輔助、智能視頻監(jiān)控、工業(yè)自動化、航天與國防或是無線通信等終端應用,功能的日益復雜使得嵌入式系統(tǒng)對性能、功耗、成本、尺寸和靈活性提出了更高要求。為此,賽靈思公司(Xilinx)推出全新的可擴展處理平臺(Extensible Processing Platform)架構(gòu),該平臺將完整的ARM Cortex-A9 MPCore處理器片上系統(tǒng)(SoC)與集成了28nm低功耗和高性能的可編程邏輯結(jié)合在一起,使得嵌入式系統(tǒng)設(shè)計人員可同時擁有串行和并行處理能力,減少開發(fā)應用基礎(chǔ)設(shè)施所花費的時間,最終實現(xiàn)產(chǎn)品差異化設(shè)計。

與以往以FPGA為中心的開發(fā)方式不同,賽靈思可擴展式處理平臺為嵌入式系統(tǒng)設(shè)計人員提供了一種以ARM處理器為核心的設(shè)計和開發(fā)方法,以實現(xiàn)強大的計算與處理能力,同時降低成本與功耗。開發(fā)人員同時采用串行(使用 ARM 處理器)和并行處理(使用可編程邏輯)功能,以滿足應用對較高性能的需求,同時更高集成度還能帶來低成本、低功耗和小型化等優(yōu)勢。

此外,通過高帶寬AMBA-AXI互聯(lián)與處理器系統(tǒng)緊密結(jié)合,可編程邏輯能夠使用現(xiàn)成的IP和/或定制IP將關(guān)鍵的系統(tǒng)功能速度提升高達100倍。這種架構(gòu)方法不僅能解決并行和串行計算環(huán)境、存儲器以及I/O之間的常見性能瓶頸問題,而且還能讓處理器系統(tǒng)實現(xiàn)包括動態(tài)重配置在內(nèi)的可編程邏輯配置控制。

ARM中國總經(jīng)理兼銷售副總裁吳雄昂表示,ARM多核應用處理器對第三方軟件有廣泛的支持,如Flash等,它具有非常強大的處理能力而且功耗更低。另一方面,接口的處理能力在很大程度上決定了整個系統(tǒng)的性能,采用不同的接口,系統(tǒng)運算能力將會產(chǎn)生很大區(qū)別。“我很高興看到,在新的AMBA/AXI接口上,能夠獲得很好的數(shù)據(jù)吞吐能力。”吳雄昂說。

賽靈思最新的28nm高性能低功耗工藝廣泛應用在該架構(gòu)上。賽靈思公司全球市場營銷及業(yè)務開發(fā)高級副總裁Vin Ratford介紹:“統(tǒng)一的FPGA架構(gòu)提供了可擴展性的產(chǎn)品系列,并使整體功耗得到大幅降低,其中靜態(tài)功耗可以降低50%。”硬件和軟件共同開發(fā)的流程使系統(tǒng)架構(gòu)師和軟件開發(fā)人員能夠在他們熟悉的編程環(huán)境中并行開展工作,他們不僅能就系統(tǒng)功能與性能盡早做出決策,而且還可在整個開發(fā)過程中輕松進行修改。

這種以軟件為核心的開發(fā)流程能夠提供完整的處理器系統(tǒng),包括高速緩存、存儲控制器以及常用的連接和IO外設(shè),并能在開機時啟動并運行目前流行的各種操作系統(tǒng),如Linux、風河系統(tǒng)的VxWorks、Micrium的uC-OSII等。“當復位啟動的時候,硬核SoC將會自動啟動操作系統(tǒng),而不會等到FPGA先啟動。”Vin Ratford強調(diào)。ARM架構(gòu)及ARM Connected Community行業(yè)生態(tài)系統(tǒng)則進一步幫助嵌入式系統(tǒng)開發(fā)人員提高生產(chǎn)力,同時通過在ARM每個內(nèi)核速度高達800MHz的雙核Cortex-A9MPCoreA9 MPCore處理器構(gòu)建賽靈思的子系統(tǒng)架構(gòu),并結(jié)合賽靈思高性能、低功耗28nm可編程邏輯的并行處理能力,可以實現(xiàn)卓越的高性能。

Vin Ratford指出,“軟件與硬件共同開發(fā)的一個重要優(yōu)勢就是硬件工程師在開始系統(tǒng)架構(gòu)的同時,軟件工程師也可以開展他們設(shè)計,這時候,工程師可以比較硬件和軟件環(huán)境,找到系統(tǒng)的瓶頸,還可以實現(xiàn)硬件加速。與傳統(tǒng)設(shè)計流程不同的是,賽靈思新的可擴展平臺是以軟件工程師為主導,從開發(fā)第一天開始軟件工程師就可以開始做設(shè)計,因此效率大為提升。”

軟件開發(fā)人員可以充分利用基于ARM技術(shù)的現(xiàn)有系統(tǒng)代碼,并使用大量現(xiàn)成的開放源代碼以及已經(jīng)商用的軟件組件庫。“我們支持一些主流的操作系統(tǒng),如Linux等,其IP核可由ARM強大的生態(tài)系統(tǒng)提供,使賽靈思的工具得到充分發(fā)揮。這將有助于客戶的產(chǎn)品更快進入市場。”Vin Ratford說。

 

center>

 

賽靈思可擴展式處理平臺。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

在工業(yè)物聯(lián)網(wǎng)設(shè)備部署中,Modbus通信故障是導致系統(tǒng)停機的首要原因之一。據(jù)統(tǒng)計,超過60%的現(xiàn)場問題源于通信配置錯誤或數(shù)據(jù)解析異常。本文從嵌入式系統(tǒng)開發(fā)視角,系統(tǒng)闡述Modbus通信調(diào)試的方法論,結(jié)合實際案例解析如何高...

關(guān)鍵字: 嵌入式系統(tǒng) Modbus通信

在嵌入式系統(tǒng)開發(fā)中,看門狗(Watchdog Timer, WDT)是保障系統(tǒng)可靠性的核心組件,其初始化時機的選擇直接影響系統(tǒng)抗干擾能力和穩(wěn)定性。本文從硬件架構(gòu)、軟件流程、安全規(guī)范三個維度,系統(tǒng)分析看門狗初始化的最佳實踐...

關(guān)鍵字: 單片機 看門狗 嵌入式系統(tǒng)

人工智能(AI)和機器學習(ML)是使系統(tǒng)能夠從數(shù)據(jù)中學習、進行推理并隨著時間的推移提高性能的關(guān)鍵技術(shù)。這些技術(shù)通常用于大型數(shù)據(jù)中心和功能強大的GPU,但在微控制器(MCU)等資源受限的器件上部署這些技術(shù)的需求也在不斷增...

關(guān)鍵字: 嵌入式系統(tǒng) 人工智能 機器學習

Zephyr開源項目由Linux基金會維護,是一個針對資源受限的嵌入式設(shè)備優(yōu)化的小型、可縮放、多體系結(jié)構(gòu)實時操作系統(tǒng)(RTOS)。近年來,Zephyr RTOS在嵌入式開發(fā)中的采用度逐步增加,支持的開發(fā)板和傳感器不斷增加...

關(guān)鍵字: 嵌入式系統(tǒng) 軟件開發(fā) 實時操作系統(tǒng) Zephyr項目

在資源受限的嵌入式系統(tǒng)中,代碼執(zhí)行效率和內(nèi)存占用始終是開發(fā)者需要權(quán)衡的核心問題。內(nèi)聯(lián)函數(shù)(inline functions)和宏(macros)作為兩種常見的代碼展開技術(shù),在性能、可維護性和安全性方面表現(xiàn)出顯著差異。本文...

關(guān)鍵字: 內(nèi)聯(lián)函數(shù) 嵌入式系統(tǒng)

在嵌入式系統(tǒng)和服務器開發(fā)中,日志系統(tǒng)是故障排查和運行監(jiān)控的核心組件。本文基于Linux環(huán)境實現(xiàn)一個輕量級C語言日志庫,支持DEBUG/INFO/WARN/ERROR四級日志分級,并實現(xiàn)按大小滾動的文件輪轉(zhuǎn)機制。該設(shè)計在某...

關(guān)鍵字: C語言 嵌入式系統(tǒng)

在嵌入式系統(tǒng)和底層驅(qū)動開發(fā)中,C語言因其高效性和可控性成為主流選擇,但缺乏原生單元測試支持成為開發(fā)痛點。本文提出一種基于宏定義和測試用例管理的輕量級單元測試框架方案,通過自定義斷言宏和測試注冊機制,實現(xiàn)無需外部依賴的嵌入...

關(guān)鍵字: C語言 嵌入式系統(tǒng) 驅(qū)動開發(fā)

在嵌入式系統(tǒng)與驅(qū)動開發(fā)中,內(nèi)存映射I/O(Memory-Mapped I/O, MMIO)是一種將硬件寄存器映射到處理器地址空間的技術(shù),允許開發(fā)者通過指針直接讀寫寄存器,實現(xiàn)高效、低延遲的硬件控制。本文通過C語言實戰(zhàn)案例...

關(guān)鍵字: 內(nèi)存映射 I/O操作 嵌入式系統(tǒng)

在嵌入式系統(tǒng)開發(fā)和多線程編程中,程序崩潰、內(nèi)存越界等復雜問題常令開發(fā)者困擾。GDB作為強大的調(diào)試工具,其條件斷點和內(nèi)存查看功能可精準定位隱蔽缺陷。本文通過實際案例演示這些高級功能的應用,幫助開發(fā)者提升調(diào)試效率。

關(guān)鍵字: GDB 嵌入式系統(tǒng)
關(guān)閉