43.6.2.3 Clocks Setup

The interface to the Advanced Peripheral Bus (APB) is clocked by the system’s Main Clock. The main clock (GCLK0 or MCLK) can operate up to 120 MHz.

The ADC Core operates on a clock provided by the GCLK module, GCLK_ADC max 100Mhz. The register field GCLK.PCHCTRL33.GEN[2:0] is configured to select one of the GCLK’s clock generators. Clock generators are configured by the register GCLK.GENCTRLm , for m=0,1,…,11. This register selects the input clock for the generator and provides the clock divider to divide an input clock down to the clock output of GCLK Generator m . This clock is called the ADC Control Clock, or CTL_CLK in this chapter.