annotate venus/src/MCL @ 12:fff7bffc1ab7

venus/src/periph/battery.v: adapted from FCDEV3B
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 19 Nov 2021 06:48:25 +0000
parents 0ecf6e2ac76d
children 975b9b7ec712
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 # Master Component List for FreeCalypso Venus development board
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2
5
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
3 # LEDs and other diodes
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
4
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
5 part green-led:
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
6 manufacturer=Rohm
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
7 manufacturer_part_number=SML-D12M8WT86
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
8 description=SMT LED, green, 0603
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
9 vendor=Digi-Key
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
10 vendor_part_number=511-1578-1-ND
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
11 footprint=file:LED__Rohm_SML-D12x8
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
12 pinout=LED.pinout
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
13 npins=2
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
14
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
15 part yellow-led:
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
16 manufacturer=Rohm
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
17 manufacturer_part_number=SML-D12Y8WT86
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
18 description=SMT LED, yellow, 0603
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
19 vendor=Digi-Key
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
20 vendor_part_number=511-1582-1-ND
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
21 footprint=file:LED__Rohm_SML-D12x8
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
22 pinout=LED.pinout
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
23 npins=2
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
24
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
25 part red-led:
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
26 manufacturer=Rohm
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
27 manufacturer_part_number=SML-D12U8WT86
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
28 description=SMT LED, red, 0603
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
29 vendor=Digi-Key
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
30 vendor_part_number=511-1580-1-ND
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
31 footprint=file:LED__Rohm_SML-D12x8
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
32 pinout=LED.pinout
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
33 npins=2
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
34
0
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
35 D200:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
36 device=HVC375B
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
37 manufacturer=Renesas
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
38 manufacturer_part_number=HVC375BTRF-E
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
39 description=Varactor diode for VCXO
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
40 hier=core.rf.Rita_vcxo.vcxo_passive.D200
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
41 pinout=HVC375B.pinout
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
42 npins=2
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
43
5
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
44 # PWON LED
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
45 D309:
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
46 part=green-led
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
47
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
48 # LPG LED
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
49 D401:
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
50 part=yellow-led
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
51
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
52 # PWL LED
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
53 D402:
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
54 part=red-led
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
55
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
56 # Charging LED
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
57 D403:
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
58 part=red-led
e449bb0779c4 Venus MCL: add LEDs
Mychaela Falconia <falcon@freecalypso.org>
parents: 4
diff changeset
59
4
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
60 # Connectors
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
61
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
62 part header-2pin:
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
63 footprint=JUMPER2
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
64 description=Header, 0.100", 2 posts
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
65 manufacturer=Molex
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
66 manufacturer_part_number=0901200122
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
67 vendor=Digi-Key
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
68 vendor_part_number=WM8072-ND
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
69 npins=2
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
70
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
71 J302:
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
72 hier=sim.socket
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
73 description=SIM socket, full size, with latch
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
74 manufacturer=C&K Components
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
75 manufacturer_part_number=CCM03-3013LFT
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
76 vendor=Digi-Key
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
77 vendor_part_number=401-1722-1-ND
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
78 npins=8
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
79
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
80 # Power input connector
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
81 J305:
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
82 hier=pwr_in.pwr_input_conn
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
83 manufacturer=Weidmuller
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
84 manufacturer_part_number=1510460000
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
85 description=Power input connector, 3 pins, 5.08 mm spacing
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
86 source=Newark
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
87 source=Digi-Key
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
88 npins=3
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
89
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
90 J308:
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
91 hier=SMA.pkg
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
92 description=RF connector, SMA, female, SMT, RA
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
93 manufacturer=Linx
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
94 manufacturer_part_number=CONSMA002-SMD-G # gold-plated
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
95 npins=5 # separate pin numbers for the 4 legs of the shell
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
96
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
97 # JTAG
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
98 J310:
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
99 hier=jtag_if.connector
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
100 footprint=HEADER14_2
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
101 description=Header, 0.100", dual row, 14 posts
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
102 manufacturer=Molex
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
103 manufacturer_part_number=0901310127
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
104 vendor=Digi-Key
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
105 vendor_part_number=WM50035-14-ND
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
106 npins=14
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
107
7
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
108 # Main audio jack
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
109 J401:
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
110 manufacturer=CUI
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
111 manufacturer_part_number=SJ1-42514-SMT-TR
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
112 description=2.5 mm audio jack, TRRS, no switch, SMT
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
113 vendor=Digi-Key
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
114 vendor_part_number=CP1-42514SJCT-ND
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
115 footprint=file:CONN__CUI_SJ1-4251x-SMT
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
116 npins=6
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
117
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
118 # Jack for headset audio channel
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
119 J402:
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
120 manufacturer=CUI
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
121 manufacturer_part_number=SJ1-42515TS-SMT-TR
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
122 description=2.5 mm audio jack, TRRS, tip switch, SMT
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
123 vendor=Digi-Key
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
124 vendor_part_number=CP1-42515TSSJCT-ND
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
125 footprint=file:CONN__CUI_SJ1-4251x-SMT
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
126 npins=6
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
127
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
128 # Loudspeaker output
0ecf6e2ac76d Venus MCL: add audio jacks
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
129 J403:
4
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
130 hier=spkr.spkr_connector
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
131 part=header-2pin
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
132
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
133 # Transistors
7059b3a5224e Venus MCL: connectors from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents: 2
diff changeset
134
0
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
135 part EMB9:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
136 device=EMB9
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
137 footprint=SOT666
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
138 pinout=EMB9.pinout
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
139 npins=6
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
140 description=Dual PNP transistor, prebiased, SOT666
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
141 manufacturer=NXP
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
142 manufacturer_part_number=PEMB9
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
143 vendor=Digi-Key
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
144 vendor_part_number=568-6458-1-ND
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
145
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
146 Q600:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
147 part=EMB9
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
148 slotmap=Q600.slotmap
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
149
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
150 Q601:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
151 part=EMB9
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
152 slotmap=Q601.slotmap
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
153
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
154 part MNR04-10k:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
155 description=Pack of 4 resistors, isolated, 10 kOhm
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
156 value=10k
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
157 manufacturer=Panasonic
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
158 manufacturer_part_number=EXB-28V103JX
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
159 vendor=Digi-Key
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
160 vendor_part_number=Y7103CT-ND
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
161 npins=8
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
162
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
163 part MNR04-1k:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
164 description=Pack of 4 resistors, isolated, 1 kOhm
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
165 value=1k
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
166 manufacturer=Panasonic
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
167 manufacturer_part_number=EXB-28V102JX
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
168 vendor=Digi-Key
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
169 vendor_part_number=Y7102CT-ND
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
170 npins=8
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
171
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
172 # The following two resistor packs are in the analog I&Q circuit
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
173 # between Iota and Rita
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
174
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
175 R295:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
176 # on the side toward Iota
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
177 part=MNR04-1k
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
178 pinout=rpack4-ti.pinout
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
179 slotmap=R295.slotmap
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
180
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
181 R296:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
182 # on the side toward Rita
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
183 part=MNR04-1k
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
184 pinout=rpack4-ti.pinout
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
185 slotmap=R296.slotmap
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
186
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
187 R361:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
188 # JTAG pull-up/down resistor pack
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
189 part=MNR04-10k
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
190 slotmap=R361.slotmap
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
191
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
192 # attenuators in the Tx path from Rita to PA
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
193 part chip_atten:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
194 device=RAC101A-3dB
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
195 manufacturer=Kamaya
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
196 manufacturer_part_number=RAC101A3C
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
197 description=Chip attenuator, 3 dB
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
198 npins=4
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
199 source=Mouser
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
200 source=Jotrin
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
201
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
202 R600:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
203 hier=core.rf.rita2pa_lb.R600
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
204 part=chip_atten
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
205
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
206 R601:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
207 hier=core.rf.rita2pa_hb.R601
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
208 part=chip_atten
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
209
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
210 U201:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
211 hier=core.bb.dbb.calypso.pkg
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
212 manufacturer=TI
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
213 manufacturer_part_number=D751992AGHH
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
214 description=Calypso GSM/GPRS baseband processor
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
215 grid_pkg=pkg_179GHH.bgadef
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
216 pinout=calypso-179ghh.pinout
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
217
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
218 U202:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
219 hier=core.bb.abb.iota.pkg
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
220 manufacturer=TI
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
221 manufacturer_part_number=TWL3025BGGM
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
222 description=Iota analog baseband IC
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
223 grid_pkg=pkg_100GGM.bgadef
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
224 pinout=iota-ggm.pinout
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
225
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
226 U301:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
227 hier=core.mem.chip.pkg
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
228 manufacturer=Spansion
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
229 manufacturer_part_number=S71PL064JA0BFW0B
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
230 description=Memory IC, combined flash and pSRAM
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
231 grid_pkg=pkg_TLC056.bgadef
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
232
2
c2b562611ed7 Venus MCL: put Epcos FEM at U601
Mychaela Falconia <falcon@freecalypso.org>
parents: 1
diff changeset
233 U601:
c2b562611ed7 Venus MCL: put Epcos FEM at U601
Mychaela Falconia <falcon@freecalypso.org>
parents: 1
diff changeset
234 hier=core.rf.FEM.M034F.pkg
c2b562611ed7 Venus MCL: put Epcos FEM at U601
Mychaela Falconia <falcon@freecalypso.org>
parents: 1
diff changeset
235 manufacturer=Epcos
c2b562611ed7 Venus MCL: put Epcos FEM at U601
Mychaela Falconia <falcon@freecalypso.org>
parents: 1
diff changeset
236 device=M034F
c2b562611ed7 Venus MCL: put Epcos FEM at U601
Mychaela Falconia <falcon@freecalypso.org>
parents: 1
diff changeset
237 description=GSM RF front end module, quadband
c2b562611ed7 Venus MCL: put Epcos FEM at U601
Mychaela Falconia <falcon@freecalypso.org>
parents: 1
diff changeset
238 npins=19
c2b562611ed7 Venus MCL: put Epcos FEM at U601
Mychaela Falconia <falcon@freecalypso.org>
parents: 1
diff changeset
239
0
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
240 U602:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
241 hier=core.rf.Rita_vcxo.rita.rita.pkg
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
242 manufacturer=TI
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
243 manufacturer_part_number=TRF6151CRHJ
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
244 description=GSM RF transceiver
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
245 npins=49
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
246
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
247 U603:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
248 hier=core.rf.PA.PA.pkg
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
249 manufacturer=RFMD
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
250 device=RF3166
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
251 description=GSM RF power amplifier
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
252 part=yes
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
253 npins=31
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
254
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
255 X201:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
256 hier=core.bb.dbb.xtal.xtal
1
dd8de22b20fe Venus MCL: specify X201 32.768 kHz crystal
Mychaela Falconia <falcon@freecalypso.org>
parents: 0
diff changeset
257 manufacturer=Micro Crystal Switzerland
dd8de22b20fe Venus MCL: specify X201 32.768 kHz crystal
Mychaela Falconia <falcon@freecalypso.org>
parents: 0
diff changeset
258 manufacturer_part_number=CC7V-T1A
dd8de22b20fe Venus MCL: specify X201 32.768 kHz crystal
Mychaela Falconia <falcon@freecalypso.org>
parents: 0
diff changeset
259 description=Crystal resonator, 32.768 kHz, 20 ppm, 12.5 pF, miniature SMT
0
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
260 npins=2
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
261
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
262 X202:
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
263 hier=core.rf.Rita_vcxo.vcxo_passive.xtal
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
264 manufacturer=NDK
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
265 manufacturer_part_number=W-168-405
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
266 description=Crystal resonator, 26 MHz, made for GSM VCXO
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
267 source=Jotrin
7c8a55b50c57 Venus MCL: starting with major components
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
268 npins=4