I have 2 questions on different ways of using BRAM in EDK:
- I have created a PPC system with DSOCM_BRAM and I am trying to make one side of it external for some external logic to access. The block is only 32 KB, but EDK would not allow me to set the address bus width (C_PORT_AWIDTH) to below 32 bit... This is confusing as according to the BRAM Block datasheet C_PORT_AWIDTH cannot be bigger than 17! So, should I just ignore extra pins or what?
- In the same system I have PLB_BRAM, which I want to be let's say 100 KB. However, the EDK seems to only accept a power of 2 size, i.e. either 64 KB or 128 KB. I was hoping that I could configure the controller for 128 KB range but physically assign a smaller block of memory to it. Is this possible?