详情描述

 AM5728 工业处理器技术详解

 

 1. 产品概述

AM5728是德州仪器(TI)推出的双核DSP+Arm异构处理器,属于Sitara AM57x系列,面向工业视觉、高端PLC和运动控制应用,具有强大的多媒体处理能力。

 

 2. 核心架构

 2.1 处理器配置

| 处理单元       | 规格                     |

|--------------------|-----------------------------|

| CPU核心           | 双核Cortex-A15 @1.5GHz      |

| DSP核心           | 2x C66x @750MHz             |

| 加速器            | 双核IVA-HD(视频加速)       |

| 实时子系统        | 2x PRU-ICSS(工业通信)      |

 

 2.2 关键外设

```mermaid

graph TB

A[AM5728] --> B[2x SGX544 GPU]

A --> C[3x Display Port]

A --> D[2x GbE with TS]

A --> E[6x UART]

A --> F[USB 3.0+2.0]

```

 

 3. 工业性能指标

| 参数          | 性能                    |

|-------------------|----------------------------|

| DSP计算能力       | 38.4GMAC/s(双C66x       |

| 视频编码          | 4K@30fps H.264             |

| 实时延迟          | PRU任务响应<500ns          |

| 安全启动          | 支持HSM/SHA-256            |

 

 4. 典型应用场景

 4.1 工业视觉系统

- 架构示例:

  ```

  Camera CSI-2 AM5728 DSP算法 E thernet

           (OpenVX加速)

  ```

 

 4.2 运动控制方案

- 功能分配:

  - A15核:运行Linux+CODESYS

  - C66x:实现E therCAT主站

  - PRU:直接控制16PWM

 

 5. 开发套件

 5.1 官方评估板

- AM5728-EVM

  - 包含TMDXIDK5728核心板

  - 支持双屏显示+4Camera输入

 

 5.2 关键软件组件

| 组件         | 说明                     |

|------------------|-----------------------------|

| Processor SDK    | Linux/RTOS双系统支持         |

| TI-RTOS          | 实时任务调度(DSP侧)        |

| Vision SDK       | 预置OpenCV/OpenVX          |

 

 6. 设计要点

 6.1 电源设计

- 核心电源树:

  ```

  5V_IN TPS659037 (PMIC)

           ├─→ 1.1V_Core

           ├─→ 1.8V_DDR3

           └─→ 3.3V_IO

  ```

 

 6.2 PCB布局规范

- DDR3布线:

  - 长度匹配±50mil

  - 建议8层板设计

- 散热要求:

  - 需配备5W散热器(全速运行)

 

 7. 通信协议支持

| 协议        | 实现方式                |

|----------------|----------------------------|

| PROFINET IRT   | PRU-ICSS硬件加速           |

| E therCAT       | 通过C66x运行IgH主站        |

| CAN FD         | 外接TCAN4550-Q1            |

 

 8. 型号对比

| 型号       | AM5728          | AM5718          |

|---------------|----------------|----------------|

| GPU核心       | SGX544 MP2     |               |

| DSP频率       | 750MHz         | 500MHz         |

| 视频端口      | 3x             | 1x             |

 

 9. 开发资源

1. 参考设计:

   - TIDEP-0088(工业视觉网关)

   - TIDM-02002(协作机器人方案)

 

2. 调试工具:

   - XDS560v2仿真器

   - SysConfig工具(引脚复用)

 

 10. 应用建议

- 视觉处理优化:

  - 使用IVA-HD加速H.264编码

  - 分配VLAN隔离工业流量

 

- 实时控制技巧:

  ```c

  // PRU寄存器直接操作示例

  __far volatile uint32_t pru_ctrl = (uint32_t)0x4B200000;

  pru_ctrl |= (1 << 3);  // 触发PRU任务

  ```

 

该处理器凭借双DSP+A15的独特架构,在需要复杂算法+实时控制的场景中仍具竞争力。新设计建议评估AM5749(新一代Pin2Pin兼容型号)以获得更好能效比。


询价单