HOME    COMMUNITY    BLOGS & FORUMS    To USB or Not to USB
To USB or Not to USB
  • About

    Covering the latest trends and topics in USB IP.

    I started working on USB in 1995, starting with the world’s first BIOS that supported USB Keyboards and Mice while at Award Software. After a departure into embedded systems software for real-time operating systems, I returned to USB IP cores and software at inSilicon, one of the leading suppliers of USB IP. In 2002, inSilicon was acquired by Synopsys and I’ve been here since. I also served as Chairman of the USB On-The-Go Working Group for the USB Implementers Forum from 2004-2006.

    I received an M.B.A. from Santa Clara University and an M.S. in Engineering from University of California Irvine, and a B.S. in Engineering from the University of Minnesota. I’m a licensed Professional Engineer in Civil Engineering in the State of California
    - Eric Huang

Industry’s First Demo of USB 3.0 SSIC and MIPI M-PHY Passing USB Compliance Tests

Posted by Eric Huang on May 17th, 2013

I’m proud to report Synopsys is the first and only company to demonstrate a real USB 3.0 Host and USB 3.0 Device working with a real MIPI M-PHY and not only demonstrating traffic, but demonstrating how we can pass the tests run by the standard USB Compliance Verifier (USBCV) 3.0.

Before we begin, remember that SSIC is USB 3.0 SuperSpeed InterChip.  It allows for the use of USB 3.0 inside the box, and on the circuit board.  Not external physical connectors.  All on PCB using FR4 traces of up to 10cm long.   SSIC uses a MIPI M-PHY so the power consumption is between 40-80% lower than a standard USB 3.0 PHY while still providing a throughput
The USBCV tests are used to test USB 3.0 Hosts and Peripherals for compliance.

In our setup, we use the HAPS51-2 with a MIPI M-PHY on a daughter card for both the USB 3.0 Host and Device implementations.  Each is connected to a standard PC.

Our USB 3.0 Host PC, we run Windows 7 with a MCCI USB 3.0 Host drive.

On our USB 3.0 Device, the PC uses a Linux driver.  The Device is, like all of our other demos, a USB Mass Storage Device. (Basically a giant USB flash drive)

The connection between the two systems is only 4 co-ax cables running from the M-PHY on one platform to the other platform.  Since SSIC is really for on PCB or for modules.

A future video will explain this setup in detail.

Watch the video below to understand more below.

As with our first, original demo back in April 2012, we use unmodified USB 3.0 Device Firmware and USB 3.0 Host drivers.

And for fun, go back to this blog and review the original demonstration of our USB 3.0 Host and Device SSIC Proof of Concept Demonstration back in April 2012.  This was the one we used to help the USB-IF clarify the specification

Subscribe

To subscribe, click on this link: http://feeds.feedburner.com/synopsysoc/ToUSB

Cut and paste this URL (http://blogs.synopsys.com/tousbornottousb/) in your Google Elements or Flipbook or Evernote or Pocket Reader, or whatever you read your blogs on.

USB University

Remember to check out USB University.  It’s appropriate for managers and marketers working on or considering USB 3.0, and for architects and engineers that need deep technical detail.

I wanted to say this was the first demonstration of USB 3.0 SSIC with a MIPI M-PHY in the Universe, but I was overruled by a sense of conservatism.  (It probably is the first)

Here’s Hezi Saar, our MIPI M-PHY guy and I getting ready for our video shoot.

I’m not sure why he is smiling.  Check out his Blog OnTheMove for more on SSIC and MIPI.

Note that Hezi’s Gear 1, Gear 2 and Gear 3 M-PHY supports Gear 1, Gear 2, and Gear 3 speeds.

SSIC will be used in WiFi, LTE, WiGig / 60 GHz designs to connect to Mobile Applications Processors

Share and Enjoy:
  • del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • Print
  • Twitter
  • StumbleUpon
  • LinkedIn
  • RSS

2 Responses to “Industry’s First Demo of USB 3.0 SSIC and MIPI M-PHY Passing USB Compliance Tests”

  1. joe tsai says:

    are there any platform or chips supporting (or going to support)SSIC ?