DSPRelated.com
Forums

C6713 EMIF

Started by pramod_itpu March 18, 2008
Hi All,
I am interfacing a daughtercard with DSK6713...but iam stuck in a
very basic problem in EMIF...All the documentation show EMIF Address
bus as A[21:2] , what has happened to the other lines ....how is the
32 bit address derived when accessing the daughter card ....?
Pramod-

> I am interfacing a daughtercard with DSK6713...but iam stuck in a
> very basic problem in EMIF...All the documentation show EMIF Address
> bus as A[21:2] , what has happened to the other lines

On the daughtercard connector, look for the DC_BEn# signals (n=0..3). These are
byte-enables. On the C6713 chip itself, the signals are called BEn.

> ....how is the
> 32 bit address derived when accessing the daughter card ....?

On the C6713, the CEn lines choose address spaces 0x80000000-0x8fffffff,
0x90000000-0x9fffffff, 0xa0000000-0xafffffff, and 0xb0000000-0xbfffffff. Look for
the Memory Map Summary table in the datasheet; it shows all accessible mem areas and
also clearly shows full 32-bit linear addressing is not supported for devices like
SRAM. For SDRAM 32-bit addressing is possible due to row/column, bank-select, etc.

-Jeff
pramod_itpu -

On 3/18/08, pramod_itpu wrote:

> Hi All,
> I am interfacing a daughtercard with DSK6713...but iam stuck in a
> very basic problem in EMIF...All the documentation show EMIF Address
> bus as A[21:2] , what has happened to the other lines ....how is the
> 32 bit address derived when accessing the daughter card ....?

The 6713 has 4 Chip Enable outputs that are decoded internally.
CE0 = 0x8nnnnnnn
CE1 = 0x9nnnnnnn
CE2 = 0xAnnnnnnn
CE3 = 0xBnnnnnnn
CE0 and CE1 are used on the DSK - you can use CE2 or CE3 [present on
the DC connectors] for the daughtercard.

mikedunn

--
www.dsprelated.com/blogs-1/nf/Mike_Dunn.php



Check Out Industry's First Single-Chip, Multi-Format, Real-Time HD Video Transcoding Solution for Commercial & Consumer End Equipment: www.ti.com/dm6467