2139381_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2139381_zh-CN

2139381_zh-CN

使用 eDMA 生成媒体时钟

大家好

我正在使用GMAC PPS 模块eDMA 生成时钟。

从文档中我了解到,当 GMA C 系统时间大于或等于配置的目标时间时,将钳位 mcg r_dma_req_o [3:0] 信号。

sathishkumar_sunmugavel_0-1753271626406.pngsathishkumar_sunmugavel_0-1753271626406.png


sathishkumar_sunmugavel_1-1753271663068.pngsathishkumar_sunmugavel_1-1753271663068.png


我的目标是使用这个信号来触发eDMA,通过将值复制到以下寄存器来自动更新下一个目标时间:

  • mac_pps0_target_time_nanoseconds

  • mac_pps0_target_time_seconds

我想澄清一下:

  • 如何将 mcgr_dma_req_o 连接到 DMA 控制器?eDMA 如何接收外设请求?

  • 这些信号是内部路由到 MCU 中的 DMA MUX,还是需要配置任何特定路由?

如果有人有任何此类设置的示例参考配置应用笔记,请分享。

预期的行为是:
每当 GMAC 系统时间达到当前目标时间时,mcgr_dma_req_o 信号就会触发信号 DMA 传输,从而更新下一次 PPS 事件的目标时间。

提前感谢您

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 08:19 AM
Updated by: