Hi @Mennazz
how much data you transfer to CRC_INP?
If you have just a few bytes/words, the configuration of DMA can take more time than short loop feeding the data to CRC_INP directly.
If you have some large data, usage of DMA does not necessarily mean that the transfer will be faster than core. It means that the core can do other things in parallel which could increase the performance a lot. The DMA transfer rate depends on other DMA channels, on priorities etc.
Regards,
Lukas