2018年10月23日 - Silexica發(fā)布了多核軟件開發(fā)工具SLX的最新版本,新版的FPGA和C/C++功能得到大幅增強(qiáng)。SLX工具是目前業(yè)界首款用于FPGA的工具,該軟件全面支持Xilinx的SDSoC開發(fā)環(huán)境,在進(jìn)入高階綜合(High-Level Synthesis,HLS)之前即可進(jìn)行軟硬件開發(fā)探索,保證HLS的進(jìn)行過程更加精確高效。SLX for C/C++則可提供子對象報(bào)告和共享變量分析,為最新平臺上的代碼提供了更加全面的理解,無需再花費(fèi)時(shí)間進(jìn)行人工手動分析,更大大節(jié)省了設(shè)計(jì)時(shí)間。同時(shí),SLX還添加了更多的平臺模型(例如 Renesas R-Car H3和RISC-V),真正實(shí)現(xiàn)軟硬件優(yōu)化。
SLX 2018.10最新版本的主要新功能有:
SLX for FPGA功能增強(qiáng)
SLX for FPGA可對C/C++代碼進(jìn)行深入分析,全面了解軟件相互依賴性、應(yīng)用程序熱點(diǎn)以及并行化機(jī)會,真正實(shí)現(xiàn)帶有FPGA的異構(gòu)多核SoC的代碼優(yōu)化。該工具可在軟硬件探索后針對您的C/C++代碼提供建議,甄別出適合留存ARM處理器或是適合在 FPGA架構(gòu)進(jìn)行加速的特定部分的C/C++代碼。此外,新版更夠更加緊密地與Xilinx的SDSoC開發(fā)環(huán)境進(jìn)行集成。
C/C++系統(tǒng)仿真的變量分析功能
SLX for C/C++添加了子對象報(bào)告的新功能,該功能可對數(shù)組和結(jié)構(gòu)類型進(jìn)行精確洞察。用戶因此可對內(nèi)存訪問模式、數(shù)據(jù)緩沖區(qū)的使用和分配等方面進(jìn)行優(yōu)化。此外,共享變量分析的新功能省去了之前開發(fā)者必須手動查看代碼同步的步驟,新功能可揭示哪些變量受到了保護(hù),開發(fā)者對多線程源代碼的理解也更趨全面。
新的系統(tǒng)仿真功能可以深入了解多線程POSIX應(yīng)用程序的硬件集成狀態(tài)。 SLX能夠生成并顯示線程狀態(tài)、線程間同步、系統(tǒng)級甘特圖和處理器利用率等信息。這為用戶提供了清晰且準(zhǔn)確的寶貴信息,系統(tǒng)性能得到大副提高。
汽車動態(tài)和靜態(tài)分析
新版SLX結(jié)合動態(tài)和靜態(tài)依賴性分析,用于優(yōu)化基于任務(wù)的C / C ++和AUTOSAR Classic應(yīng)用程序的調(diào)度。上述依賴關(guān)系可以在調(diào)度設(shè)計(jì)階段進(jìn)行測試,因此變更帶來的影響得以提前驗(yàn)證,“what-if”分析的執(zhí)行也無需對應(yīng)用程序進(jìn)行更改。
上述僅包括了部分新版SLX編程工具的功能。如果您想要新版演示或免費(fèi)試用,歡迎訪問:silexica.com/trynow
關(guān)于 SilexicaSilexica成立于2014年,衍生于素有“德國工程師的搖籃”之稱的德國亞琛工業(yè)大學(xué)。公司在成立之后迅速發(fā)展成為多核軟件解決方案領(lǐng)域的領(lǐng)先供應(yīng)商?,F(xiàn)公司的軟件專家團(tuán)隊(duì)位于美國、德國及日本,與華為、富士通、理光等知名客戶在汽車電子、無線通信等領(lǐng)域展開合作。SLX編程工具能夠深入理解軟件在系統(tǒng)中的行為,從而幫助開發(fā)人員實(shí)現(xiàn)軟件在嵌入式超級計(jì)算機(jī)上的高效運(yùn)行。
-
處理器
+關(guān)注
關(guān)注
68文章
20079瀏覽量
243397 -
FPGA
+關(guān)注
關(guān)注
1650文章
22212瀏覽量
627631 -
soc
+關(guān)注
關(guān)注
38文章
4481瀏覽量
226629
原文標(biāo)題:Silexica發(fā)布多核軟件開發(fā)工具SLX的最新版本,F(xiàn)PGA和C/C++功能得到大幅增強(qiáng)
文章出處:【微信號:FPGAer_Club,微信公眾號:FPGAer俱樂部】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
Silicon Labs最新版本Simplicity Studio開發(fā)工具包SiSDK 2025.6.0增添多項(xiàng)無線技術(shù)協(xié)作
戴爾數(shù)據(jù)保護(hù)軟件迎來全新版本
IAR發(fā)布RISC-V開發(fā)工具鏈v3.40.1版本
IAR發(fā)布Arm開發(fā)工具鏈v9.70.1版本
全新AMD Vitis統(tǒng)一軟件平臺2025.1版本發(fā)布
IAR開發(fā)平臺升級Arm和RISC-V開發(fā)工具鏈,加速現(xiàn)代嵌入式系統(tǒng)開發(fā)
普華基礎(chǔ)軟件開源車用操作系統(tǒng)迎來全新版本
SOA架構(gòu)開發(fā)小助手PAVELINK.SOA-Converter 2.1.2新版本發(fā)布

使用Mickledore生成BSP,移動到最新版本的Scarthgap v6.6.52時(shí),驅(qū)動程序未構(gòu)建,怎么解決?
高通推出Qualcomm Aware平臺最新版本
最新Simplicity SDK軟件開發(fā)工具包發(fā)布
特斯拉發(fā)布“完全自動駕駛”軟件最新版本FSDV13.2
經(jīng)緯恒潤INTEWORK-VBA新版本正式發(fā)布

評論