view duart28/src/MCL @ 28:bd7eec55ebc0

duart28: new design ideas * added input buffers (LVC with Ioff feature) to prevent high current flow from powered-up target into powered-down FT2232D inputs; * added series resistors on outputs to limit current flow from powered-up adapter into powered-down Calypso target; * buffer IC changed from 74LVC125A to 74LVC541A.
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 28 Jun 2020 22:06:24 +0000
parents b58388f57c16
children ccb544045646
line wrap: on
line source

# 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

# 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
 npins=20

# buffer for driving outputs from the adapter
U5:
 part=74LVC541A

# buffer for inputs coming into the adapter
U6:
 part=74LVC541A

# 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