MATLAB: Where do I find the Dual Port RAM block in Matlab 2011b as in the link provided in the description of the question

dual port ramHDL Codersimple dual port ramsystem generatortrue dual port ramxilinx

link –> DPRAM
I cannot find HDL operations -> Blocks -> simple dual port RAM. I use Matlab 2011b.
Also, is there a Xilinx RAM block for system generator (14.2) that has read address and read enable port? because the existing dual port RAM in system generator has only write enable and write address ports.
In both of the above issues, will upgrading to MATLAB 2014a and xilinx 14.7 will solve the problem for sure? I ask this because, in the Xilinx System Generator 14.2 guide, there is a mention about the Simple Dual port RAM and True Dual port RAM.
Dear community members, any help will be appreciated. Thank you.

Best Answer

You can find the Simple Dual Port RAM in MATLAB R2011b in at least two simple ways.
  1. Type 'hdldemolib' at the MATLAB prompt to open a library containing HDL-specialized blocks
  2. Type 'hdllib' at the MATLAB prompt to open a dynamically generated library containing all HDL-supported blocks. The RAM block is in the 'HDL Demo Library' section.
Upgrading to a newer version will bring a large set of enhanced capabilities and features.