45.5 Peripheral Dependencies

Peripheral Name TCC0 – Timer/Counter for Control Applications 0
Base Address 0x4101_6000 (Peripheral Bus B)
NVIC IRQ Index:Source 85 : CNT , DFS, ERR, FAULTA, FAULTB, FAULT0, FAULT1, OVF, TRG, UFS; 86 : MC0; 87 : MC1; 88 : MC2 89 : MC3; 90 : MC4; 91 : MC5
MCLK APB Clock (1) CLK_TCC0_APB, Disabled, APBBMASK.TCC0
GCLK Peripheral Channel Index:Clock Name (2) 25 : GCLK_TCC0, GCLK_TCC1
PAC Peripheral Peripheral Identifier (PAC.WRCTRL) 43
DMA Trigger Index:Source (DMAC.CHCTRLAk,k=0,1,...31) 22 : DMA Overflow/Underflow/Retrigger (OVF) 23-28 : DMA Match/Compare (MC)
EVSYS Users (EVSYS.USERm) (3) 17,18 : EVx, x=0,1 (TC0 EV0..1) (A,S,R) 19-24 : Match/Compare x, x=0..5 (TCC0 MCx) (A,S,R)
EVSYS Generators (EVSYS.CHANNELn) 41 : Overflow (TCC0_OVF) 42 : Trigger Event (TCC0_TRG) 43 : Counter (TCC0_CNT) 44-49 : Match/Compare x, x=0..5 (TCC0_MCx)
Peripheral Name TCC1 – Timer/Counter for Control Applications 1
Base Address 0x4101_8000 (Peripheral Bus B)
NVIC IRQ Index:Source 92 : CNT , DFS, ERR, FAULTA, FAULTB, FAULT0, FAULT1, OVF, TRG, UFS; 93 : MC0; 94 : MC1; 95 : MC2; 96 : MC3
MCLK APB Clock (1) CLK_TCC1_APB, Disabled, APBBMASK.TCC1
GCLK Peripheral Channel Index:Clock Name (2) 25 : GCLK_TCC0, GCLK_TCC1
PAC Peripheral Peripheral Identifier (PAC.WRCTRL) 44
DMA Trigger Index:Source (DMAC.CHCTRLAk,k=0,1,...31) 29 : DMA Overflow/Underflow/Retrigger (OVF) 30-33 : DMA Match/Compare (MC)
EVSYS Users (EVSYS.USERm) (3) 25,26 : EVx, x=0,1 (TC1 EV0..1) (A,S,R) 27-30 : Match/Compare x, x=0..3 (TCC1 MCx) (A,S,R)
EVSYS Generators (EVSYS.CHANNELn) 50 : Overflow (TCC1_OVF) 51 : Trigger Event (TCC1_TRG) 52 : Counter (TCC1_CNT) 53-56 : Match/Compare x, x=0..3 (TCC1_MCx)
Peripheral Name TCC2 – Timer/Counter for Control Applications 2
Base Address 0x4200_0C00 (Peripheral Bus C)
NVIC IRQ Index:Source 97: CNT, DFS, ERR, FAULTA, FAULTB, FAULT0, FAULT1, OVF, TRG, UFS; 98 : MC0 ; 99 : MC1 ; 100 : MC2
MCLK APB Clock (1) CLK_TCC2_APB, Disabled, APBCMASK.TCC2
GCLK Peripheral Channel Index:Clock Name (2) 29 : GCLK_TCC2, GCLK_TCC3
PAC Peripheral Peripheral Identifier (PAC.WRCTRL) 67
DMA Trigger Index:Source (DMAC.CHCTRLAk,k=0,1,...31) 34 : DMA Overflow/Underflow/Retrigger (OVF) 35-37 : DMA Match/Compare (MC)
EVSYS Users (EVSYS.USERm) (3) 31,32 : EVx, x=0,1 (TC2 EV0..1) (A,S,R) 33-35 : Match/Compare x, x=0..2 (TCC2 MCx) (A,S,R)
EVSYS Generators (EVSYS.CHANNELn) 57 : Overflow (TCC2_OVF) 58 : Trigger Event (TCC2_TRG) 59 : Counter (TCC2_CNT) 60-62 : Match/Compare x, x=0..2 (TCC2_MCx)
Peripheral Name TCC3 – Timer/Counter for Control Applications 3
Base Address 0x4200_1000 (Peripheral Bus C)
NVIC IRQ Index:Source 101 : CNT , DFS, ERR, FAULTA, FAULTB, FAULT0, FAULT1, OVF, TRG, UFS; 102 : MC0; 103 : MC1
MCLK APB Clock (1) CLK_TCC3_APB, Disabled, APBCMASK.TCC3
GCLK Peripheral Channel Index:Clock Name (2) 29 : GCLK_TCC2, GCLK_TCC3
PAC Peripheral Peripheral Identifier (PAC.WRCTRL) 68
DMA Trigger Index:Source (DMAC.CHCTRLAk,k=0,1,...31) 38 : DMA Overflow/Underflow/Retrigger (OVF) 39,40 : DMA Match/Compare (MC)
EVSYS Users (EVSYS.USERm) (3) 36,37 : EVx, x=0,1 (TC3 EV0..1) (A,S,R) 38,39 : Match/Compare x, x=0..1 (TCC3 MCx) (A,S,R)
EVSYS Generators (EVSYS.CHANNELn) 63 : Overflow (TCC3_OVF) 64 : Trigger Event (TCC3_TRG) 65 : Counter (TCC3_CNT) 66,67 : Match/Compare x, x=0,1 (TCC3_MCx)
Peripheral Name TCC4 – Timer/Counter for Control Applications 4
Base Address 0x4300_1000 (Peripheral Bus D)
NVIC IRQ Index:Source 104 : CNT , DFS, ERR, FAULTA, FAULTB, FAULT0, FAULT1, OVF, TRG, UFS; 105 : MC0; 106 : MC1
MCLK APB Clock (1) CLK_TCC4_APB, Disabled, APBDMASK.TCC4
GCLK Peripheral Channel Index:Clock Name (2) 38 : GCLK_TCC4
PAC Peripheral Peripheral Identifier (PAC.WRCTRL) 100
DMA Trigger Index:Source (DMAC.CHCTRLAk,k=0,1,...31) 41 : DMA Overflow/Underflow/Retrigger (OVF) 42,43 : DMA Match/Compare (MC)
EVSYS Users (EVSYS.USERm) (3) 40,41 : EVx, x=0,1 (TC4 EV0..1) (A,S,R) 42,43 : Match/Compare x, x=0..1 (TCC4 MCx) (A,S,R)
EVSYS Generators (EVSYS.CHANNELn) 68 : Overflow (TCC4_OVF) 69 : Trigger Event (TCC4_TRG) 70 : Counter (TCC4_CNT) 71,72 : Match/Compare x, x=0,1 (TCC4_MCx)
Note:
  1. Clock Name, Default State, Mask Field.
  2. See GCLK.PCHCTRLm Register, where m = Index.
  3. (A,S,R): A = Asynchronous path, S = Synchronous path, R = Resynchronized path.