12-21-2018 04:57 AM
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.
12-23-2018 09:03 PM
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
12-23-2018 09:03 PM
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