当前位置:首页 > 报告详情

利用 RISC-V 跟踪标准实现高效的错误修复和性能分析.pdf

上传人: c** 编号:955295 2025-10-27 13页 1.62MB

1、Utilizing RISC-V Trace Standards forEfficient Bugfixing and ProfilingNicolas Delemarre|Lauterbach GmbH|13.05.2025 LDriven by market requirements,embedded systems and chip architectures are becoming more complex:More powerful processors of different architectures like RISC-V in different multicore co

2、nfigurations(SMP,AMP).Different operating systems such as Linux as a rich operating system,RTOS or an AUTOSAR variant in the automotive industry.Heterogeneous multicore architectures increasethe requirements for bug fixing and thus for bothpure debuggers and real-time trace.3Challenges Embedded Deve

3、lopers are Facing TodayLRISC-V External Debug Support“Specification v1.0.0 incorporates everything neededfor simple and complex debugging scenariosGreat solution for simple and fairly complex RISC-V SystemsOpen to adaptions to support most complex and diverse SoCsFlexible DTM designs make heterogene

4、ous debugging easySeveral options to add peripheral IP such as TraceRISC-V Debugging Made EasyLWe can freeze the coreWe might freeze also some peripheralsBut we can not freeze the surrounding 5From Debug to TraceEngine ControlCPUTimerUARTGPIOSTOPSTOPSTOPSTOPHow can we still find bugs?LTrace based de

5、buggingDebug without stopping the CPUFind bugs which appear only in real timeOptimizing with timing measurementsAnalyse the code performance of the applicationAnalyse outside eventsQualificationProve the meeting of real time requirementsProve code coverage6Trace Supplements DebuggingLSpecifications

6、for two RISC-V Trace Standards have been ratified recentlyRISC-V E-Trace StandardRISC-V N-Trace StandardStandards consist of different documents7RISC-V Trace SolutionsLRISC-V trace specifications are also suitable for heterogeneous systemsFlexible ways to access the trace components configuration re

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
根据报告的内容,全文主要内容概括如下: - **RISC-V 芯片复杂性增加**:随着市场需求的推动,嵌入式系统和芯片架构变得更加复杂,包括多核配置和不同操作系统。 - **调试和跟踪需求**:复杂架构增加了调试和实时跟踪的需求。 - **RISC-V 调试支持规范**:规范v1.0.0为简单和复杂调试场景提供了所需的一切。 - **RISC-V 跟踪标准**:最近批准了两个RISC-V跟踪标准:E-Trace和N-Trace。 - **跟踪解决方案**:这些标准适用于异构系统,提供灵活的访问和过滤选项。 - **Lauterbach 支持**:Lauterbach支持E-和N-Trace规范的最新版本,并覆盖了所有RISC-V芯片的调试和跟踪需求。 - **案例研究**:文章提供了简单和异构RISC-V跟踪的案例研究。 - **Lauterbach 的贡献**:Lauterbach是RISC-V Foundation的战略成员,对调试/跟踪标准做出了重大贡献。
E-Trace与N-Trace哪家强?" Lauterbach如何助力?" Lauterbach解决方案揭秘!"
客服
商务合作
小程序
服务号
折叠