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

Block Memory Generator on UltraScale+ can not be initialized

Accepted Solution Solved
Highlighted
Visitor
Posts: 13
Registered: ‎10-17-2016
Accepted Solution

Block Memory Generator on UltraScale+ can not be initialized

I need a Block Memory on UltraScale+ (ZCU102 v1.0, ZU9 device, ES2). For this, I use the Block Memory Generator in 'BRAM Controller' mode.

In the customization dialog, I can not select an initialization file for this memory. Is this intended behaviour?

The manual of the Block Memory Generator states that it is not possible to initialize UltraRAM. Since the ZU9 device does not have any UltraRAM, the Block Mem Generator has to use BRAM and should therefore be able to initialize the block memory.

Is there a way to initialize the memory?

Below the screenshots from the customization dialg:

basic_options.png

portA_options.pngother_options.png


Accepted Solutions
Moderator
Posts: 5,354
Registered: ‎09-20-2012

Re: Block Memory Generator on UltraScale+ can not be initialized

Hi @welo_zhaw

 

When using IP integrator, the initialization in BRAM Controller Mode is done only through the MEM file. For more details, see Update MEM to Update Bit Files with MMI and ELF Data in Embedded Processor Hardware Design User Guide (UG898)

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: 5,354
Registered: ‎09-20-2012

Re: Block Memory Generator on UltraScale+ can not be initialized

Hi @welo_zhaw

 

When using IP integrator, the initialization in BRAM Controller Mode is done only through the MEM file. For more details, see Update MEM to Update Bit Files with MMI and ELF Data in Embedded Processor Hardware Design User Guide (UG898)

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)