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

當(dāng)前位置:首頁(yè) > 嵌入式 > 嵌入式軟件
[導(dǎo)讀]可擴(kuò)展式處理平臺(tái)提升嵌入式系統(tǒng)性能

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

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

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

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

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

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

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

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

 

center>

 

賽靈思可擴(kuò)展式處理平臺(tái)。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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