# HG changeset patch # User Mychaela Falconia # Date 1638429613 0 # Node ID de44df15cf0576b8f2b130ce3e53270ce4b2c702 # Parent ef00bcf4a7ee21fd5cd10bbd802372d6990905bb MCL capacitors: convert to parts diff -r ef00bcf4a7ee -r de44df15cf05 venus/src/MCL --- a/venus/src/MCL Thu Dec 02 05:53:13 2021 +0000 +++ b/venus/src/MCL Thu Dec 02 07:20:13 2021 +0000 @@ -1,158 +1,255 @@ # Master Component List for FreeCalypso Venus development board +# +# Many of our part names come from Leonardo, or are our own invented +# part names that follow Leonardo-like scheme. # Capacitors +part 0805C-22u: + value=22uF + footprint=0805 + description=Ceramic chip capacitor, X5R, 22 uF, 0805 + npins=2 + +part 0805C-10u: + value=10uF + footprint=0805 + description=Ceramic chip capacitor, X5R, 10 uF, 0805 + npins=2 + +part 0805C-4U7-X5R: + value=4u7 + footprint=0805 + description=Ceramic chip capacitor, X5R, 4.7 uF, 0805 + npins=2 + +part 0603C-X5R-2u2: + value=2u2 + footprint=0603 + description=Ceramic chip capacitor, X5R, 2.2 uF, 0603 + npins=2 + +part 0603C-X5R-1uF: + value=1uF + footprint=0603 + description=Ceramic chip capacitor, X5R, 1 uF, 0603 + npins=2 + +part 0402C-470n: + value=470n + footprint=0402 + description=Ceramic chip capacitor, X5R, 0.47 uF, 0402 + npins=2 + +part 0402C-100n: + value=100n + footprint=0402 + description=Ceramic chip capacitor, X5R, 0.1 uF, 0402 + npins=2 + +part 0402C-33n: + value=33n + footprint=0402 + description=Ceramic chip capacitor, X5R, 33 nF, 0402 + npins=2 + +part 0402C-22n: + value=22n + footprint=0402 + description=Ceramic chip capacitor, X5R, 22 nF, 0402 + npins=2 + +part 0402C-1n: + value=1n + footprint=0402 + description=Ceramic chip capacitor, X7R, 1 nF, 0402 + npins=2 + +part 0402C-680p: + value=680p + footprint=0402 + description=Ceramic chip capacitor, X7R, 680 pF, 0402 + npins=2 + +part 0402C-470p: + value=470p + footprint=0402 + description=Ceramic chip capacitor, X7R, 470 pF, 0402 + npins=2 + +part 0402C-100p: + value=100p + footprint=0402 + description=Ceramic chip capacitor, C0G, 100 pF, 0402 + npins=2 + +part 0402C-47p: + value=47p + footprint=0402 + description=Ceramic chip capacitor, C0G, 47 pF, 0402 + npins=2 + +part 0402C-33p: + value=33p + footprint=0402 + description=Ceramic chip capacitor, C0G, 33 pF, 0402 + npins=2 + +part 0402C-27p: + value=27p + footprint=0402 + description=Ceramic chip capacitor, C0G, 27 pF, 0402 + npins=2 + +part 0402C-22p: + value=22p + footprint=0402 + description=Ceramic chip capacitor, C0G, 22 pF, 0402 + npins=2 + +part 0402C-18p: + value=18p + footprint=0402 + description=Ceramic chip capacitor, C0G, 18 pF, 0402 + npins=2 + +part 0402C-15p: + value=15p + footprint=0402 + description=Ceramic chip capacitor, C0G, 15 pF, 0402 + npins=2 + +part 0402C-12p: + value=12p + footprint=0402 + description=Ceramic chip capacitor, C0G, 12 pF, 0402 + npins=2 + +part 0402C-10p: + value=10p + footprint=0402 + description=Ceramic chip capacitor, C0G, 10 pF, 0402 + npins=2 + +part 0402C-4p7: + value=4p7 + footprint=0402 + description=Ceramic chip capacitor, C0G, 4.7 pF, 0402 + npins=2 + +part 0402C-0p5: + value=0p5 + footprint=0402 + description=Ceramic chip capacitor, C0G, 0.5 pF, 0402 + npins=2 + C201: # bypass cap for V-RTC near Calypso hier=mob.core.bb.dbb.C201 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C202: # 32.768 kHz Pierce osc cap, input hier=mob.core.bb.dbb.C202 - value=22p - footprint=0402 - npins=2 + part=0402C-22p C203: # 32.768 kHz Pierce osc cap, output hier=mob.core.bb.dbb.C203 - value=22p - footprint=0402 - npins=2 + part=0402C-22p C204: # cap on Iota VREF pin hier=mob.core.bb.abb.C204 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C205: # AFC output cap hier=mob.core.bb.abb.C205 - value=33n - footprint=0402 - npins=2 + part=0402C-33n C208: # cap on UPR hier=mob.core.bb.abb.C208 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C209: # bypass cap on Calypso VDDS_MIF hier=mob.core.bb.dbb.C209 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C210: # bypass cap on Calypso VDDS_[12] hier=mob.core.bb.dbb.C210 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C211: # bypass cap on Calypso VDD (core) hier=mob.core.bb.dbb.C211 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C212: # bypass cap on Calypso VDD_PLL hier=mob.core.bb.dbb.C212 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C213: # bypass cap on V-ABB hier=mob.core.bb.abb.C213 - value=4u7 - footprint=0805 - npins=2 + part=0805C-4U7-X5R C214: # bypass cap on V-DBB hier=mob.core.bb.abb.C214 - value=22u - footprint=0805 - npins=2 + part=0805C-22u C215: # bypass cap on V-IO hier=mob.core.bb.abb.C215 - value=10u - footprint=0805 - npins=2 + part=0805C-10u C216: # bypass cap on V-FLASH hier=mob.core.bb.abb.C216 - value=4u7 - footprint=0805 - npins=2 + part=0805C-4U7-X5R C217: # bypass cap on V-SRAM hier=mob.core.bb.abb.C217 - value=4u7 - footprint=0805 - npins=2 + part=0805C-4U7-X5R C218: # bypass cap on V-SIM hier=mob.core.bb.abb.C218 - value=1u - footprint=0603 - npins=2 + part=0603C-X5R-1uF C219: # bypass cap on V-RTC hier=mob.core.bb.abb.C219 - value=1u - footprint=0603 - npins=2 + part=0603C-X5R-1uF C220: # one of the bypass caps on the VBAT power input to the ABB hier=mob.core.bb.abb.C220 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C221: # the other one - C220's twin hier=mob.core.bb.abb.C221 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C223: # extra (3rd) cap to ground in the 32.768 kHz crystal osc circuit hier=mob.core.bb.dbb.C223 - value=10p - footprint=0402 - npins=2 + part=0402C-10p C224: hier=mob.core.rf.Rita_vcxo.vcxo_passive.C224 - value=4p7 - footprint=0402 - npins=2 + part=0402C-4p7 C225: hier=mob.core.rf.Rita_vcxo.vcxo_passive.C225 - value=100p - footprint=0402 - npins=2 + part=0402C-100p C226: hier=mob.core.rf.Rita_vcxo.vcxo_passive.C226 @@ -164,37 +261,27 @@ C253: # series cap in the 26 MHz signal from Rita to Calypso hier=mob.core.clock_rf2dbb.C253 - value=1n - footprint=0402 - npins=2 + part=0402C-1n C295: # cap in the analog I&Q circuit between Iota and Rita (the one for Q) hier=mob.core.bb.abb.abb_rc_network.C295 - value=470p - footprint=0402 - npins=2 + part=0402C-470p C296: # cap in the analog I&Q circuit between Iota and Rita (the one for I) hier=mob.core.bb.abb.abb_rc_network.C296 - value=470p - footprint=0402 - npins=2 + part=0402C-470p C306: # VSIM bypass cap next to the SIM socket, per Leonardo schematics hier=mob.sim.C306 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C318: # bypass cap for V-SRAM near U301 hier=mob.core.mem.C318 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C319: # footprint for possible cap on U302 BYPASS pin @@ -207,9 +294,7 @@ C322: # bypass cap for V-FLASH near U301 hier=mob.core.mem.C322 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C323: # Big capacitor next to the VBAT power input connector @@ -224,452 +309,306 @@ C330: # power supply decoupling cap for U302 hier=mob.spkr.C330 - value=1u - footprint=0603 - npins=2 + part=0603C-X5R-1uF C331: # cap on U302 output hier=mob.spkr.C331 - value=47p - footprint=0402 - npins=2 + part=0402C-47p C332: # cap on U302 output hier=mob.spkr.C332 - value=47p - footprint=0402 - npins=2 + part=0402C-47p C335: # part of the Leonardo JTAG interface circuit hier=mob.jtag_if.C335 - value=1n - footprint=0402 - npins=2 + part=0402C-1n C363: # part of the Leonardo JTAG interface circuit hier=mob.jtag_if.C363 - value=100n - footprint=0402 - npins=2 + part=0402C-100n # Cap in charging circuit between ICTL and VCHG C401: hier=mob.chg.C401 - value=22n - footprint=0402 - npins=2 + part=0402C-22n # Bypass cap for U401 C402: hier=mob.uart.U401_bypass - value=100n - footprint=0402 - npins=2 + part=0402C-100n # Bypass cap for U402 C403: hier=mob.sim.inv_bypass - value=100n - footprint=0402 - npins=2 + part=0402C-100n C404: hier=mob.lcd.LCD_bypass_cap - value=100n - footprint=0402 - npins=2 + part=0402C-100n C405: hier=mob.lcd.bl.cursel.U403_bypass - value=100n - footprint=0402 - npins=2 + part=0402C-100n C406: hier=mob.audio_hso.C22 - value=33p - footprint=0402 - npins=2 + part=0402C-33p C407: hier=mob.audio_hso.C23 - value=2u2 - footprint=0603 - npins=2 + part=0603C-X5R-2u2 C408: hier=mob.audio_hso.C37 - value=10u - footprint=0805 - npins=2 + part=0805C-10u C409: hier=mob.audio_hso.C38 - value=33p - footprint=0402 - npins=2 + part=0402C-33p C410: hier=mob.audio_main.C32 - value=33p - footprint=0402 - npins=2 + part=0402C-33p C411: hier=mob.audio_main.C21 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C412: hier=mob.audio_main.C12 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C413: hier=mob.audio_main.C13 - value=10u - footprint=0805 - npins=2 + part=0805C-10u C414: hier=mob.audio_main.C14 - value=33p - footprint=0402 - npins=2 + part=0402C-33p C415: hier=mob.audio_main.C15 - value=33p - footprint=0402 - npins=2 + part=0402C-33p C416: hier=mob.audio_main.C16 - value=18p - footprint=0402 - npins=2 + part=0402C-18p C417: hier=mob.audio_main.C17 - value=33p - footprint=0402 - npins=2 + part=0402C-33p C418: hier=mob.audio_main.C18 - value=18p - footprint=0402 - npins=2 + part=0402C-18p C419: hier=mob.audio_main.C19 - value=33p - footprint=0402 - npins=2 + part=0402C-33p C420: hier=mob.audio_hso.HSO_cap - value=22u - footprint=0805 - npins=2 + part=0805C-22u C600: hier=mob.core.rf.rita2pa_hb.C600 - value=27p - footprint=0402 - npins=2 + part=0402C-27p C606: hier=mob.core.rf.Rita_vcxo.rita.C606 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C607: hier=mob.core.rf.Rita_vcxo.rita.C607 - value=100p - footprint=0402 - npins=2 + part=0402C-100p C608: hier=mob.core.rf.Rita_vcxo.rita.C608 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C609: hier=mob.core.rf.Rita_vcxo.rita.C609 - value=10p - footprint=0402 - npins=2 + part=0402C-10p C610: hier=mob.core.rf.Rita_vcxo.rita.C610 - value=100p - footprint=0402 - npins=2 + part=0402C-100p C613: hier=mob.core.rf.Rita_vcxo.rita.C613 - value=1u - footprint=0603 - npins=2 + part=0603C-X5R-1uF C614: hier=mob.core.rf.fem2rita_low.C614 - value=100p - footprint=0402 - npins=2 + part=0402C-100p C615: hier=mob.core.rf.fem2rita_low.C615 - value=100p - footprint=0402 - npins=2 + part=0402C-100p C616: hier=mob.core.rf.Rita_vcxo.rita.C616 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C617: hier=mob.core.rf.Rita_vcxo.rita.C617 - value=100p - footprint=0402 - npins=2 + part=0402C-100p C619: hier=mob.core.rf.Rita_vcxo.rita.C619 - value=1u - footprint=0603 - npins=2 + part=0603C-X5R-1uF C620: hier=mob.core.rf.Rita_vcxo.rita.C620 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C622: hier=mob.core.rf.Rita_vcxo.rita.C622 - value=1u - footprint=0603 - npins=2 + part=0603C-X5R-1uF C624: hier=mob.core.rf.fem2rita_pcs.C624 - value=15p - footprint=0402 - npins=2 + part=0402C-15p C625: hier=mob.core.rf.fem2rita_pcs.C625 - value=15p - footprint=0402 - npins=2 + part=0402C-15p C628: hier=mob.core.rf.Rita_vcxo.rita.XEN_cap - value=100n - footprint=0402 - npins=2 + part=0402C-100n C629: hier=mob.core.rf.Rita_vcxo.rita.C629 - value=100p - footprint=0402 - npins=2 + part=0402C-100p C630: hier=mob.core.rf.Rita_vcxo.rita.C630 - value=100p - footprint=0402 - npins=2 + part=0402C-100p C631: hier=mob.core.rf.Rita_vcxo.rita.C631 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C632: hier=mob.core.rf.Rita_vcxo.rita.C632 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C633: hier=mob.core.rf.Rita_vcxo.rita.C633 - value=100p - footprint=0402 - npins=2 + part=0402C-100p C634: hier=mob.core.rf.Rita_vcxo.rita.C634 - value=470n - footprint=0402 - npins=2 + part=0402C-470n C635: hier=mob.core.rf.FEM.C635 - value=47p - footprint=0402 - npins=2 + part=0402C-47p C643: hier=mob.core.rf.FEM.C643 - value=33p - footprint=0402 - npins=2 + part=0402C-33p C644: hier=mob.core.rf.FEM.C644 - value=12p - footprint=0402 - npins=2 + part=0402C-12p C645: hier=mob.core.rf.FEM.C645 - value=47p - footprint=0402 - npins=2 + part=0402C-47p C648: hier=mob.core.rf.PA.C648 - value=680p - footprint=0402 - npins=2 + part=0402C-680p C651: # PA power supply small cap hier=mob.core.rf.PA.C651 - value=12p - footprint=0402 - npins=2 + part=0402C-12p C652: # PA power supply small cap hier=mob.core.rf.PA.C652 - value=47p - footprint=0402 - npins=2 + part=0402C-47p C653: # PA power supply small cap hier=mob.core.rf.PA.C653 - value=100n - footprint=0402 - npins=2 + part=0402C-100n C654: # PA power supply big cap hier=mob.core.rf.PA.C654 - value=22u - footprint=0805 - npins=2 + part=0805C-22u C655: hier=mob.core.rf.rita2pa_lb.C655 - value=47p - footprint=0402 - npins=2 + part=0402C-47p C656: hier=mob.core.rf.PA.C656 - value=100p - footprint=0402 - npins=2 + part=0402C-100p C698: hier=mob.core.rf.Rita_vcxo.rita.XEN_cap2 - value=10u - footprint=0805 - npins=2 + part=0805C-10u C699: hier=mob.core.rf.fem2rita_dcs.C699 - value=0p5 - footprint=0402 - npins=2 + part=0402C-0p5 C701: hier=usb.usb.FT2232D.VCCIOA_bypass_cap - value=100n - footprint=0402 - npins=2 + part=0402C-100n C702: hier=usb.usb.FT2232D.VCCIOB_bypass_cap - value=100n - footprint=0402 - npins=2 + part=0402C-100n C703: hier=usb.usb.FT2232D.AVCC_cap - value=100n - footprint=0402 - npins=2 + part=0402C-100n C704: hier=usb.usb.FT2232D.FTDI_3V3_cap - value=100n - footprint=0402 - npins=2 + part=0402C-100n C705: hier=usb.usb.FT2232D.XTIN_cap - value=22p - footprint=0402 - npins=2 + part=0402C-22p C706: hier=usb.usb.FT2232D.XTOUT_cap - value=22p - footprint=0402 - npins=2 + part=0402C-22p C707: hier=usb.usb.P_5V_cap - value=100n - footprint=0402 - npins=2 + part=0402C-100n C708: hier=usb.usb.P_5V_cap2 - value=22u - footprint=0805 - npins=2 + part=0805C-22u C709: hier=usb.reg_3V3.input_cap - value=1u - footprint=0603 - npins=2 + part=0603C-X5R-1uF C710: hier=usb.reg_3V3.output_cap - value=1u - footprint=0603 - npins=2 + part=0603C-X5R-1uF C711: hier=usb.buf.bypass_cap - value=100n - footprint=0402 - npins=2 + part=0402C-100n C712: hier=usb.bctl.od_buf_bypass_cap - value=100n - footprint=0402 - npins=2 + part=0402C-100n # LEDs and other diodes