ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAH
1
Analog IP components and specifications in Sky130A for Efabless next-generation Caravel
2
Analog components specified for Chipalooza challenge (see additional sheets)
3
IP blockRank CriticalityRequired for ML SoCURL of Chipalooza challenge submission(s)Rank Starting PointCommunity AvailabilityEfabless AvailabilityDevelopment
State
NotesURL of existing repo (not necessarily to spec)
4
5
Ultra low-power comparator2https://github.com/JYSquare2/sky130_icrg_ip__ulpcomp
https://github.com/3x10e8/sky130_rhythmic_ip__dynamic_comparator
6
Comparator2https://github.com/Create5517/sky130_pmcm_ip_cmp.git
7
1.8V Precision bandgap3https://github.com/adankvitschal/sky130_ak_ip__cmos_vref
trim, temp compensation
8
Low-power 1.8V LDO3https://github.com/dcdc10893/sky130_deser_ip_lowpowerLDO
https://github.com/AlexMenu/sky130_am_ip__ldo_01v8
9
Current reference bias generator2https://github.com/tatzelbrumm/sky130_cm_ip__biasgenhttps://github.com/simonwaid/caravel_tia
10
16-bit capacitive DAC1AC operation
11
12-bit resistive DAC2DC operation
12
8-bit Rheostat3
13
12-bit IDAC3
14
16-bit SAR ADC 1MSPS1https://github.com/Purdue-IEEE-SMC/sky130_si_ip__saradc_16bit
15
Bandgap-referenced Power-on-Reset
3https://github.com/ajcci/sky130_ajc_ip__por
https://github.com/openicdesign/sky130_ef_ip__bgrref_por.git
Bandgap reference type
16
Instrumentation amplifier4https://github.com/caonamshynd20122000/sky130_hcmus_ip__instramp
https://github.com/argunda/sky130_gunda_ip__instramp
see: TI INA333Differential input
17
High Gain Operational amplifier4https://github.com/tdextrous/sky130_td_ip__opamp_hp
https://github.com/thehung3030/HG_OpAmp_Project_Chipalooza
https://github.com/ThaoCaoChau/sky130_bkic3_ip__hgopamp
see: PSOC4 OPAMPHigh-power mode 10mA
18
Low Power Operational amplifier4
19
Over-voltage detector3https://github.com/ajcci/sky130_ajc_ip__overvoltage
https://github.com/LDFranck/sky130_vbl_ip__overvoltage
20
Brown-out detector3https://github.com/ajcci/sky130_ajc_ip__brownout
21
Temperature sensor4https://github.com/ordicker/sky130_od_ip__tempsensor
https://github.com/JorgeMarinN/sky130_ac3e_ip__temp_sdc
22
Low-speed XO1https://github.com/b-etz/sky130_be_ip__lsxof = 32.768kHzhttps://github.com/RTimothyEdwards/sky130_ef_ip__xtal_osc_32k
23
High-speed XO1https://github.com/htfab/hsxo-cpz1f = 4 to 18 MHzhttps://github.com/RTimothyEdwards/sky130_ef_ip__xtal_osc_16M
24
Programmable PLL5https://github.com/Azeem-Abbas/Sky130_AA_ip__Programmable_PLL
https://github.com/huydo272/PLL_PBKIC
25
Programmable Sallen-Key filter5see: Silego/Dialog GreenPak
26
27
28
Analog components not specified for Chipalooza challenge
29
30
Under-voltage detector3
31
Bandgap3https://github.com/johnkustin/caravel_user_project_analog
32
FracN divider4
33
12-bit SAR ADC 1MSPS2
34
16-bit sigma-delta ADC3
35
10-bit SAR ADC3https://github.com/UAH-IC-Design-Team/sky130-10-bit-SAR-ADC
36
Low-speed R-C oscillator4
37
High-speed ring oscillator4current-starved
38
LVDS driver/receiver5
39
LVPECL driver/receiver6
40
HCSL driver/receiver7
41
Fixed 1.2V LDO3
42
Programmable LDO5
43
High-Impedance input amplifier4microphone preampsee: TI LMV1091Differential input
44
High-impedance input amplifier4electret preampsee: TI LMV1012Single-ended input
45
Instrumentation amplifier3see: PSOC4 OPAMPDifferential input8-, 12-bit operation, rich feature set, GBW=4MHz/500kHz
46
Programmable gain amplifier3
47
True Random Number Generator3https://gitlab.com/um-ece/ftl-lab/bemosc/mpw5-analog-chaotic-trng
48
Flash or fuse array6
49
50
Analog components previously designed
51
52
Power-on-reset2https://github.com/efabless/caravelR-C delay typeredefine start-up time
53
Medium speed ring oscillator4https://github.com/RTimothyEdwards/sky130_ef_ip__rc_osc_500kcurrent-starved
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100