MCCI Blog

Subscribe to feed Viewing entries tagged BOT

Synopsys demos USB 3.1 support with MCCI's USB host stack

Posted by Terry Moore
Terry Moore
 
User is currently offline
on Wednesday, 17 September 2014
in USB 3

I'm attending the USB 3.1 Developer Days conference in Seattle, and I was pleasantly surprised to see Synopsys demonstrating USB 3.1 host, talking to a USB 3.1 BOT device, using MCCI's host stack on Windows 8.1. (Click on the picture to see the details.) Yep, 918 megabytes per second, or roughly 7.5 gigabits/sec on the bus.

Note that we're getting 918 MB/sec read speed, roughly twice as fast as MCCI's stack with USB 3.0 host controllers.The really gratifying thing is that no modifications to MCCI's USB host stack were required. If you zoom in on the device manager portion of the screenshot, you'll see that they're using MCCI's host stack, along with MCCI's high-performance mass storage drivers. (Which I've written about before: see "MCCI's UASP and BOT Drivers".) Of course, the Microsoft stack would also have worked; we're pleased they chose to demo using our stack.

Since MCCI's Windows stack consists of our embedded system stack (TrueTask® USB), plus Windows-specific wrappers, this means that our embedded stack can offer similar performance for USB 3.1 systems, in addition to providing the peace of mind of a stack that has been tested at USB-IF PIL, and used by millions of users on Windows systems.

Of course, the kudos should really go to Synopsys -- it's very impressive. Glad we could be a part of it. I'm looking forward to even better performance once we have a chance to tune the software part of the demo.

Hits: 838 0 Comments

MCCI's UASP and BOT Drivers

Posted by Terry Moore
Terry Moore
 
User is currently offline
on Wednesday, 30 November 2011
in ExpressDisk BOT

Eric Huang's To USB or Not To USB recently focused on UASP, BOT, and how Asus's USB 3.0 Boost UASP improves the performance of USB 3.0 mass storage devices (both with UASP and with traditional BOT). 

Asus reports that Turbo Mode with USB 3.0 reduces a 137-second operation to 107 seconds, and that UASP reduces the same operation to 75 seconds.  I calculate 27% and 83% transfer rate improvements, respectively

MCCI developed and licenses the UASP driver, the Turbo Mode driver, and the switching technology that allows transparent switching among UASP, Turbo Mode, and normal (fully compatible) mode.  The UASP driver takes advantage of MCCI's Abstract Stream API (described here, available for download here) to get maximum performance from any USB 3.0 host stack that supports the API.  (Of course, MCCI's USB 3.0 host stack for Windows supports the API.)

For more information about MCCI's ExpressDisk™ products, please see this page.

Hits: 4126 0 Comments
0 votes
Legal and Copyright Information