Tokyo (Japan) Nishitōkyō
+353 83 892 0921 Call
pacoreinacampo@queenfield.tech Text

Direct Access Memory for Multi-Processor System on Chip

Products / MPSoC-DMA

Image

Direct Memory Access

A Direct Memory Access (DMA) is a feature of computer systems that allows hardware subsystems to access main system memory (random-access memory), independent of the Processing Unit (PU). A PU inside a SoC can transfer data to and from its local memory without occupying its processor time, allowing computation and data transfer to proceed in parallel.

Work: Implementation in VHDL & (System)Verilog of a Direct Access Memory and simulation in GHDL & Icarus Verilog

Source Code - GitHub

Wiki - GitHub

Source Code - GitLab

Wiki - GitLab

Download