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.

TMS320C5517: About contradiction of TRM (I2S register description) of C5517

Part Number: TMS320C5517

Hi, All.

Features description <A>, Data word-lengths can be used 9 types (8 ... 32)
It is stated.

However, only three types (0, 1, 8) are described in the explanation of the SCTRL Register.
Which one is correct?

Also,
C: \ ti \ c5_lp \ c5_csl_3.07 \ ccs_v6.x_examples \ i2s \ CSL_I2S_AudioCodec_DMA \ AudioCodec_DMA.c
The following code was on line 629 of.

   HwConfig.wordLen = I 2 S _ WORDLEN _ 16;

This is saying that <A> is correct, and <B> is a mistake.

(Related Documents)
TMS320C5517 Digital Signal Processor
Technical Reference Manual (SPRUH 16 B)
www.tij.co.jp/.../spruh16b.pdf
<A> p.368 7.1.2 Features
• Data word-lengths of 8, 10, 12, 14, 16, 18, 20, 24, or 32 bits.

<B> p, 386 7.3.1 I 2 S 0 SCTRL Register (offset = 2800 h) [reset = 0 h]
Bit 5-2 Field WDLNGTH
Choose serializer word length.
0x0 = 8 bit data word
0x1 = 10 bit data
0x8 = 32 bit data word

Is <A> correct?