19.01.2015 Views

TMS320C6713B Floating-Point Digital Signal Processor (Rev. A)

TMS320C6713B Floating-Point Digital Signal Processor (Rev. A)

TMS320C6713B Floating-Point Digital Signal Processor (Rev. A)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SPRS294A − OCTOBER 2005 − REVISED NOVEMBER 2005<br />

EMIF big endian mode correctness<br />

The HD8 pin device endian mode (LENDIAN) selects the endian mode of operation (Little or Big Endian). For<br />

the C6713B device Little Endian is the default setting.<br />

The HD12 pin (EMIF Big Endian Mode Correctness) [EMIFBE] enhancement allows the flexibility to change the<br />

EMIF data placement on the EMIF bus.<br />

When using the default setting of HD12 = 1 for the C6713B, the EMIF will present 8-bit or 16-bit data on the<br />

ED[7:0] side of the bus if using Little Endian mode (HD8 = 1) and to the ED[31:24] side of the bus if using Big<br />

Endian mode. Figure 23 shows the mapping of 16-bit and 8-bit C6713B devices.<br />

EMIF DATA LINES (PINS) WHERE DATA PRESENT<br />

ED[31:24] (BE3) ED[23:16] (BE2) ED[15:8] (BE1) ED[7:0] (BE0)<br />

16-Bit Device in Big Endianness Mode<br />

8-Bit Device in Big<br />

Endianness Mode<br />

32-Bit Device in Any Endianness Mode<br />

16-Bit Device in Little Endianness Mode<br />

Figure 23. 16/8-Bit EMIF Big Endian Mode Correctness Mapping (HD12 = 1)<br />

8-Bit Device in Little Endianness Mode<br />

When HD12 = 0, enabling EMIF endianness correction, the EMIF will present 8-bit or 16-bit data on the ED[7:0]<br />

side of the bus, regardless of the endianess mode (see Figure 24).<br />

EMIF DATA LINES (PINS) WHERE DATA PRESENT<br />

ED[31:24] (BE3) ED[23:16] (BE2) ED[15:8] (BE1) ED[7:0] (BE0)<br />

32-Bit Device in Any Endianness Mode<br />

16-Bit Device in Any Endianness Mode<br />

8-Bit Device in Any Endianness Mode<br />

Figure 24. 16/8-Bit EMIF Big Endian Mode Correctness Mapping (HD12 = 0)<br />

This new endianness correction functionality does not affect systems using the default value of HD12 = 1.<br />

This new feature does not affect systems operating in Little Endian mode.<br />

POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251−1443<br />

97

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!