FreeCalypso > hg > fc-small-hw
diff duart28c/src/MCL @ 46:d80978bd645e
duart28c: started with a copy from duart28
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 29 Jul 2020 07:08:28 +0000 |
parents | |
children | ba1450b0c956 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/duart28c/src/MCL Wed Jul 29 07:08:28 2020 +0000 @@ -0,0 +1,361 @@ +# Capacitors + +part tant-cap-33uF: + value=33uF + footprint=EIA6032 + description=Tantalum oxide chip capacitor, 33 uF, SMT size C + manufacturer=Kemet + manufacturer_part_number=T491C336K016AT + vendor=Digi-Key + vendor_part_number=399-3750-1-ND + npins=2 + +part 0603C-X5R-1uF: + value=1uF + footprint=0603 + description=Ceramic chip capacitor, X5R, 1 uF, 0603 + manufacturer=Taiyo Yuden + manufacturer_part_number=UMK107BJ105KA-T + vendor=Digi-Key + vendor_part_number=587-2400-1-ND + npins=2 + +part 0603C-X7R-100nF: + value=100nF + footprint=0603 + description=Ceramic chip capacitor, X7R, 0.1 uF, 0603 + manufacturer=Yageo + manufacturer_part_number=CC0603KRX7R9BB104 + vendor=Digi-Key + vendor_part_number=311-1344-1-ND + npins=2 + +part 0402C-22p: + value=22p + footprint=0402 + description=Ceramic chip capacitor, C0G, 22 pF, 0402 + manufacturer=TDK + manufacturer_part_number=C1005C0G1H220J050BA + vendor=Digi-Key + vendor_part_number=445-1239-1-ND + npins=2 + +C1: + hier=usb.VBUS_in_cap + part=0603C-X7R-100nF + +C2: + hier=usb.FT2232D.XTIN_cap + part=0402C-22p + +C3: + hier=usb.FT2232D.XTOUT_cap + part=0402C-22p + +C4: + hier=usb.P_5V_cap + part=0603C-X7R-100nF + +C5: + hier=usb.FT2232D.AVCC_cap + part=0603C-X7R-100nF + +C6: + hier=usb.FT2232D.FTDI_3V3_cap + part=0603C-X7R-100nF + +C7: + hier=usb.P_5V_cap2 + part=tant-cap-33uF + +C8: + hier=reg_3V3.input_cap + part=0603C-X5R-1uF + +C9: + hier=reg_3V3.output_cap + part=0603C-X5R-1uF + +C10: + hier=reg_2V8.input_cap + part=0603C-X5R-1uF + +C11: + hier=reg_2V8.output_cap + part=0603C-X5R-1uF + +C12: + hier=app.output_buf_bypass_cap + part=0603C-X7R-100nF + +C13: + hier=app.input_buf_bypass_cap + part=0603C-X7R-100nF + +C14: + hier=usb.FT2232D.VCCIOA_bypass_cap + part=0603C-X7R-100nF + +C15: + hier=usb.FT2232D.VCCIOB_bypass_cap + part=0603C-X7R-100nF + +# Connectors + +J1: + hier=usb.conn.conn + description=USB connector, receptacle, mini-B + manufacturer=AMP/TE + manufacturer_part_number=1734035-2 + vendor=Digi-Key + vendor_part_number=A31727CT-ND + footprint=file:USB_CONN_1734035 + npins=9 # 5 actual pins + 4 mounting pads + +# main DUART signal set +J2: + hier=app.target_if.main_if + footprint=file:HEADER10_Shrouded + description=Shrouded header, 0.100", dual row, 10 posts + manufacturer=AMP/TE + manufacturer_part_number=2-1761603-3 + vendor=Digi-Key + vendor_part_number=A97470-ND + npins=10 + +# extra header for DSR, RI and GND +J3: + hier=app.target_if.aux_if + footprint=JUMPER3 + description=Header, 0.100", single row, 3 posts + manufacturer=Molex + manufacturer_part_number=0901200123 + vendor=Digi-Key + vendor_part_number=WM8073-ND + npins=3 + +# 5V & GND bringout for misc uses +J4: + hier=aux_5V + footprint=JUMPER2 + description=Header, 0.100", 2 posts + manufacturer=Molex + manufacturer_part_number=0901200122 + vendor=Digi-Key + vendor_part_number=WM8072-ND + npins=2 + +# Ferrite bead + +L1: + hier=usb.VBUS_ferrite + manufacturer=Murata + manufacturer_part_number=BLM18AG471SN1D + description=Ferrite bead for USB, 0603 + vendor=Digi-Key + vendor_part_number=490-1013-1-ND + footprint=0603 + npins=2 + +# Resistors + +part 0402R-100k: + footprint=0402 + value=100k + description=Chip resistor, 100 kOhm, 1%, 0402 + manufacturer=Yageo + manufacturer_part_number=RC0402FR-07100KL + vendor=Digi-Key + vendor_part_number=311-100KLRCT-ND + npins=2 + +part 0402R-10k: + footprint=0402 + value=10k + description=Chip resistor, 10 kOhm, 1%, 0402 + manufacturer=Vishay Dale + manufacturer_part_number=CRCW040210K0FKED + vendor=Digi-Key + vendor_part_number=541-10.0KLCT-ND + npins=2 + +part 0402R-2k2: + footprint=0402 + value=2k2 + description=Chip resistor, 2.2 kOhm, 1%, 0402 + manufacturer=Bourns + manufacturer_part_number=CR0402-FX-2201GLF + vendor=Digi-Key + vendor_part_number=CR0402-FX-2201GLFCT-ND + npins=2 + +part 0402R-1k5: + footprint=0402 + value=1k5 + description=Chip resistor, 1.5 kOhm, 1%, 0402 + manufacturer=Yageo + manufacturer_part_number=RC0402FR-071K5L + vendor=Digi-Key + vendor_part_number=311-1.50KLRCT-ND + npins=2 + +part 0402R-470R: + footprint=0402 + value=470R + description=Chip resistor, 470 ohm, 1%, 0402 + manufacturer=Vishay Dale + manufacturer_part_number=CRCW0402470RFKEDC + vendor=Digi-Key + vendor_part_number=541-4072-1-ND + npins=2 + +part 0402R-27R: + footprint=0402 + value=27R + description=Chip resistor, 27 ohm, 1%, 0402 + manufacturer=Yageo + manufacturer_part_number=RC0402FR-0727RL + vendor=Digi-Key + vendor_part_number=YAG3086CT-ND + npins=2 + +R1: + hier=usb.FT2232D.DOUT_series_R + part=0402R-2k2 + +R2: + hier=usb.FT2232D.DOUT_pullup_R + part=0402R-10k + +R3: + hier=usb.DP_pullup_R + part=0402R-1k5 + +R4: + hier=usb.DP_series_R + part=0402R-27R + +R5: + hier=usb.DM_series_R + part=0402R-27R + +R6: + hier=usb.FT2232D.AVCC_filter_R + part=0402R-470R + +R7: + hier=app.TxD_series_R + part=0402R-2k2 + +R8: + hier=app.RTS_series_R + part=0402R-2k2 + +R9: + hier=app.DTR_series_R + part=0402R-2k2 + +R10: + hier=app.TxD2_series_R + part=0402R-2k2 + +R11: + hier=app.RxD_pullup + part=0402R-100k + +R12: + hier=app.CTS_pullup + part=0402R-100k + +R13: + hier=app.DSR_pullup + part=0402R-100k + +R14: + hier=app.DCD_pullup + part=0402R-100k + +R15: + hier=app.RI_pullup + part=0402R-100k + +R16: + hier=app.RxD2_pullup + part=0402R-100k + +# ICs + +U1: + hier=usb.FT2232D.FT2232D.pkg + manufacturer=FTDI + device=FT2232D + part=yes + description=USB to dual UART adapter IC + vendor=Digi-Key + vendor_part_number=768-1010-1-ND + footprint=LQFP48_7 + npins=48 + +U2: + hier=usb.FT2232D.eeprom.pkg + device=93C46 + manufacturer=Atmel + manufacturer_part_number=AT93C46EN-SH + description=Serial EEPROM, 64x16, SOIC-8 package + footprint=SO8 + npins=8 + +U3: + hier=reg_3V3.reg.pkg + manufacturer=TI + device=TLV70233DBV + part=yes + description=LDO regulator, 3.3 V output, SOT23-5 + vendor=Digi-Key + vendor_part_number=296-32415-1-ND + footprint=file:TLV702xxDBV + npins=5 + +U4: + hier=reg_2V8.reg.pkg + manufacturer=TI + device=TLV70228DBV + part=yes + description=LDO regulator, 2.8 V output, SOT23-5 + vendor=Digi-Key + vendor_part_number=296-39282-1-ND + footprint=file:TLV702xxDBV + npins=5 + +part 74LVC541A: + device=74LVC541A + manufacturer=Nexperia + manufacturer_part_number=74LVC541APW + description=Octal buffer IC, TSSOP20 package + vendor=Digi-Key + vendor_part_number=1727-6370-1-ND + footprint=file:TSSOP20_MNF + pinout=74LVC541APW.pinout + npins=20 + +# buffer for driving outputs from the adapter +U5: + part=74LVC541A + slotmap=U5.slotmap + +# buffer for inputs coming into the adapter +U6: + part=74LVC541A + slotmap=U6.slotmap + +# Crystal + +Y1: + hier=usb.FT2232D.xtal + manufacturer=IQD + manufacturer_part_number=LFXTAL026900 + description=Crystal, 6.0 MHz, 16 pF, HC-49 SMT + vendor=Digi-Key + vendor_part_number=1923-1509-1-ND + footprint=HC49_SMT + npins=2