<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Usb3 on kate&#39;s lab notebook</title>
    <link>/tags/usb3/</link>
    <description>Recent content in Usb3 on kate&#39;s lab notebook</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 06 Oct 2020 16:05:23 -0600</lastBuildDate>
    <atom:link href="/tags/usb3/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>USB3: why it&#39;s a bit harder than USB2</title>
      <link>/post/why-is-usb3-harder/</link>
      <pubDate>Tue, 06 Oct 2020 16:05:23 -0600</pubDate>
      <guid>/post/why-is-usb3-harder/</guid>
      <description>&lt;p&gt;A few people on twitter have asked me to explain why the USB3 winds up being much harder to implement than USB2.&#xA;The answer is more than will fit in a single tweet, so I thought I&amp;rsquo;d put a quick-but-rough answer, here. This is&#xA;by no means comprehensive; consider it &lt;del&gt;a longer tweet&lt;/del&gt; what a tweet would be given I had more than 240 characters and a proclivity to babble. (I do.)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Corrections to: USB 3.0 Technology: Comprehensive Guide to SuperSpeed USB</title>
      <link>/post/mindshare-usb3/</link>
      <pubDate>Sun, 04 Oct 2020 17:10:55 -0600</pubDate>
      <guid>/post/mindshare-usb3/</guid>
      <description>&lt;p&gt;The MindShare book &lt;a href=&#34;https://www.mindshare.com/Books/Titles/USB_3.0_Technology&#34;&gt;&lt;em&gt;USB 3.0 Technology: Comprehensive Guide to SuperSpeed USB&lt;/em&gt;&lt;/a&gt; (ISBN-13: 978-0983646518) is a pretty decent reference for implementers of USB 3.0 / Gen1;&#xA;but is published with a few factual mistakes &amp;ndash; places where their tables incorrectly copy the standard. This notebook post is here to gather the mistakes I&amp;rsquo;ve found, so I can report them the publisher all at once.&lt;/p&gt;&#xA;&lt;p&gt;Issues thus far (page numbers for first edition):&lt;/p&gt;</description>
    </item>
    <item>
      <title>AB07-USB3FMC: The $1.65k eval board they can&#39;t be bothered to test</title>
      <link>/post/ab07-usb3fmc-wtf/</link>
      <pubDate>Sat, 26 Sep 2020 07:06:39 -0600</pubDate>
      <guid>/post/ab07-usb3fmc-wtf/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve written a bit about my look at &amp;ldquo;commercial off-the-shelf&amp;rdquo; USB3 PHY boards; and have been&#xA;taking a look recently at the &lt;a href=&#34;https://www.mouser.com/ProductDetail/Design-Gateway/AB07-USB3FMC?qs=5aG0NVq1C4wWGaHs8Oqcww%3D%3D&#34;&gt;Design Gateway AB07-USBFMC module&lt;/a&gt;. It turns out that my unit has what seems to be a pretty&#xA;embarrassing defect.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been testing my in-progress USB3 gateware with this PHY; and I&amp;rsquo;ve been running into an&#xA;interesting issue: periodically, some of the raw values sent were off by a single bit.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AB07-USB3FMC Notes &amp; Oddities</title>
      <link>/post/ab07-usb3fmc/</link>
      <pubDate>Fri, 25 Sep 2020 21:34:32 -0600</pubDate>
      <guid>/post/ab07-usb3fmc/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re looking to play with &lt;em&gt;commercial&lt;/em&gt; USB3 PHY evaluation hardware &amp;ndash; that is, if you&amp;rsquo;re looking to get a&#xA;board someone else has designed and built, rather than &lt;a href=&#34;https://github.com/mossmann/daisho&#34;&gt;soldering up your own&lt;/a&gt; or &lt;a href=&#34;https://github.com/enjoy-digital/usb3_pipe&#34;&gt;experimenting with&lt;/a&gt;&#xA;&lt;a href=&#34;https://github.com/greatscottgadgets/luna/tree/master/luna/gateware/interface/serdes_phy&#34;&gt;5G SerDes&lt;/a&gt; &amp;ndash; there seem&#xA;to be two options available: the &lt;a href=&#34;http://www.hitechglobal.com/FMCModules/FMC_USB3.htm&#34;&gt;HiTech Global FMC_USB3&lt;/a&gt; ($795 USD),&#xA;or the &lt;a href=&#34;https://www.mouser.com/ProductDetail/Design-Gateway/AB07-USB3FMC?qs=sGAEpiMZZMu3sxpa5v1qrv1geWH1899TAy5w93UhpbE%3D&#34;&gt;Design Gateway AB07-USBFMC&lt;/a&gt; ($1,650 USD).&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;/post-media/ab07-usb3fmc/usb3_fmc.jpg&#34;&#xA;    alt=&#34;the USB3FMC carrier board is mounted atop another FPGA board&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;The USB3FMC sitting atop the Digilent Nexys Video FPGA board&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;Thanks to &lt;a href=&#34;https://twitter.com/mithro/&#34;&gt;Tim Ansell&lt;/a&gt;, I&amp;rsquo;ve been able to get my hands on the &lt;em&gt;AB07-USBFMC&lt;/em&gt;; this quick&#xA;post summarizes my findings so far working with the board.&lt;/p&gt;</description>
    </item>
    <item>
      <title>USB3 LFPS Using ECP5 SerDes I/O</title>
      <link>/post/serdes-lfps/</link>
      <pubDate>Tue, 01 Sep 2020 11:38:10 -0600</pubDate>
      <guid>/post/serdes-lfps/</guid>
      <description>&lt;p&gt;Lately, I&amp;rsquo;ve been developing a USB3 stack, and a USB3 frontend using the ECP5 SerDes. The ECP5 SerDes seems &lt;em&gt;almost&lt;/em&gt;&#xA;perfect for USB3, which shares many of its implementation details with PCIe. However, there are a couple of hitches.&lt;/p&gt;&#xA;&lt;p&gt;The more difficult to deal with is support for USB3&amp;rsquo;s &lt;em&gt;Low Frequency Periodic Signaling (LFPS)&lt;/em&gt;. LFPS carries small bursts&#xA;of information via a slow, out-of-band signal, meant to be used before the high-speed USB3 link is established:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
