Queued Serial Multi-Channel Module
MPC561/MPC563 Reference Manual, Rev. 1.2
Freescale Semiconductor
15-69
Figure 15-37. Queue Transmit Example for 25 Data Frames
0000
0111
1000
1111
QTPNT
QPEND
1111
1000
0111
0000
QTSZ=1111 (16 Data Frames)
SCTQ0
SCTQ7
SCTQ8
SCTQ15
0000
0111
1000
1111
QTPNT
QPEND
1000
QTSZ=1000 (9 Data Frames)
SCTQ0
SCTQ7
SCTQ8
SCTQ15
0000
0111
1000
1111
QTPNT
QPEND
1111
1000
0111
0000
QTSZ=1111 (16 Data Frames)
SCTQ0
SCTQ7
SCTQ8
SCTQ15
0001
0000
0111
1000
1111
QTPNT
QPEND
1000
QTSZ=1000 (9 Data Frames)
SCTQ0
SCTQ7
SCTQ8
SCTQ15
0000
0000
0001
Data to be Transferred
Available Register Space
1001
1111
QTHE Interrupt Received
Write QTSZ = 8 (16 + 9 = 25)
Write SCTQ [0:7] for 8 More Data Frames
Set QTWE
Clear QTHE
Load QPEND with QTSZ
Clear QTWE
Write SCTQ8
Clear QBHE
3
1
2
4
Transmit Queue Enabled
QBHE Interrupt Received
(Wrap Occurred)
Reset QTPNT
QTHE Interrupt Received
Summary of Contents for MPC561
Page 84: ...MPC561 MPC563 Reference Manual Rev 1 2 lxxxiv Freescale Semiconductor...
Page 144: ...Signal Descriptions MPC561 MPC563 Reference Manual Rev 1 2 2 46 Freescale Semiconductor...
Page 206: ...Central Processing Unit MPC561 MPC563 Reference Manual Rev 1 2 3 62 Freescale Semiconductor...
Page 302: ...Reset MPC561 MPC563 Reference Manual Rev 1 2 7 14 Freescale Semiconductor...
Page 854: ...Time Processor Unit 3 MPC561 MPC563 Reference Manual Rev 1 2 19 24 Freescale Semiconductor...
Page 968: ...Development Support MPC561 MPC563 Reference Manual Rev 1 2 23 54 Freescale Semiconductor...
Page 1144: ...Internal Memory Map MPC561 MPC563 Reference Manual Rev 1 2 B 34 Freescale Semiconductor...
Page 1212: ...TPU3 ROM Functions MPC561 MPC563 Reference Manual Rev 1 2 D 60 Freescale Semiconductor...
Page 1216: ...Memory Access Timing MPC561 MPC563 Reference Manual Rev 1 2 E 4 Freescale Semiconductor...