HighTec中國與Lauterbach中國于2023年2月28日成功聯(lián)合舉辦了主題為《英飛凌最新TC4x編譯和調(diào)試》的網(wǎng)絡(luò)研討會。來自汽車電子、芯片設(shè)計、研究院校等領(lǐng)域的上百名觀眾熱情參與了本次線上直播活動。
![](/Uploads/2023-03-06/6405456fae2fe.png)
兩位演講嘉賓:HighTec技術(shù)經(jīng)理溫吉輝和Lauterbach資深技術(shù)工程師周燁,分別從編譯器和調(diào)試工具的角度展示了各自公司對于Infineon TC4x平臺的全面支持,對TC4x中基于TriCore 1.8 內(nèi)核和GTM、SCR、PPU核的編譯調(diào)試流程進行了演示。充分展現(xiàn)了Lauterbach調(diào)試工具和HighTec 編譯器能夠無縫銜接,在嵌入式開發(fā)領(lǐng)域發(fā)揮著重要的作用。
![](/Uploads/2023-03-06/6405457511a2f.png)
直播演示Demo
本文將活動亮點與精華內(nèi)容擇理如下,敬請研讀分享:
HighTec
主要介紹了英飛凌最新TC4x芯片的基本架構(gòu)以及HighTec編譯器針對TC4x芯片的全套編譯解決方案。
![](/Uploads/2023-03-06/6405457d41c0f.png)
TC4x芯片上集成了最新的BOSCH 4.1版本GTM核,以及用于低功耗場景的SCR核,這些在上一代處理器上同樣搭載。PPU核首次出現(xiàn)在TC4x上,是Synopsys的ARC核,主要用于數(shù)據(jù)加速預(yù)算和AI處理。硬件加密HSM這塊有原來的Coretex-m3核變?yōu)榱擞w凌自己的TriCore核。
![](/Uploads/2023-03-06/640545976276a.png)
TC4x系列編譯器采用最新的LLVM 技術(shù),編譯速度更快、代碼密度更高,代碼執(zhí)行時間更快。
>?對于TC4x的主核TriCore TC1.8核,目前最新版本是7.0.0版本,兼容TC3x、TC2x芯片的編譯,支持MCAL和illd以及主流的AUTOSAR供應(yīng)商,支持虛擬化,支持雙精度浮點運算。
>?GTM編譯器支持最新的4.1版本,采用了領(lǐng)先的優(yōu)化技術(shù),內(nèi)置了常用的寄存器操作、等待指令等常用函數(shù),支持Lauterbach等主流調(diào)試器。
>?SCR編譯器采用了一些列的優(yōu)化技術(shù),支持C90、C89等標(biāo)準(zhǔn),同時支持TC3x芯片的SCR內(nèi)核。
>?對于PPU全新內(nèi)核的編譯,HighTec編譯器全面集成Synopsys的編譯器,在HighTec IDE中可以直接調(diào)用編譯,并對常用的函數(shù)庫進行了優(yōu)化。
綜上所述:HighTec對于TC4x全部內(nèi)核提供了完整的編譯解決方案。
Lauterbach
針對TC4x平臺,TRACE32工具能夠支持TriCore下所有核包括GTM、PPU、SCR的功能調(diào)試,支持CPUcs核實現(xiàn)的HSM功能的調(diào)試。此外,還支持TC4x中基于MPU功能的Hypervisor-aware調(diào)試。
![](/Uploads/2023-03-06/640545a515ab3.png)
Demo演示:GTM核的調(diào)試
勞特巴赫支持將HighTec生成的所有目標(biāo)文件加載到目標(biāo)板的flash,或是SRAM的地址空間。當(dāng)加載elf文件后,用戶就可以對C/C++代碼進行調(diào)試。
TC4x: Trace Update
跟TC3xx平臺相比,TC4x的Trace功能有較為明顯的更新:通過擴展新的MCDS模塊,新的TC4x可以支持同時抓取最多6個TriCore核。
TC4x: HSTCU Trace Interface
TC4x中定義了新的off-chip trace的接口HSTCU。這個接口類似USB-C但不能兼容USB-C的功能,只能用于serial trace的輸出。應(yīng)對這一情況,勞特巴赫提供了相應(yīng)的轉(zhuǎn)板,幫助用戶實現(xiàn)TC4x平臺下HSTCU serial trace的抓取。
![](/Uploads/2023-03-06/640545b511f35.png)
High Speed Tool Connector USB-C
TC4x: Debug Solution for TC49X
目前,勞特巴赫的官網(wǎng)已經(jīng)發(fā)布了針對TC4x-Astep的Debug的推薦方案,這套方案可以支持Infineon全系列的TriCore核的調(diào)試。
![](/Uploads/2023-03-06/640545c396b9f.png)
(文章來源公眾號:HighTec CN)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
關(guān)于億道電子
億道電子技術(shù)有限公司(英文名稱:Emdoor Electronics Technology Co.,Ltd)是國內(nèi)資深的研發(fā)工具軟件提供商,公司成立于 2002 年,面向中國廣大的制造業(yè)客戶提供研發(fā)、設(shè)計、管理過程中使用的各種軟件開發(fā)工具,致力于幫助客戶提高研發(fā)管理效率、縮短產(chǎn)品設(shè)計周期,提升產(chǎn)品可靠性。
20 年來,先后與 Altium、ARM、Ansys、Minitab、Green Hills、EPLAN、QT、QA Systems、MicroFocus、Visu-IT、HighTec、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、IncrediBuild、Adobe等多家全球知名公司建立戰(zhàn)略合作伙伴關(guān)系,并作為他們在中國區(qū)的主要分銷合作伙伴服務(wù)了數(shù)千家中國本土客戶,為客戶提供從芯片級開發(fā)工具、EDA 設(shè)計工具、軟件編譯以及測試工具、結(jié)構(gòu)設(shè)計工具、仿真工具、電氣設(shè)計工具、以及嵌入式 GUI 工具等等。億道電子憑借多年的經(jīng)驗積累,真正的幫助客戶實現(xiàn)了讓研發(fā)更簡單、更可靠、更高效的目標(biāo)。
![](http://m.longcheng66.cn/Uploads/2022-09-06/6316a35dd56a2.png)
歡迎關(guān)注“億道電子”公眾號
了解更多研發(fā)工具軟件知識