arm公司的 cycel model是100%周期精确的arm ip模型,用于性能分析和精确的评估arm ip。
arm·cycle models
cycle models是由arm rtl直接编译而来,保留了完整的功能以及精准的周期,借助cycle models,您可以放心的选择和配置arm ip,还可以自信地做出体系结构决策、优化系统性能,并在芯片可用之前做裸机固件开发。
cycle models特点
1. 精准的ip性能参考
cortex处理器和系统ip,包括nic,cci,ccn,以及cmn连接的精确周期模型。在使用硬件之前先证明你的假设,分析复杂的内部互连问题。快速探索设计方案,以及发现软件硬件上的瓶颈。
2. 加速系统层级的调试
cycle model能实现对arm ip的快速、详细的调试和分析。集成arm调试器,以及cach内存可视化功能。
3. 统一软件硬件分析
软件团队可以查看代码、设置断点、检查寄存器和内存。硬件团队可以检查信号、转储波形并跟踪整个系统的执行情况。所有用户都可以获取到内部寄存器的瞬时状态。
4. 降低设计风险
加速系统调试以及硬件实现和软件的更改,通过验证运行实际系统软件的硬件实现,可以降低风险,消除软件开发的瓶颈:cycle model 拥有模拟实际硬件的能力。
5. 灵活性和扩展性
cycle model能全天候提供来自arm ip exchange网站已验证的ip配置选项。它们可被用于soc设计器,systemc,synopsis platform architect mco以便于重新配置,构建或扩展你的虚拟样机。
6. 高效易用的gui
内建的规则检查确保了从广泛的模型和格式到第一轮soc成功所需要的准确性、性能和灵活性。包含了systemc,由cycle model studio编译的精准周期模型,verilog和vhdl的联合仿真通过使用主流的rtl仿真装置。
cpu cycle models
cpu 系列 |
处理器架构 |
cortex-a |
cortex-a75, cortex-a65, cortex-a65ae, cortex-a76ae, cortex-a55, cortex-a53, cortex-a35, cortex-a3 |
cortex-r |
cortex-r52, cortex-r8, cortex-r5 |
cortex-m |
cortex-m33, cortex-m23, cortex-m7, cortex-m3, cortex-m0 |
系统ip cycle models
系统ip |
产品 |
互联总线 |
nic-400, cmn-600, cci-550 |
中断控制器 |
gic-600, gic-500 |
系统内存管理 |
mmu-600 |
内存 |
bp-140, dmc-400 |
金沙js1005线路官网参考: