我还想问另外一个问题,就是在DSP 下面CCS调试程序代码的时候,如何分析L1P L1D cache 以及L2CACHE的运行状态,判断是否发生miss 和 hit 等。通常情况下是用什么方法呢?
我看到CCS里面有个tools的cache tag ram viewer好像是能分析cache的,但是不知道怎么用,我程序跑起来之后,看不到任何cache的运行信息,不知道是不是哪里设置错误了?我现在用CCS3.3 硬件DSP是DM648,然后用的是xds560 PCI 的jtag仿真器。我搜了网上帖子,有些人说,软件仿真simulator可以,我想问下,到底是emulator可以还是simulator可以?还是我哪里设置错了?我就想分析下我的代码中cache的利用率,以便优化。谢谢!
我还想问另外一个问题,就是在DSP 下面CCS调试程序代码的时候,如何分析L1P L1D cache 以及L2CACHE的运行状态,判断是否发生miss 和 hit 等。通常情况下是用什么方法呢?
我看到CCS里面有个tools的cache tag ram viewer好像是能分析cache的,但是不知道怎么用,我程序跑起来之后,看不到任何cache的运行信息,不知道是不是哪里设置错误了?我现在用CCS3.3 硬件DSP是DM648,然后用的是xds560 PCI 的jtag仿真器。我搜了网上帖子,有些人说,软件仿真simulator可以,我想问下,到底是emulator可以还是simulator可以?还是我哪里设置错了?我就想分析下我的代码中cache的利用率,以便优化。谢谢!
举报