Solution
Simultaneous reading from multiple addresses of BRAM memory in an SCTL is not possible. Depending on
the arbitration mode selected in the Memory Properties>Interfaces page, this may cause an error at the compilation stage or result in corrupted data if a compilation was successful.
The only exception is if you initialize the memory resource (on the Initial Values page of the Memory Properties) and configure the Interface B of the memory resource for 'Read' (on the Interfaces page of the Memory Properties). This will turn the memory resource into read-only memory (ROM), with two read ports (instead of the default single read port and a single write port). With this, two simultaneous reads will be possible. However, there will be no provision to overwrite the initial memory data.