Num
Subframe
+ CEIL
ǒ
Size
Block
Size
MAX_Subframe
Ǔ
Size
Subframe
+ CEIL
ǒ
Size
Block
256 Num
Subframe
Ǔ
256
while
ǒ
Size
Block
u Size
MAX_Subsystem
Ǔ
{
Size
Block
+ Size
Block
* Size
Subframe
if
(
Size
Block
u 128
)
}
Size
Last_Subframe
+ Size
Block
if
(
Size
Block
v 128
)
Num
Subframe
+ Num
Subframe
* 1
Size
Last_Subframe
+ Size
Block
) Size
MAX_Subframe
{
}
}
1st sub−frame:
Prolog header is transferred by EDMA3, but not used by the TCP:
The TCP EDMA3 I/F unit reads and counts this data but does not
store it into the coprocessor memory.
Actually, the TCP is using the frame header symbols and does not
need any header prolog computation.
Last sub−frame
A full sub−frame including the header and tail prolog is transferred by EDMA3
but the totality is not used by the TCP.
For the useless sub−frame part, the TCP EDMA3 I/F unit reads and counts it
Actually, the TCP is using the frame tail symbol and does not need any
tail prolog computation.
Full frame (frame length >20730)
1st sub−frame
Middle sub−frame
Middle sub−frame
Last
sub−frame
but does not store it into the coprocessor memory.
Shared-Processing(SP)Mode
www.ti.com
Figure17.SubframeEquations
Figure18.FrameProcess
20TMS320C6457Turbo-DecoderCoprocessor2SPRUGK1–March2009
SubmitDocumentationFeedback