annotate duart28/src/MCL @ 27:b58388f57c16

duart28 MCL: ferrite bead defined
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 13 Jun 2020 18:12:28 +0000
parents 4b99f5215c93
children bd7eec55ebc0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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:
25
5809654a24f4 duart28 MCL: beginning of hier= mapping
Mychaela Falconia <falcon@freecalypso.org>
parents: 21
diff changeset
4 hier=usb.conn.conn
20
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 description=USB connector, receptacle, mini-B
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 manufacturer=AMP/TE
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 manufacturer_part_number=1734035-2
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8 vendor=Digi-Key
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 vendor_part_number=A31727CT-ND
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 footprint=file:USB_CONN_1734035
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 npins=9 # 5 actual pins + 4 mounting pads
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12
21
dbcb1d02d256 duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
13 # main DUART signal set
20
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14 J2:
25
5809654a24f4 duart28 MCL: beginning of hier= mapping
Mychaela Falconia <falcon@freecalypso.org>
parents: 21
diff changeset
15 hier=app.target_if.main_if
20
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16 footprint=file:HEADER10_Shrouded
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 description=Shrouded header, 0.100", dual row, 10 posts
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18 manufacturer=AMP/TE
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19 manufacturer_part_number=2-1761603-3
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 vendor=Digi-Key
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21 vendor_part_number=A97470-ND
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
22 npins=10
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
23
21
dbcb1d02d256 duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
24 # extra header for DSR, RI and GND
20
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
25 J3:
25
5809654a24f4 duart28 MCL: beginning of hier= mapping
Mychaela Falconia <falcon@freecalypso.org>
parents: 21
diff changeset
26 hier=app.target_if.aux_if
20
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
27 footprint=JUMPER3
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
28 description=Header, 0.100", single row, 3 posts
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
29 manufacturer=Molex
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
30 manufacturer_part_number=0901200123
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
31 vendor=Digi-Key
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
32 vendor_part_number=WM8073-ND
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33 npins=3
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
34
21
dbcb1d02d256 duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
35 # 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
36 J4:
25
5809654a24f4 duart28 MCL: beginning of hier= mapping
Mychaela Falconia <falcon@freecalypso.org>
parents: 21
diff changeset
37 hier=aux_5V
21
dbcb1d02d256 duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
38 footprint=JUMPER2
dbcb1d02d256 duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
39 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
40 manufacturer=Molex
dbcb1d02d256 duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
41 manufacturer_part_number=0901200122
dbcb1d02d256 duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
42 vendor=Digi-Key
dbcb1d02d256 duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
43 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
44 npins=2
dbcb1d02d256 duart28 MCL: added 2-pin header for misc-use 5V
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
45
27
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
46 # Ferrite bead
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
47
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
48 L1:
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
49 hier=usb.VBUS_ferrite
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
50 manufacturer=Murata
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
51 manufacturer_part_number=BLM18AG471SN1D
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
52 description=Ferrite bead for USB, 0603
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
53 vendor=Digi-Key
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
54 vendor_part_number=490-1013-1-ND
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
55 footprint=0603
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
56 npins=2
b58388f57c16 duart28 MCL: ferrite bead defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 26
diff changeset
57
20
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
58 # ICs
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
59
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
60 U1:
25
5809654a24f4 duart28 MCL: beginning of hier= mapping
Mychaela Falconia <falcon@freecalypso.org>
parents: 21
diff changeset
61 hier=usb.FT2232D.FT2232D.pkg
20
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
62 manufacturer=FTDI
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
63 device=FT2232D
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
64 part=yes
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
65 description=USB to dual UART adapter IC
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
66 vendor=Digi-Key
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
67 vendor_part_number=768-1010-1-ND
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
68 footprint=LQFP48_7
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
69 npins=48
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
70
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
71 U2:
25
5809654a24f4 duart28 MCL: beginning of hier= mapping
Mychaela Falconia <falcon@freecalypso.org>
parents: 21
diff changeset
72 hier=usb.FT2232D.eeprom.pkg
20
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
73 device=93C46
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
74 manufacturer=Atmel
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
75 manufacturer_part_number=AT93C46EN-SH
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
76 description=Serial EEPROM, 64x16, SOIC-8 package
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
77 footprint=SO8
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
78 npins=8
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
79
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
80 U3:
25
5809654a24f4 duart28 MCL: beginning of hier= mapping
Mychaela Falconia <falcon@freecalypso.org>
parents: 21
diff changeset
81 hier=reg_3V3.reg.pkg
20
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
82 manufacturer=TI
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
83 device=TLV70233DBV
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
84 part=yes
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
85 description=LDO regulator, 3.3 V output, SOT23-5
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
86 vendor=Digi-Key
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
87 vendor_part_number=296-32415-1-ND
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
88 footprint=file:TLV702xxDBV
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
89 npins=5
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
90
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
91 U4:
25
5809654a24f4 duart28 MCL: beginning of hier= mapping
Mychaela Falconia <falcon@freecalypso.org>
parents: 21
diff changeset
92 hier=reg_2V8.reg.pkg
20
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
93 manufacturer=TI
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
94 device=TLV70228DBV
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
95 part=yes
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
96 description=LDO regulator, 2.8 V output, SOT23-5
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
97 vendor=Digi-Key
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
98 vendor_part_number=296-39282-1-ND
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
99 footprint=file:TLV702xxDBV
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
100 npins=5
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
101
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
102 # buffer for driving outputs from the adapter
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
103 U5:
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
104 device=74LVC125A
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
105 manufacturer=Nexperia
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
106 manufacturer_part_number=74LVC125APW
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
107 description=Quad buffer IC, TSSOP14 package
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
108 vendor=Digi-Key
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
109 vendor_part_number=1727-2868-ND
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
110 footprint=file:TSSOP14_MNF
54e5edfe2f04 duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
111 npins=14
26
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
112
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
113 # Crystal
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
114
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
115 Y1:
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
116 hier=usb.FT2232D.xtal
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
117 manufacturer=IQD
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
118 manufacturer_part_number=LFXTAL026900
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
119 description=Crystal, 6.0 MHz, 16 pF, HC-49 SMT
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
120 vendor=Digi-Key
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
121 vendor_part_number=1923-1509-1-ND
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
122 footprint=HC49_SMT
4b99f5215c93 duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents: 25
diff changeset
123 npins=2