FreeCalypso > hg > fc-small-hw
annotate duart28/src/MCL @ 22:43097651a26d
duart28/src/primitives: adapted from fc-uja
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 13 Jun 2020 05:28:01 +0000 |
parents | dbcb1d02d256 |
children | 5809654a24f4 |
rev | line source |
---|---|
20
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 # Connectors |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 J1: |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 description=USB connector, receptacle, mini-B |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 manufacturer=AMP/TE |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 manufacturer_part_number=1734035-2 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 vendor=Digi-Key |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 vendor_part_number=A31727CT-ND |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 footprint=file:USB_CONN_1734035 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 npins=9 # 5 actual pins + 4 mounting pads |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 |
21
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
12 # main DUART signal set |
20
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 J2: |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 footprint=file:HEADER10_Shrouded |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 description=Shrouded header, 0.100", dual row, 10 posts |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 manufacturer=AMP/TE |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 manufacturer_part_number=2-1761603-3 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 vendor=Digi-Key |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 vendor_part_number=A97470-ND |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 npins=10 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 |
21
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
22 # extra header for DSR, RI and GND |
20
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 J3: |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 footprint=JUMPER3 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 description=Header, 0.100", single row, 3 posts |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 manufacturer=Molex |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 manufacturer_part_number=0901200123 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 vendor=Digi-Key |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 vendor_part_number=WM8073-ND |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30 npins=3 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 |
21
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
32 # 5V & GND bringout for misc uses |
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
33 J4: |
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
34 footprint=JUMPER2 |
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
35 description=Header, 0.100", 2 posts |
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
36 manufacturer=Molex |
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
37 manufacturer_part_number=0901200122 |
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
38 vendor=Digi-Key |
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
39 vendor_part_number=WM8072-ND |
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
40 npins=2 |
dbcb1d02d256
duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents:
20
diff
changeset
|
41 |
20
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
42 # ICs |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
43 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
44 U1: |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
45 manufacturer=FTDI |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
46 device=FT2232D |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
47 part=yes |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
48 description=USB to dual UART adapter IC |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
49 vendor=Digi-Key |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
50 vendor_part_number=768-1010-1-ND |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
51 footprint=LQFP48_7 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
52 npins=48 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
53 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
54 U2: |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
55 device=93C46 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
56 manufacturer=Atmel |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
57 manufacturer_part_number=AT93C46EN-SH |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
58 description=Serial EEPROM, 64x16, SOIC-8 package |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
59 footprint=SO8 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
60 npins=8 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
61 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
62 U3: |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
63 manufacturer=TI |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
64 device=TLV70233DBV |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
65 part=yes |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
66 description=LDO regulator, 3.3 V output, SOT23-5 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
67 vendor=Digi-Key |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
68 vendor_part_number=296-32415-1-ND |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
69 footprint=file:TLV702xxDBV |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
70 npins=5 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
71 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
72 U4: |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
73 manufacturer=TI |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
74 device=TLV70228DBV |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
75 part=yes |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
76 description=LDO regulator, 2.8 V output, SOT23-5 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
77 vendor=Digi-Key |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
78 vendor_part_number=296-39282-1-ND |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
79 footprint=file:TLV702xxDBV |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
80 npins=5 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
81 |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
82 # buffer for driving outputs from the adapter |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
83 U5: |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
84 device=74LVC125A |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
85 manufacturer=Nexperia |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
86 manufacturer_part_number=74LVC125APW |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
87 description=Quad buffer IC, TSSOP14 package |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
88 vendor=Digi-Key |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
89 vendor_part_number=1727-2868-ND |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
90 footprint=file:TSSOP14_MNF |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
91 npins=14 |