资源与支持

SiFive 系统 IP
Insight™

先进的跟踪与调试解决方案

SiFive Insight 是一套先进的跟踪与调试解决方案,旨在简化并加速独立 SiFive RISC-V 设计以及复杂多厂商环境中的硬件和软件验证,同时确保关键执行时序不受影响。作为所有 SiFive Core IP 许可的标准配置,其基础框架通过中央调试子系统提供关键的运行控制、内核状态访问功能,以及最多 16 个高级内核触发器。

  • 标准调试模块 (DM),支持运行控制和安全管理。
  • 高级 Trace Encoder(符合 Nexus 5001 标准)。
  • 原生兼容 Arm® CoreSight™。
  • 所有 SiFive Core IP 许可均包含此功能。

SiFive Insight
功能特性

外部调试端口:支持通过 JTAG、双线 cJTAG 或兼容 ARM 的 AMBA APB 接口进行调试。 

高级内核触发器:每个内核最多支持 16 个硬件断点和 16 个外部交叉触发器,可根据事件触发处理器暂停或恢复执行。 

系统总线访问 (SBA):可选的非侵入式内存访问模块,支持实时读取/写入变量,同时不会影响 CPU 内核运行。 

Nexus Trace 编码:支持开放式 IEEE-ISTO 5001 标准的地址/操作码压缩,并可选择分支跳转消息 (BTM) 或历史跟踪消息 (HTM)。 

零开销 Event Trace:无需软件插桩,即可通过时间戳跟踪函数调用/返回序列、异常边界、上下文切换和中断。

性能分析计数器 (PPC):跟踪硬件计数器,并提供可定义事件之间的性能指标。

多层调试访问控制:通过熔断式永久禁用引脚、32 位密码保护机制或公钥加密身份认证,实现严格的 TAP 安全控制。

下载 SiFive Insight
产品简介

立即下载产品简介,深入了解 SiFive 系统 IP 系列产品及优势,或联系我们的销售团队获取更多信息。

SiFive 系统 IP

SiFive IOMMU Gen 2
可扩展地址转换 - 集成 WorldGuard 的虚拟机安全
SiFive Shield™
开放、安全的分布式安全架构
SiFive WorldGuard™
用于系统安全的 Multi-world 硬件隔离

Contact Sales

请阅读我们的《隐私政策.》,了解您的数据如何受到保护。