Vssd Vcca Vssa Vdda DoeS IT look like a fricken Micro? * * * * AGL[6] AGL[7] AGL[4] AGL[5] swinp 01 2 34 56 7 0123 3210 76543210 swinn * swfol swfol GPIO P3[5] GPIO swinp P3[4] GPIO swinn P3[3] GPIO P3[2] GPIO P3[1] GPIO P3[0] GPXT *P15[1] GPXT *P15[0] opamp1 opamp3 opamp2 swfol swfol swinn * cmp1_vref COMPARATOR i1 refbuf_vref1 (1.024V) refbuf_vref2 (1.2V) refsel[1:0] Vssa sc1 Vin Vref out SC/CT Vin Vref out sc2 out ref in sc1_bgref (1.024V) sc3_bgref (1.024V) Vin Vref out sc3 ABUSL0 ABUSL1 ABUSL2 ABUSL3 AGR[4] AMUXBUSR sc0_bgref (1.024V) sc2_bgref (1.024V) v0 DAC0 i0 DAC1 v1 i1 + DSM0 - vssa DAC3 v3 i3 USB IO * P15[6] GPIO P5[7] GPIO P5[6] GPIO P5[5] GPIO P5[4] SIO P12[7] SIO P12[6] GPIO *P1[7] GPIO *P1[6] DSM vcm refs qtz_ref vref_vss_ext dsm0_qtz_vref2 (1.2V) dsm0_qtz_vref1 (1.024V) Vdda/3 Vdda/4 ExVrefL ExVrefR refmux[2:0] CY8C55 only Vp (+) Vn (-) SAR0 Vrefhi_out refs SAR_vref1 (1.024V) SAR_vref2 (1.2V) SAR_vref1 (1.024V) SAR_vref2 (1.2V) ExVrefL2 ExVrefL1 en_resvda refmux[2:0] 01 23456 7 0123 3210 76543210 AMUXBUSL * Vssb Vbat Vboost Vssd XRES * * * * * Ind GPIO P2[5] GPIO P2[6] GPIO P2[7] SIO P12[4] SIO P12[5] GPIO P6[4] GPIO P6[5] GPIO P6[6] GPIO P6[7] * * * Vddio1 AGL[1] AGL[0] AGR[3] AGR[2] AGR[1] AGR[0] AMUXBUSR * AGL[3] AGL[2] AGR[0] AMUXBUSR AGR[3] AGR[2] AGR[1] LPF * AGL[1] AGL[2] AGL[3] VBE Vss ref GPIO P5[0] GPIO P5[1] GPIO P5[2] GPIO P5[3] GPIO P1[0] GPIO P1[1] GPIO P1[2] GPIO P1[3] GPIO P1[4] GPIO P1[5] TS ADC : AMUXBUSR ANALOG ANALOG BUS GLOBALS * AMUXBUSL AGL[0] ANALOG ANALOG GLOBALS BUS * AMUXBUSL Vdda Vdda/2 CY8C55 only en_resvda CY8C55 only refmux[2:0] * CY8C55 only CY8C55 only (+) Vp SAR1 (-) Vn Vrefhi_out refs SAR ADC Vdda Vdda/2 Vddd USB IO dac_vref (0.256V) vssd dsm0_vcm_vref1 (0.8V) dsm0_vcm_vref2 (0.7V) Vssd * P15[7] VIDAC v2 DAC2 i2 vcmsel[1:0] Vccd ABUSR0 ABUSR1 ABUSR2 ABUSR3 * * * * * Vddio2 refbufr sc0 Vin Vref out vssa Vddd cmp0_vref (1.024V) AGR[7] AGR[6] AGR[5] CAPSENSE out ref in refbufl refsel[1:0] GPIO P6[0] GPIO P6[1] GPIO P6[2] GPIO P6[3] GPIO P15[4] GPIO P15[5] GPIO P2[0] GPIO P2[1] GPIO P2[2] GPIO P2[3] * GPIO P2[4] * i3 bg_vda_swabusl0 refbuf_vref1 (1.024V) refbuf_vref2 (1.2V) Vssd + comp3 - ExVrefR cmp1_vref Vdda Vdda/2 Vccd abuf_vref_int (1.024V) swin comp1 + - + - comp2 cmp_muxvn[1:0] vref_cmp1 (0.256V) bg_vda_res_en swout out1 comp0 + - refbufl_ cmp cmp0_vref (1.024V) GPIO P4[2] GPIO P4[3] GPIO P4[4] GPIO P4[5] GPIO P4[6] GPIO P4[7] in1 out0 swin i2 * LPF in0 swout abuf_vref_int (1.024V) refbufr_ cmp i0 cmp1_vref * * * opamp0 * * AGL[7] * * * * AMUXBUSL * AGR[5] AGR[6] AGR[7] ExVrefL2 swinp GPIO P0[4] GPIO P0[5] GPIO P0[6] GPIO P0[7] * AGR[4] AGL[5] AGL[6] ExVrefL ExVrefL1 * * AMUXBUSR AMUXBUSL AGL[4] * swinp Vddio3 GPIO P3[6] GPIO P3[7] SIO P12[0] SIO P12[1] GPIO P15[2] GPIO P15[3] SIO P12[2] SIO P12[3] GPIO P4[0] GPIO P4[1] GPIO P0[0] GPIO P0[1] GPIO P0[2] GPIO P0[3] Vddio0 swinn