CMN-700是一致性Mesh互联网络,用于构建异构SoC
CMN-700可扩展一致性Mesh架构
CMN-700和CMN-600的对比
引入了CXL和增加了用于Chiplet芯片设计的新特性
不同核心数目和带宽的各种Mesh拓扑结构展示
用于数据中心SoC的灵活Chiplet设计,如异构计算、Die复用等
Socrate IP工具的CMN总线配置UI
Mesh节点之间支持异步
CMN互联架构的性能验证挑战:
CMN配置:
通过CCIX/CML的一致性扩展是否有效?
真实CPU的一致性是否有效?Cache大小等是否满足性能要求?
Memory性能:系统是否能够提供满足需求的带宽?
IO一致性是否有效?PCIE和其他I/O master是否能确保所需要的性能?
PCIE的Ordering发送和死锁,是否有功能问题?
一致性Mesh互联的Testbench:
详细的用例用于CMN一致性和非一致性测试以及性能测试
加速或者仿真的结果保存在数据库中用于离线分析
创建用例示例
性能分析
Cadence提供的系统验证解决方案