Fricken Micro

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