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.

Migrating from C6424 to C6421 - Flash Interface

Other Parts Discussed in Thread: TMS320C6421

I have some questions about EMIF interface when migrating from C6424 to C6421.

Just wanted to make sure that the BA0, BA1 and A0-A21 connections were correct for supporting the 8-bit mode on the Flash (we were previously using the 16-bit mode on the Flash with the C6424 and it appears that only the 8-bit mode is supported on the C6421.   Can you verify?

The C6424 used on previous designs has 'BA0' tied to the high order address line (A23) on the Flash and 'BA1' tied to the low order address line (A0) on the Flash.

EM_BA0 = A23

EM_BA1 = A0

EM_A0 = A1

EM_A1 = A2........... EM_A21 = A22

  

The TMS320C6421 datasheet states that BA0, when connected to an 8-bit asynchronous memory, is the lowest order bit, and BA1 is connected to the 2nd LSB. This would be:

 EM_BA0 = A0

EM_BA1 = A1

EM_A0 = A2

EM_A1 = A3..........  EM_A21 = A23

 

Regards.