annotate Quadband-ideas @ 28:3799892b1a79

Quadband-ideas article rewritten for the new situation since Tango discovery
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 25 Jan 2020 22:41:11 +0000
parents 00216b7cfc4d
children 6d7486db31cb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
1 I, Mother Mychaela, hold the belief that any newly designed FreeCalypso hardware
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
2 made in 2020 or later needs to be fully quadband, supporting all 4 possible GSM
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
3 frequency bands of 850, 900, 1800 and 1900 MHz, nothing less. Furthermore, we
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
4 do not need to invent or innovate anything in order to produce a quadband
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
5 Calypso phone or modem: TI already had a quadband reference design back in the
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
6 early 2000s, called Leonardo or Leonardo+ (the exact proper designation is
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
7 unclear), we just need to resurrect it, adding some updates of our own like we
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
8 always do.
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
10 Our current FCDEV3B modem board is triband rather than quadband because of
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
11 historical circumstances: while I had *always* desired a quadband solution
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
12 since the very beginning of FreeCalypso (since I started gathering TI Calypso
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
13 docs from Chinese sites in 2011), back in 2015 we did not have the necessary
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
14 know-how to confidently resurrect TI's lost quadband reference design by doing
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
15 a new PCB layout on the basis of the available surviving documentation, which
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
16 consists of just schematics and a floorplan drawing - instead going with
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
17 Openmoko's PCB layout and their triband RFFE was the only viable option at that
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
18 time. We have now successfully produced both 900 MHz and 850 MHz versions of
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
19 our FCDEV3B (different SAW filter parts populated on the same PCB footprint)
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
20 and both work flawlessly as verified with our CMU200 instrument, so we do
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
21 already support all 4 GSM frequency bands in a way - but only 3 at a time with
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
22 our current hardware.
24
00216b7cfc4d Quadband-ideas: better explanation of DCS/PCS switching or diplexing mystery
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
23
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
24 A major breakthrough happened in December of 2019: we found a certain extremely
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
25 obscure historical commercial Calypso modem module that is almost a verbatim
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
26 clone of the core section of TI's Leonardo+ quadband reference design, and the
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
27 knowledge gained from examination of this obscure historically-made modem module
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
28 (both physical PCB reverse eng and evaluation of its RF performance with our
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
29 CMU200 instrument) has given us the necessary confidence boost with this
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
30 particular way of implementing a quadband GSM MS.
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
31
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
32 Epcos M034F
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33 ===========
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
34
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
35 TI's Leonardo+ and E-Sample boards used a magic component made by Epcos (the
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
36 canonical SAW filter manufacturer during that era) that was called M034 or M034F
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
37 at the time of TI's designs in question. Epcos later gave it a completely
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
38 different name when they released it into volume production, thus the name that
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
39 is needed in order to buy this part and that is physically marked on the
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
40 component package bears to resemblance to M034 - but we will not be able to
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
41 disclose this other name until we physically produce our first FreeCalypso
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
42 hardware product with this quadband FEM in it, meaning until and unless someone
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
43 pays for it.
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
44
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
45 The component in question is an integrated quadband FEM (front end module),
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
46 integrating the antenna switch and SAW filters in one component package, with a
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
47 special twist. The special twist is that even though there are 4 separate Rx
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
48 band SAW filters inside that M034 "chip" module, corresponding to its advertised
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
49 quadband capability, only 3 Rx signal path differential pairs come out of it,
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
50 neatly corresponding to the 3 LNA inputs on TI's Rita transceiver. This twist
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
51 is important because even though the Rita transceiver itself is fully quadband
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
52 internally, it has only 3 LNA inputs, with GSM850 and EGSM bands sharing the
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
53 same LNA input while each of DCS and PCS get their own. Thus this M034 FEM is
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
54 special in that it facilitates building a quadband GSM MS using transceivers
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
55 like TI Rita or Silabs Si4200 with only 3 LNA inputs, and the name M034 itself
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
56 reflects this specialness: the digit 3 in the name refers to the 3 differential
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
57 Rx signal paths, while the digit 4 refers to the 4 SAW filters inside which
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
58 provide full quadband capability.
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
59
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
60 We do have an M034F.pdf datasheet for this magic component (came along with
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
61 Calypso and Leonardo docs), and the block diagram on page 6 shows the magic
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
62 quite clearly: there is a baseband-controlled switch selecting between EGSM Rx
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
63 and GSM850 Rx (in addition to the two usual Tx switches), this switch directs
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
64 the low band Rx path toward one of two different SAW filters, and the outputs
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
65 of those two filters are then joined. The high band Rx path always goes to both
24
00216b7cfc4d Quadband-ideas: better explanation of DCS/PCS switching or diplexing mystery
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
66 DCS and PCS band SAW filters, and each of those high band Rx SAW filters gets
00216b7cfc4d Quadband-ideas: better explanation of DCS/PCS switching or diplexing mystery
Mychaela Falconia <falcon@freecalypso.org>
parents: 20
diff changeset
67 its own output going to its own dedicated Rita LNA input. Note the lack of a
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
68 baseband-controlled switch between DCS and PCS in the high band Rx path!
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
69
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
70 For a long time prior to the 2019-12 breakthrough I was concerned about this
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
71 lack of a baseband-controlled switch between DCS and PCS in the high band Rx
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
72 path: this switch is present in every triband RFFE design I am familiar with,
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
73 including the one we got from Openmoko, and I was concerned that feeding the
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
74 high band Rx path to both DCS and PCS SAW filters without a switch would
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
75 introduce a 3 dB penalty into these high band Rx paths. But when I got my
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
76 hands on the newly discovered Tango modem modules, looked at the GMagic numbers
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
77 written into their FFS as part of the manufacturer's production calibration and
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
78 then independently verified them with our CMU200, all fears were dispelled: the
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
79 Rx performance of this M034 FEM in all 4 bands is exactly the same as our
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
80 current Openmoko-based triband RFFE, with GMagic around 200 half-dB units.
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
81
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
82 Now that we have physical proof that our desired quadband RFFE based on this
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
83 Epcos M034 FEM and other aspects of TI's Leonardo design that go with it really
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
84 works exactly as we would like and has been used successfully by a historical
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
85 commercial modem module manufacturer (albeit an obscure non-mainstream one),
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
86 the way forward for FreeCalypso is clear: instead of continuing with Openmoko's
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
87 PCB layout and triband RFFE for our future hardware products, we can confidently
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
88 go with a new PCB layout based on Leonardo/Tango, using Epcos M034 as our FEM
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
89 and achieving the full quadband capability we have always wanted.
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
90
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
91 The matching networks ("RF black magic") that would need to be placed between
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
92 M034 Rx outputs and Rita LNA inputs were also a big area of concern for a long
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
93 time - I did not feel confident with blindly going with the matching networks
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
94 depicted on Leonardo schematics (or the slightly different E-Sample version)
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
95 with no ability to actually understand them - but the new Tango find has once
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
96 again saved the day. Tango uses exactly the same matching networks as depicted
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
97 on Leonardo+ schematics (not the slightly different E-Sample version), or more
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
98 precisely, it uses exactly the same topology (PCB layout), but with slightly
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
99 different component values populated. The safest approach for FreeCalypso is
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
100 once again clear: copy Leonardo+ matching network topology and Tango component
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
101 values.
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
102
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
103 Firmware compatibility
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
104 ======================
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
105
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
106 Our current FreeCalypso firmwares drive TSPACT RFFE control signals as follows
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
107 on FC hw family targets (CONFIG_TARGET_FCFAM):
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
108
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
109 TSPACT1 = Rx PCS band
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
110 TSPACT2 = Tx high bands
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
111 TSPACT4 = Tx low bands
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
112 TSPACT5 = Rx GSM850 band
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
113
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
114 The driving of TSPACT1, TSPACT2 and TSPACT4 matches the way these signals have
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
115 been assigned by Openmoko and thus the way they function on our current OM-based
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
116 triband RFFE, whereas TSPACT5 is a new signal which is not wired anywhere on
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
117 our current FCDEV3B. If and when we actually produce a new FreeCalypso hw
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
118 product with the newly-confident M034 FEM, we will need to wire its control
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
119 signals (going through logic-inverting PNP transistors as usual) to TSPACT2,
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
120 TSPACT4 and TSPACT5 as mapped above, leaving TSPACT1 unconnected as there is no
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
121 switch between DCS and PCS in the high band Rx path. This new control signal
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
122 wiring is an original FreeCalypso invention, different from TI's original
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
123 Leonardo and E-Sample TSPACT signal assignments, but in my maternal opinion
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
124 having the same fcmodem firmware build run on both legacy FCDEV3B and future FC
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
125 quadband modems would be more valuable than paying tribute to the historical
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
126 Leonardo.
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
127
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
128 Other ideas
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
129 ===========
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
130
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
131 In a previous version of this article I entertained the idea of getting an
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
132 entirely new M034-like FEM custom-designed and made specifically for us, asking
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
133 someone with the necessary capabilities to produce a new FEM for us that would
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
134 be very much like the historical M034F, but with just two key differences:
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
135
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
136 1) A rearranged pinout so that the putative new FEM could be just "plopped"
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
137 into our current OM-based PCB layout in the place of OM's triband RFFE;
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
138
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
139 2) Better-understood Rx output impedance specifications so that simpler and
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
140 more intuitive matching networks like OM's could be retained as well.
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
141
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
142 That desire was driven by the mystery of Epcos M034 and the lack of empirical
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
143 test data for it, stemming from the lack of an already-existing historically-
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
144 made physical specimen that could be examined and tested: I simply could not
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
145 stomach the idea of expending a monumental effort on a new PCB layout followed
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
146 by thousands of dollars of cost to physically produce the new experimental board
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
147 batch while doing it as a completely blind stab-in-the-dark with the unknown
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
148 Epcos FEM. But the discovery of Tango modems in 2019-12 has drastically changed
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
149 the situation, and all mysteries and unknowns surrounding that M034 FEM have now
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
150 been cleared.
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
151
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
152 In the new reality that exists from 2020 onward that idea of commissioning the
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
153 design of a new FEM to replace Epcos M034 no longer makes any sense and can be
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
154 taken off the table: while it is true that using the existing M034 FEM will
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
155 require doing an entirely new PCB layout (no more reuse of OM's version), it is
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
156 now just a matter of doing the layout labor, no more risks or uncertainties,
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
157 and the cost of this PCB layout job will certainly be much less than having a
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
158 new FEM custom-made for us.
20
3fa4006696d0 Quadband-ideas article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
159
28
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
160 Of course there are also myriad other, completely different ways of implementing
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
161 a quadband GSM MS without using an M034-style FEM. The approach used by TI in
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
162 the days of Calypso, using FEMs that combine the antenna switch and SAW filters
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
163 in one component while the PA is separate, fell out of fashion shortly
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
164 afterward, replaced with a competing approach where the PA and the antenna
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
165 switch are combined into one component while Rx SAW filters are external - the
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
166 latter approach is featured on TI's I-Sample (LoCosto) board, and it is
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
167 quadband - LoCosto has 4 separate LNA inputs, not 3 like Rita. One could even
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
168 implement the same approach while keeping the Calypso+Iota baseband, perhaps
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
169 replacing TI's Rita transceiver with Silabs Si4210 (Aero II) that has 4 LNA
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
170 inputs like LoCosto. But such ideas are far outside the scope of FreeCalypso,
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
171 so if anyone feels like pursuing them, feel free to do so on your own, not
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
172 involving FC - my mission in life is NOT to invent or innovate anything new,
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
173 instead I am all about resurrecting and bringing back to availability those
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
174 perfectly good and perfectly working technical solutions which already existed
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
175 once before, but which have been wrongfully discontinued and thus taken away
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
176 from us.
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
177
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
178 In the present situation, the goal of producing a quadband GSM MS while reusing
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
179 as much of the already existing FreeCalypso IP and know-how as possible would
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
180 be accomplished most efficiently by using the newly-confident M034 FEM and doing
3799892b1a79 Quadband-ideas article rewritten
Mychaela Falconia <falcon@freecalypso.org>
parents: 24
diff changeset
181 a new PCB layout with it, hence that is the approach I am currently pursuing.