Dear All,
I am in process of using EMIF model from 28377x .
Following are details from technical manual from chapter 24.2.6.1 which are creating my confusion.
-Therefore, when interfacing to a 16-bit or 8-bit asynchronous device, the EM1BA[1] and EM1BA[0] pins provide the least significant bits of the halfword or byte address, respectively. Additionally, when the EMIF interfaces to a 16-bit asynchronous device, the EM1BA[0] pin can serve as the upper address line EM1A[22].
I will be using 16bit data option. I will be interfacing external 16 bit memory in address range of Em1_CS 3&4 with address range 0x0030 0000 to 0x003D FFFF.
Am I suppose to connect A0 -A21 of CPU to A0-A21 of Memory & D0-D15 of CPU to D0-D15 of memory & control signals?
If my above connections are correct then
1. what is use of BA0 &BA1
2. where from EM1A[22] will come in picture when CPU address range in EMIF1 it self ends at 0x003d ffff.
Can any one please clarify.
regards
Abhijit Kelkar