<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 09/29/2014 12:50 PM, Simon Brown
      wrote:<br>
    </div>
    <blockquote cite="mid:065501cfdc05$7a62db80$6f289280$@sdr-radio.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <base href="x-msg://580/">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.apple-converted-space
        {mso-style-name:apple-converted-space;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Ah,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">So
            – is this overrun on the B200 itself or as I assumed inside
            the UHD.dll’s own buffering? If it’s inside the B200 then it
            would possibly be firmware?<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Apart
            from this overrun and something bloody odd errors with USRP1
            on USB3 I am, at the moment, a happy camper (I’ll report
            these errors later).</span></p>
      </div>
    </blockquote>
    USB-3 controllers very-often aren't happy "downshifting" to support
    USB-2.0 devices.  The USRP1 may just be one of those.   I've found
    the same<br>
      with the RTLSDR dongle devices as well--they *don't work* on a
    USB-3.0 port.<br>
    <br>
    <br>
    <blockquote cite="mid:065501cfdc05$7a62db80$6f289280$@sdr-radio.com"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Ian
            – everything helps, I do understand hardware, it’s what
            people buy. Software on the other hand is assumed to be
            free…<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Simon
              Brown G4ELI<br>
              <a class="moz-txt-link-freetext" href="http://v2.sdr-radio.com">http://v2.sdr-radio.com</a><o:p></o:p></span></p>
        </div>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #B5C4DF
            1.0pt;padding:3.0pt 0cm 0cm 0cm">
            <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">
                Ian Buckley [<a class="moz-txt-link-freetext" href="mailto:ianb@ionconcepts.com">mailto:ianb@ionconcepts.com</a>] <o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Simon, <o:p></o:p></p>
        <div>
          <p class="MsoNormal">Just to give you the H/W picture, you can
            visualize Rx data in the B200 as flowing through the
            following in order:<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal">DSP->Packetization Logic-> FIFO's<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal">There actually quite a few FIFO's before
            the USB interface is reached and they all run (in H/W) much
            quicker than USB3 throughput.<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal">Thus data "falls through" and tends to
            accumulate at the last FIFO(s) where it is rate limited by
            whatever the USB performance is.<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal">If the sustained USB throughput (over a
            significant period of time) can't match the sample rate
            (rate over the USB wire...DSP output rate) then that chain
            of FIFO's slowly fills and, when the packetization logic can
            not add any more samples to the head of the FIFO chain then
            and overflow error indication is signaled to the host in an
            error packet (that bypasses the queued sample data).<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal">Not directly helpful for you I know, but
            always nice to have the big picture.<o:p></o:p></p>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>