<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Alexander,<br>
      <br>
      As I mentioned before, IQ phase error is quite stable over
      temperature in 900/1800MHz region so let us put it aside. This can
      be tuned and fixed in production.<br>
      <br>
      On the other hand, DC offset and LO leakage are temperature
      dependent as one would expect. However, they can be calibrated in
      the product as well not just in the lab. You need just to trigger
      built in DC cal blocks and optionally use RF loop back to further
      improve LO leakage. If you want to avoid temperature sensor you
      have an option to do these calibrations regularly, every 30min-1h
      for example. This should track the temperature change without
      having the sensor on board.<br>
      <br>
      Our other customers are using both approaches, with and without
      temperature sensor, depending on application and spec. If they
      have on board temperature sensor they are using it for multiple
      purpose such as monitoring BB, PA, etc.<br>
      <br>
      Best regards, Srdjan<br>
      <br>
      <div class="moz-signature">
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        <meta name="ProgId" content="Word.Document">
        <meta name="Generator" content="Microsoft Word 11">
        <meta name="Originator" content="Microsoft Word 11">
        <link rel="File-List" href="LimeMicro_files/filelist.xml">
        <title>Dr Srdjan Milenkovic</title>
        <o:smarttagtype
          namespaceuri="urn:schemas-microsoft-com:office:smarttags"
          name="country-region">
          <o:smarttagtype
            namespaceuri="urn:schemas-microsoft-com:office:smarttags"
            name="place">
            <!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Author>Srdjan Milenkovic</o:Author>
  <o:LastAuthor>Srdjan Milenkovic</o:LastAuthor>
  <o:Revision>5</o:Revision>
  <o:TotalTime>4</o:TotalTime>
  <o:Created>2007-11-04T12:18:00Z</o:Created>
  <o:LastSaved>2007-11-04T12:30:00Z</o:LastSaved>
  <o:Pages>1</o:Pages>
  <o:Words>61</o:Words>
  <o:Characters>348</o:Characters>
  <o:Company> Lime Microsystems</o:Company>
  <o:Lines>2</o:Lines>
  <o:Paragraphs>1</o:Paragraphs>
  <o:CharactersWithSpaces>408</o:CharactersWithSpaces>
  <o:Version>11.5606</o:Version>
 </o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:Zoom>BestFit</w:Zoom>
  <w:DontDisplayPageBoundaries/>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" LatentStyleCount="156">
 </w:LatentStyles>
</xml><![endif]--><!--[if !mso]><object
 classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
<style>
st1\:*{behavior:url(#ieooui) }
</style>
<![endif]-->
            <style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-parent:"";
        margin:0cm;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"Times New Roman";
        mso-fareast-font-family:"Times New Roman";}
span.SpellE
        {mso-style-name:"";
        mso-spl-e:yes;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;
        mso-header-margin:35.4pt;
        mso-footer-margin:35.4pt;
        mso-paper-source:0;}
div.Section1
        {page:Section1;}
-->
</style><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
        {mso-style-name:"Table Normal";
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-parent:"";
        mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
        mso-para-margin:0cm;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:"Times New Roman";
        mso-ansi-language:#0400;
        mso-fareast-language:#0400;
        mso-bidi-language:#0400;}
</style>
<![endif]-->
            <div class="Section1"><br>
            </div>
          </o:smarttagtype></o:smarttagtype></div>
      On 26/07/2012 16:48, Alexander Chemeris wrote:<br>
    </div>
    <blockquote
cite="mid:CABmJbFU9Uz2ALa5R1f_whHJKdBw78vYPuDgFSTDq4xWUxZ9kFQ@mail.gmail.com"
      type="cite">
      <pre wrap="">On Thu, Jul 26, 2012 at 4:37 PM, Alexander Chemeris
<a class="moz-txt-link-rfc2396E" href="mailto:alexander.chemeris@gmail.com"><alexander.chemeris@gmail.com></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">
On Thu, Jul 26, 2012 at 3:31 PM, Srdjan Milenkovic
<a class="moz-txt-link-rfc2396E" href="mailto:s.milenkovic@limemicro.com"><s.milenkovic@limemicro.com></a> wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">Combining Thomas's idea of DC recalibration and, if necessary, making
look
up table for IQ phase error correction vs temperature should put us in
good
position to meet the specs.
</pre>
        </blockquote>
        <pre wrap="">
Well, AFAIK, LMS6002D doesn't have a temperature sensor built in and
this means we have to install an external one, which again increase
BoM cost. Is that's how this issue is solved by your other customers?
I wonder is there a way to solve this without introducing a
temperature compensation loop.
</pre>
      </blockquote>
      <pre wrap="">
Let me clarify - DC offset re-calibration is (more or less) fine in
lab setup, but it's expensive to manufacture if we have to add
temperature sensors and put every unit into a temperature camera for
calibration.

--
Regards,
Alexander Chemeris.
CEO, Fairwaves LLC / ООО УмРадио
<a class="moz-txt-link-freetext" href="http://fairwaves.ru">http://fairwaves.ru</a>

</pre>
    </blockquote>
    <br>
  </body>
</html>