REAL-TIME IMPLEMENTATION OF AN DMA IP ON FPGA
International Research Journal of Modernization in Engineering Technology and Science · 2023
On field implementation of System on Chip (SoC) is necessary since its behavior changes when it is taken away from the laboratory or simulated in a computer.Sometimes it might not even work at all in the field.DMA IP Parameters may vary and its performance will decrease when it is implemented in the field.The Direct Memory Access (DMA) is a logical IP core of ANANTH fabless SoC designed and developed by JNTUA, is transformed into a hardware chip.Subsequently this transformed chip is implemented on FPGA.The real-time implementation of DMA IP on FPGA is performed in two branches: Hardware development and Software development.Under hardware development, we create a Vivado project with necessary IP blocks such as the A20 processor, AXI DMA core, etc., then generate a bitstream and export it as the hardware platform.As for as the software development concerned, we use Vitis to create a platform project using the exported hardware and then create an application project in C to run it on the hardware device, making ANANTH SoC fabricated.