在原型验证中,调试核心任务是定位设计故障,确保系统功能正确。思尔芯(S2C)原型验证系统提供多层次、多维度调试,帮助快速定位设计错误,适用于复杂SoC及多FPGA环境。
1. 基本I/O调试:
通过按键、DIP开关、GPIO、UART等接口进行功能验证,Player Pro软件可实现远程虚拟操作,提高交互直观性和调试效率。
2. 总线/事务调试:
针对AXI总线,我们有高速和低速两种调试方式
• ProtoBridge™通过PCIe提供高带宽事务桥接(约4GB/s),可连接RTL接口并支持软件激励。
• NTBus™通过内嵌以太网访问AXI总线,实现协议验证和存储器映射访问。
3. 信号级调试:
• 通过探针捕获内部信号,Player Pro支持I/O分配及扩展卡,增强灵活性。
• MDM Pro可对多达8颗FPGA并发捕获16K信号(8组,每组2K探针)、数百万周期存储,无需重新编译,支持IP模式或编译模式配置。
4. 协议/系统级调试:
提供90余种扩展卡与参考设计,覆盖多协议、多接口测试。结合这些手段,工程师可由粗到细、分层次定位问题,支持远程调试和跨FPGA协同触发,实现高效、可扩展的调试流程。