RM0082
RS_Telecom IP
Doc ID 018672 Rev 1
769/844
Here below is shown the generation of SYNC4-SYNC7 for the first height bits of the frame;
Successive bits are generated by successive words.
Figure 85.
SYNC4 to SYNC7 generation
34.4.4 TDM
block
The TDM block includes the switching and bufferization functions of the Telecom IP.
Figure 86.
TDM cell
The TDM port supports synchronous data transfer. Each frame has a programmable length
and can support up to 512 timeslots in full duplex. Data is synchronized by the bit clock and
frame synchronization delimits frames that contain a programmable number of timeslots
(please refer to
Table 716: TDM_timeselot_NBR register (Offset 0x38)
). Each timeslot (8 bit
data) can be used for switching or bufferization. Action memory indicates what to do with
each timeslot. It is a dual port memory connected both to the TDM module and the AHB
Interface.
●
Switching means that an output timeslot (a timeslot played on the DOUT pin) contains
the data received during the previous frame on an input timeslot (a timeslot received on
1 0 1 1 1 1 1 0
Byte1
Byte0
Byte2
Byte3
Word0
TDM_CLK
SYNC_4
SYNC_5
SYNC_6
SYNC_7
0xBEFE1C2E
DIN
DOUT
DOUT
Buf/
SW
Switch
CLK
SYNC
Switched
Data
State
machine
Bufferized
Data
State
machine
Switching
Memory
B0
Switching
Memory
B1
Buffer
Memory
B0
Buffer
Memory
B1
ACTION
MEMORY
AHB
Interface