FreeCalypso > hg > fc-small-hw
annotate duart28/src/MCL @ 29:ccb544045646
duart28: U5 & U6 preliminary slotmaps
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 29 Jun 2020 03:15:08 +0000 |
parents | bd7eec55ebc0 |
children | 5d56348763c4 |
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 |
28
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
102 part 74LVC541A: |
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
103 device=74LVC541A |
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
104 manufacturer=Nexperia |
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
105 manufacturer_part_number=74LVC541APW |
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
106 description=Octal buffer IC, TSSOP20 package |
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
107 vendor=Digi-Key |
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
108 vendor_part_number=1727-6370-1-ND |
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
109 footprint=file:TSSOP20_MNF |
29
ccb544045646
duart28: U5 & U6 preliminary slotmaps
Mychaela Falconia <falcon@freecalypso.org>
parents:
28
diff
changeset
|
110 pinout=74LVC541APW.pinout |
28
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
111 npins=20 |
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
112 |
20
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
113 # buffer for driving outputs from the adapter |
54e5edfe2f04
duart28 project started
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
114 U5: |
28
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
115 part=74LVC541A |
29
ccb544045646
duart28: U5 & U6 preliminary slotmaps
Mychaela Falconia <falcon@freecalypso.org>
parents:
28
diff
changeset
|
116 slotmap=U5.slotmap |
28
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
117 |
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
118 # buffer for inputs coming into the adapter |
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
119 U6: |
bd7eec55ebc0
duart28: new design ideas
Mychaela Falconia <falcon@freecalypso.org>
parents:
27
diff
changeset
|
120 part=74LVC541A |
29
ccb544045646
duart28: U5 & U6 preliminary slotmaps
Mychaela Falconia <falcon@freecalypso.org>
parents:
28
diff
changeset
|
121 slotmap=U6.slotmap |
26
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
122 |
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
123 # Crystal |
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
124 |
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
125 Y1: |
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
126 hier=usb.FT2232D.xtal |
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
127 manufacturer=IQD |
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
128 manufacturer_part_number=LFXTAL026900 |
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
129 description=Crystal, 6.0 MHz, 16 pF, HC-49 SMT |
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
130 vendor=Digi-Key |
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
131 vendor_part_number=1923-1509-1-ND |
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
132 footprint=HC49_SMT |
4b99f5215c93
duart28 MCL: crystal defined
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
133 npins=2 |