ps_skip_to_main
博世半导体
M_CAN附加组件

DMU-DMA单元

支持M_CAN消息RAM和系统内存之间的DMA传输

DMU handling

应用和技术摘要

ip-modul_grafik

当有可能将新的Tx消息加载到M_CAN的Tx FIFO /队列中时,如果在所连接的M_CAN的Rx FIFO处有新接收到的消息可用,则DMU会向已连接的DMA控制器发出信号(DMA请求)。

然后,DMA控制器自动将接收到的消息从M_CAN的消息RAM传输到系统存储器,或者将要从系统存储器传输的消息传输到M_CAN的消息RAM。

DMA传输完成后,DMU向M_CAN的Rx FIFO确认,分别设置相关M_CAN的传输请求。

产品优势

  • 通过启用消息RAM和系统内存之间的M_CAN Rx / Tx FIFO元素的DMA块传输,以及可选TSU的时间戳传输,允许将任务从CPU卸载到DMA控制器。
  • 可集成到微控制器、ASIC和FPGA中。

高达64字节的数据传输

在CAN FD框架中

用于ASIC设计的DMA单元

DMU
  • 4.6k门
可交付成果
  • VHDL源代码
  • Documentation

用于FPGA设计的DMA单元

Intel / Altera
  • 4.6k gates
AMD / Xilinx
  • 4.6k gates
可交付成果
  • 加密的VHDL源代码
  • Documentation
  • DMU 细节
    DMU 细节
Download

M_CAN附加组件白皮书

Download

DMU Handling

ps_share_on

联系我们