Atmel Evaluation Kit for AT32uC3A0512, 32-Bit AVR Microcontroller Atmel ATEVK1105 ATEVK1105 Data Sheet

Product codes
ATEVK1105
Page of 826
262
AT32UC3A
Figure 25-3.
SSC Functional Block Diagram
25.7.1
Clock Management
The transmitter clock can be generated by:
• an external clock received on the TX_CLOCK I/O pad
• the receiver clock
• the internal clock divider 
The receiver clock can be generated by:
• an external clock received on the RX_CLOCK I/O pad
• the transmitter clock
• the internal clock divider 
Furthermore, the transmitter block can generate an external clock on the TX_CLOCK I/O pad, 
and the receiver block can generate an external clock on the RX_CLOCK I/O pad.
This allows the SSC to support many Master and Slave Mode data transfers. 
Clock
Divider
User
Interface
Peripheral
Bus
CLK_SSC
Interrupt Control
Start 
Selector
Receive Shift Register
Receive Holding
Register
Receive Sync
Holding Register
PDCA
Interrupt Controller
RX_FRAME_SYNC
RX_DATA
RX_CLOCK
Frame Sync
Controller
Clock Output
Controller
Receive Clock
Controller
Transmit Holding
Register
Transmit Sync
Holding Register
Transmit Shift Register
Frame Sync
Controller
Clock Output
Controller
Transmit Clock
Controller
Start
Selector
TX_FRAME_SYNC
RX_FRAME_SYNC
TX_CLOCK Input
Transmitter
TX_PDCA
Load Shift
RX clock
TX clock
TX_CLOCK
TX_FRAME_SYNC
TX_DATA
Receiver
RX clock
RX_CLOCK
Input
TX clock
TX_FRAME_SYNC
RX_FRAME_SYNC
RX_PDCA
Load Shift
32058K AVR32-01/12