Dear TI team,
we have a question regarding the DMA subsystem of the TI AM64x.
Our question concerns the Paket DMA (PKTDMA) hardware of the AM64x, which is described in section 11.1.1.4 of the TRM (Rev. A).
We would like to know:
- The maximum read (write) burst size per TX (RX) channel.
- The size of the "per channel FIFO buffers".
For illustration purposes: The TRM of the AM65x (Rev. E) contains this information in section 10.2.3.1.1 for the UDMA-P controller.
– Provides per-channel buffering:
• Provides 16 word deep × 128-bit Packet FIFO for each Tx channel
• Provides 4 word deep Packet Info FIFO for each Rx channel
• Provides 8 word deep × 128-bit Packet Data FIFO for each Rx channel
• Supports up to 32 Protocol Specific words for Tx packets
• Supports up to 32 Protocol Specific words for Rx packets
...
– Provides a memory read access unit
• Supports read bursts up to 128 bytes (limited by Tx Per Channel FIFO depth for the channel)
– Provides a memory write access unit
• Supports write bursts up to 128 bytes (limited by Tx Per Channel FIFO depth for the channel)
Can you please provide us with the same information for the AM64x's PKTDMA controller?
Regards,
Dominic