您好!
我目前正在执行一些基准测试、以评估当其他主器件(DMA、以太网)并行运行时 Cortex-R5的性能损失。
目前、我评估了当内核在同一存储器上执行密集操作时、当1个 DMA 通道尽可能快地运行时、内核性能可能会降低2倍。
我发现其他一些文章表明、这种干扰仅在多个主器件访问同一存储器中的相同64位时发生、但也在不同的存储器位置进行了测试后、我可以肯定地说这不是真的。
为了形成一个完整的理解、我需要来自德州仪器的以下信息:
- CPU 互连和外设互连的参考是什么?
- 在哪里可以找到他们在 TMS570LC4357中使用的修订版本的文档?
- TI 能否提供完成后者的所有其它 TI 文档、这些文档描述了互连集成到 TMS560设计中的情况(配置、限制、仲裁、优先级...)?
- 在参考手册(2018年3月)的以太网章节32.2.14中、可以将"器件包含一个芯片级主优先级寄存器、用于设置传输节点的优先级
用于向系统内存发出内存传输请求。"。 但互连章节中似乎没有对此进行任何记录。 TI 能否在芯片级提供更多有关此主优先级机制的信息、以便为互连通信配置 EMAC 与 CPU 或 DMA 优先级?
谢谢