The Multiport RAM (MPRAM) block is supported for XCVP1002 and XCVP1052 devices. MPRAM block has up to eight memory units, each of which is made up of 20 single ported memory macros of 2048x128 b. Therefore, the size of each memory unit is up to 5 MB. A memory unit consists of two local read and one local write (128-bit) ports, which can only access the associated memory unit.
Refer to Multiport RAM LogiCORE IP Product Guide (PG415) for more information.
Figure 1. MPRAM