TCM存储器的可配置地址范围。TCM仲裁器用于控制不同来源(代码分页、数据读/写请求、外部请求)对TCM存储器的同时访问。 可以使用指令缓存来加快对慢速内存的访问速度:
处理器停止所有活动(包括指令缓存请求)并进入中断等待模式。 支持外部电源管理模块,以执行时钟门控并使存储器进入休眠状态。
物理内存访问控制(PMP)是一种重要机制,可确保各种软件组件相互隔离并限制其访问。 BM-310最多可使用64个PMP区域。
可提供完全预集成的子系统。 它拥有一个灵活的基础设施,可将核心相互连接并与外部子系统连接。 支持各种机制来提供处理器间同步:
全套RISC-V开发工具:OpenOCD、GCC、GDB、Eclipse。 CloudBEAR提供了一个基于Eclipse的配置环境,其中包含一套完整的工具和示例,可快速开始开发。
IAR Embedded Workbench®包括调试、编译和优化工具,使用户能够获得足够的性能,同时最大限度地优化代码大小。
SEGGER Embedded Studio用于 RISC-V,它是基于该架构的设备的开发环境。Embedded Studio是用于开发和调试应用程序的完整解决方案。包括一整套工具、运行库和模拟器。
用于RISC-V的TRACE32®调试程序。 Lauterbach是为微处理器提供完整、模块化和可升级调试工具的最大供应商之一。 自1979年以来,该公司一直在全球范围内提供高端调试解决方案。
BM-310包括一个与RISC-V规范兼容的集成调试模块,允许使用标准调试器。 已验证的调试器列表: