ZHCAEV9 December   2024 AM62D-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
    1. 1.1 将二进制文件加载到 AM62D
  5. 2处理器内核基准测试
    1. 2.1 C7x DSP 基准测试
      1. 2.1.1 快速傅里叶变换
      2. 2.1.2 数字信号处理
        1. 2.1.2.1 FIR
        2. 2.1.2.2 级联双二阶滤波器
        3. 2.1.2.3 点积
      3. 2.1.3 数学运算
    2. 2.2 在 A53 内核中执行的 Dhrystone
  6. 3存储器系统基准测试
    1. 3.1 临界存储器访问延迟
    2. 3.2 UDMA:DDR 至 DDR 数据复制
    3. 3.3 C7x DRU 性能:通过 DMA 进行块复制
  7. 4应用特定的基准测试
    1. 4.1 SBL 引导时间
    2. 4.2 IPC 性能
    3. 4.3 闪存
    4. 4.4 应用特定延迟
  8. 5总结
  9. 6参考资料

数学运算

MATHLIB 库包含几个用于数学运算的低级别函数,例如在 C7x DSP 上实现的三角函数、幂函数和指数函数。AM62D 的 FreeRTOS-SDK 中包括这个库。该库的文档文件夹中包括了有关重现和运行这些模块的说明。表 2-6 展示了 MATHLIB 库中一些常用数学函数的性能结果。

表 2-6 C7x DSP 上的数学运算性能

功能

数据类型

数据大小

EVM 周期数

周期/采样

正弦

浮点

1024

1161

1.133

Cos

浮点

1024

1418

1.384

Tan

浮点

1024

4752

4.640

除法

浮点

1024

353

0.344

平方根

浮点

1024

611

0.596