Datasheet

SAM9G20
DS60001516A-page 496 2017 Microchip Technology Inc.
32. Synchronous Serial Controller (SSC)
32.1 Overview
The Microchip Synchronous Serial Controller (SSC) provides a synchronous communication link with external devices. It supports many
serial synchronous communication protocols generally used in audio and telecom applications such as I2S, Short Frame Sync, Long
Frame Sync, etc.
The SSC contains an independent receiver and transmitter and a common clock divider. The receiver and the transmitter each interface
with three signals: the TD/RD signal for data, the TK/RK signal for the clock and the TF/RF signal for the Frame Sync. The transfers can
be programmed to start automatically or on different events detected on the Frame Sync signal.
The SSC’s high-level of programmability and its two dedicated PDC channels of up to 32 bits permit a continuous high bit rate data transfer
without processor intervention.
Featuring connection to two PDC channels, the SSC permits interfacing with low processor overhead to the following:
CODECs in master or slave mode
DAC through dedicated serial interface, particularly I2S
Magnetic card reader
32.2 Block Diagram
Figure 32-1: Block Diagram
SSC Interface
PIO
PDC
APB Bridge
MCK
System
Bus
Peripheral
Bus
TF
TK
TD
RF
RK
RD
Interrupt Control
SSC Interrupt
PMC