opentitan icon indicating copy to clipboard operation
opentitan copied to clipboard

[hw,dma,rtl] Remove memory limit interrupt

Open Razer6 opened this issue 7 months ago • 0 comments

The memory interrupt allowed the system to configure a soft and hard memory limit address. When reaching one of those limits during a DMA transfer, the DMA would fire the associated interrupt. This mode was originally designed for the hardware-handshake mode, wehere the DMA would run in a free-running approach and SW would stop the transfer manually when reaching one of those limits.

In the current design, this mode is superseded by the multi-chunk mode, where a precise number of bytes gets transferred automatically.

This PR removes that interrupt from:

  • RTL
  • DV
  • DIF

Razer6 avatar Jul 24 '24 08:07 Razer6