UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Reply

How can I use UltraRAM in the design

Accepted Solution Solved
Highlighted
Explorer
Posts: 183
Registered: ‎11-01-2015
Accepted Solution

How can I use UltraRAM in the design

Hi,

 

I'd like to use UltraRAM in the design. Could anyone tell me the way to use it?

Sometimes, I need to use it in the IP integrator.

 

Thanks,


Accepted Solutions
Posts: 5,664
Kudos: 799
Solutions: 1,019
Registered: ‎09-20-2012

Re: How can I use UltraRAM in the design

Hi @araongao2015

 

I would suggest you to use XPM_memory or Block memory generator IP.

 

BMG IP only supports URAM when used inside IP Integrator. For details on IP refer to https://www.xilinx.com/support/documentation/ip_documentation/blk_mem_gen/v8_4/pg058-blk-mem-gen.pdf

 

Outside of IPI, you should use XPM_MEMORY. For details on XPM_MEMORY refer to https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_3/ug974-vivado-ultrascale-libraries.pdf

Thanks,
Deepika.
--------------------------------------------------------------------------------------------
Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left)

View solution in original post


All Replies
Moderator
Posts: 956
Registered: ‎09-15-2016

Re: How can I use UltraRAM in the design

Hi @araongao2015

 

The Vivado tool includes templates of UltraRAM VHDL and Verilog code. You can go to Langauge template in the Vivado GUI and search for Ultraram.

Also refer below link,page 104 for more information on this:

https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_3/ug901-vivado-synthesis.pdf

 

Regards

Rohit

----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------

 

 

Regards
Rohit
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------

Posts: 5,664
Kudos: 799
Solutions: 1,019
Registered: ‎09-20-2012

Re: How can I use UltraRAM in the design

Hi @araongao2015

 

I would suggest you to use XPM_memory or Block memory generator IP.

 

BMG IP only supports URAM when used inside IP Integrator. For details on IP refer to https://www.xilinx.com/support/documentation/ip_documentation/blk_mem_gen/v8_4/pg058-blk-mem-gen.pdf

 

Outside of IPI, you should use XPM_MEMORY. For details on XPM_MEMORY refer to https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_3/ug974-vivado-ultrascale-libraries.pdf

Thanks,
Deepika.
--------------------------------------------------------------------------------------------
Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left)
Xilinx Employee
Posts: 5,894
Registered: ‎08-01-2008

Re: How can I use UltraRAM in the design

You can find URAM example design in Vivado . You can configure Block Memory Generator directly URAM or BRAM  

Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
tt.png