www.ti.com

 

 

 

 

 

 

Endianness

 

 

Figure 87. Data Source - EDMA3 (ENDIAN_INTR = 0)

 

63

48

47

32

31

16

15

1

INTER1

 

INTER0

 

 

INTER3

 

INTER2

 

 

Figure 88. Data Destination - Kernel (ENDIAN_INTR = 0)

 

63

48

47

32

31

16

15

1

INTER3

 

INTER2

 

 

INTER1

 

INTER0

7.1.4Extrinsic Data

Table 37. Extrinsic Data

Little_big_endian

ENDIAN_INTR

Description (MSB to LSB)

0

0

3,2,1,0,7,6,5,4 7,6,5,4,3,2,1,0 (bytes)

0

1

0,1,2,3,4,5,6,7 7,6,5,4,3,2,1,0 (bytes)

1

0

Endianness manager has no effect

 

 

7,6,5,4,3,2,1,0 7,6,5,4,3,2,1,0 (bytes)

1

1

Endianness manager has no effect

 

 

7,6,5,4,3,2,1,0 7,6,5,4,3,2,1,0 (bytes)

7.1.4.1ENDIAN_EXTR = 1

If ENDIAN_EXTR = 1, data are saved in their native format (8 bits) in the DSP (see Table 38).

Table 38. Extrinsic in DSP Memory (ENDIAN_EXTR =

1)

Address (hex bytes)

Data

Base

EXT0

Base + 1

EXT1

Base + 2

EXT2

Base + 3

EXT3

Base + 4

EXT4

Base + 5

EXT5

Base + 6

EXT6

Base + 7

EXT7

Endian_Extr=1

Figure 89. Extrinsic in DSP Memory (ENDIAN_EXTR = 1)

Base 0

Base 7

Memory

XT0

XT1

XT2

XT3

XT4

XT5

XT6

XT7

EDMA3

 

XT0

XT1

XT2

XT3

XT4

XT5

XT6

XT7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

63

 

 

 

 

 

 

0

 

TCP

Endianness

manager

Kernel

XT7

XT6

XT5

XT4

XT3

XT2

XT1

XT0

 

 

 

 

 

 

 

 

63

 

 

 

 

 

 

0

They have to be swapped as described in Figure 90 and Figure 91.

SPRUGK1–March 2009

TMS320C6457 Turbo-Decoder Coprocessor 2

57

Submit Documentation Feedback

Page 57
Image 57
Texas Instruments TMS320C6457 DSP manual Extrinsic Data, Extrinsic in DSP Memory Endianextr =