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.

CCS/TMS320F28377D: How to expand the address lines? If I use EMIF function or GPIO line

Part Number: TMS320F28377D


Tool/software: Code Composer Studio

I have three questions,please help me to solve it. Thank you very much!

(1)Both EM1BA[1] and EM1DQM[1:0] are complex(with address) pin .Now , I want to use the function of picture said  and  the function of address line.  If I consider CS2# of EMIF  as chip select of 2M SRAM(in first picture ), how can I connect it ? Please give me connection line diagram.

 

(2)If I use some GPIO pins and control them to expand the address lines, how to map address?

 

(3)And if I use some GPIO ,Whether means it have no 2M address space or not?

 

 


 


 

  • Hi,

    (1)Both EM1BA[1] and EM1DQM[1:0] are complex(with address) pin .Now , I want to use the function of picture said  and  the function of address line.  If I consider CS2# of EMIF  as chip select of 2M SRAM(in first picture ), how can I connect it ? Please give me connection line diagram.

    If you are using 16bit memory then you don't have to use the DQM pins. Tie these pins on memory to active state. Also incase of 16bit interface you have to connect BA1 to A0 of memory and in this case the max RAM size is 2MB (1M x 16).

    (2)If I use some GPIO pins and control them to expand the address lines, how to map address?

    You need to connect one GPIO pin to high address line to have full access to 2M x 16 memory.

    (3)And if I use some GPIO ,Whether means it have no 2M address space or not?

    Yes, 2Mx16 is not available. It's 1M x 16 (2MB). We are aware of this issue in the document and planning to correct in next release.

    Regards,

    Vivek Singh