This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28377S: 16b asynchronous memory interface with the address bus connected as 32b and using only 16b data

Part Number: TMS320F28377S


I have a hardware design with F28377S and a 16b memory interface that is not connected according with TI recommendations with EM1BA[1] to memory A[0], and actually the connections for the address bus is EM1A[19:0] to memory A[19:0]. From DSP specs, this is the way to connect a 32b memory, not a 16b one and according with this I will be able to access 16 bit data from every other address location.. Also as mentioned above, only lower 16b data are connected.

Considering the hardware, would it be any work around in software/settings that will allow me using the memory to store program or data code, even if I have to use only half of the memory space? 

Thanks!