cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Explorer
Explorer
1,114 Views
Registered: ‎01-13-2016

Connecting AXI_BRAM_CTRL to BLOCK MEMORY GENERATOR

Jump to solution

I've tried using the axi bram controller to talk to a BRAM instance from PS.

 

This works well enough, but whenever I try synthesis I always get this error:

 

 [BD 41-237] Bus Interface property MASTER_TYPE does not match between /stream_buffer/BRAM_PORTA(OTHER) and /axi_bram_ctrl/BRAM_PORTA(BRAM_CTRL)

 

I googled this error and found this: https://www.xilinx.com/support/answers/60838.html

 

Which says that the reason is that I chose "Standalone" mode for the BRAM generator.

 

The reason I did so was because I am using simple dual port and have the second port talking to a non AXI_BRAM_CTRL, so I wanted to customize the memory.

 

Is there a way to set the BRAM PORT A to still have the correct master mode tag so I don't get the error? This doesn't really matter that much, as the peripheral still works, but there is a consistent error that I'd rather eliminate.

0 Kudos
Reply
1 Solution

Accepted Solutions
Highlighted
Moderator
Moderator
1,069 Views
Registered: ‎08-08-2017

Hi @lm_atl

Are you getting error or critical warning?  VIVADO gives critical warning when you use the BRAM controller and BMG in stand alone mode.  But it work on hardware.

If you dont want to get this error/Critical Warning, you can change the severity of message. Please follow the below AR

https://www.xilinx.com/support/answers/53981.html

 

 

-------------------------------------------------------------------------------------------------------------------------------
Reply if you have any queries, give kudos and accept as solution
-------------------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
Reply
1 Reply
Highlighted
Moderator
Moderator
1,070 Views
Registered: ‎08-08-2017

Hi @lm_atl

Are you getting error or critical warning?  VIVADO gives critical warning when you use the BRAM controller and BMG in stand alone mode.  But it work on hardware.

If you dont want to get this error/Critical Warning, you can change the severity of message. Please follow the below AR

https://www.xilinx.com/support/answers/53981.html

 

 

-------------------------------------------------------------------------------------------------------------------------------
Reply if you have any queries, give kudos and accept as solution
-------------------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
Reply