MCCI Corporation News

MCCI® Corporation develops system software that is embedded into our customers' consumer-electronics products.

MCCI Supplies Quality USB Stack as part of Microsoft’s “Internet of Things” Platform

ITHACA, NY, July 8, 2015 – MCCI® is providing its TrueTask® USB Host stack as the connectivity engine for Windows 10 IoT (“Internet of Things”) Core operating system, targeting the Raspberry Pi 2 platform.

McKinsey Global Institute forecasts a $6.2 trillion annual IoT opportunity by 2025. The Raspberry Pi 2 is a very popular platform in the maker movement, providing remarkable computing power at a very low price. A high-quality USB host stack is a critical enabler for making Windows 10 on Raspberry Pi 2 a first-class platform for IoT development. MCCI’s TrueTask USB Host is proven technology that has been extensively tested, validated, and deployed on a mass scale by MCCI’s customers. 

“With more than 10 billion USB devices shipped, and hundreds of thousands of different kinds of devices, USB is the most popular connectivity interface for device developers,” said Terry Moore, CEO, MCCI. “However, creating USB host stack is risky because of the testing and requirements needed to be compatible with the huge variety of devices. Our TrueTask USB platform is pre-tested and pre-verified so our customers can focus on enhancing their IoT products and don’t have to worry about USB connectivity.” 

When preparing Windows 10 IoT Core for the Insider Preview release for Raspberry Pi 2 earlier this month, Microsoft Corp. needed a USB stack that could support the Synopsys USB core at the same level of quality as the Windows EHCI stack. The Raspberry Pi 2 SoC uses a Synopsys DesignWare USB 2.0 IP core to provide the USB host function, which is not compatible with the EHCI and XHCI register models used in traditional PCs, so the standard Windows stack could not be used. With 10 years of experience supporting the Synopsys core in deeply embedded systems, and 5 years of experience offering USB 3 host support for Windows 7, 8 and 10, MCCI readily ported its advanced USB stack to the Raspberry Pi 2.

MCCI’s TrueTask USB stack is based on the MCCI USB DataPump, which has been the “go-to” product for adding USB support to sophisticated consumer products for more than 20 years. MCCI’s TrueTask USB Host is platform agnostic, which makes it available for any hardware-software combination.

In addition to licensing USB system software, MCCI offers design consultation, integration and customization services as well as USB validation and hardware testing.

About MCCI

MCCI is a leading developer of embedded USB software for the high-volume personal computer and portable device markets. Customers include some of the world’s biggest brands in telecom, wireless, embedded and consumer devices including Intel, Apple, Ericsson and Sony. Nearly one billion products have been delivered with MCCI technology. MCCI experts are actively involved in worldwide Technical Standards activities. A privately held corporation, MCCI has its headquarters in Ithaca, NY, with additional offices in New York City, India, and Japan. For more information, please visit: http://www.mcci.com.

# # #

Note to Editors: MCCI and TrueTask are registered trademarks of MCCI Corporation.

For more background on Raspberry Pi, see an IEEE Spectrum article http://spectrum.ieee.org/geek-life/profiles/eben-upton-the-raspberry-pi-pioneer/

Contacts:

MCCI
Terry Moore
+1-607-277-1029
tmm@mcci.com


Rainier Communications for MCCI
Karen Quatromoni
Office: +1-508-475-0025 ext. 150
Mobile: +1-978-855-0412
kquatromoni@rainierco.com



Warren Savage of IPextreme interviewed Terry Moore in an episode of Warren's series "Take 5 with Warren".

Terry expanded on his technical points in a blog post:
  • if technology is commercially available from a third party, it's no longer core technology for the product makers;
  • modern IP blocks require system software to be fully functional;
  • there needs to be close cooperation across the supply chain to ensure that the final product is a success.

FTDI Chip announced a partnership between MCCI and FTDI Chip to port MCCI's embedded USB host stack, TrueTask® USB, to the FT900 MCU product line. MCCI's CEO Terry Moore published a related short post in his blog, Making Connections.

RealVNC selects MCCI as Automotive Partner

TOKYO, JAPAN, November 11, 2013 - RealVNC Limited, the original developer and leading provider of VNC® remote access and control software, and MCCI Corporation, the inventor of the industry standard USB NCM protocol for high-speed networking over USB,  today announced that RealVNC has selected MCCI as their preferred supplier of NCM class drivers for use with RealVNC's VNC® Automotive products.

VNC Automotive is a collection of software modules that allow automotive head units and other consumer electronic products to incorporate comprehensive remote access and remote control capabilities for integrating smart phones with in-vehicle information and entertainment systems.

“Users are able to access their mobile content, such as navigation applications, traffic updates, music libraries and internet radio stations from the vehicle’s main display unit,” said Tom Blackie, VP Mobile at RealVNC. “The mobile device can be directly accessed and controlled from the vehicle’s head unit touch screen, bezel keys, steering wheel switches and by voice command, ensuring content can be accessed safely and simply. VNC Automotive gives OEMs a single common solution with access to the widest coverage of mobile devices, including many existing legacy devices already in use with end users.”

VNC Automotive is commonly used to connect smart phones to cars using USB. According to Terry Moore, CEO of MCCI, “USB provides an inexpensive, secure and high-throughput data connection, and can charge the phone while the user is accessing their mobile content. However, USB implementation is not as simple as it seems, and the user’s experience is frequently limited by the quality of the underlying USB implementation.”

Advanced phone/car connectivity is built using existing industry standards. MirrorLink™ (from the Car Connectivity Consortium) uses the VNC protocol and NCM over USB to integrate the phone with the car.  Apple's iPod OUT performs similar functions in a way that is optimized for Apple's products.

NCM is the unifying technology that allows modern protocols to run over USB without tailoring the protocols specifically for USB. NCM bridges between Ethernet-style datagram traffic and native USB. It is optimized for moving IP traffic between embedded systems at very high speeds. “We have found that MCCI’s implementations of NCM are consistently of the highest quality, and deliver the highest throughput for the user’s mobile content,” said Blackie. “As the key contributors and editors of the NCM specification, they know how to translate the requirements of the specification into fast, effective implementations. Our customers typically see a 5x increase in overall system throughput, especially for video content. Their years of experience supporting phone and platform OEMs in Japan, Korea, and Europe translate directly into higher quality code, more stable implementations, and better support for our VNC Automotive customers. Their cross-platform development strategy aligns very closely with the platforms we support.”

“Like RealVNC, MCCI specializes in delivering OEM software,” noted Moore. “MCCI supports all the same operating systems and target CPU architectures supported by RealVNC. We both support Linux, Android, Windows (XP, Automotive, CE), QNX, µITRON, and T-Kernel; running on ARM, x86, MIPS, and SH architectures from a variety of SoC vendors.”

“Automotive electronics makers often underestimate the complexity of providing a consumer-grade solution,” said Blackie. “They may try to do the higher level protocols themselves at first, but soon discover that VNC Automotive is easier and allows them to get to market more quickly. The critical nature of the USB connection is also often overlooked. The NCM specification is only 36 pages long, so appears deceptively easy to implement. We’ve had many customers come close to failing, based solely on the poor quality of the USB connection. Now, because of this partnership, they can easily get access to an integrated, pre-tested solution that meets international market needs, and interoperates with the widest possible range of smart phones.”

About RealVNC

RealVNC’s software is used by many hundreds of millions of people worldwide in every sector of industry, government and education. VNC is the original remote access software with a wide range of applications. The technology supports an unrivalled mix of desktop and mobile platforms and can be embedded in third-party products with a commercial license. www.realvnc.com

VNC is a registered trademark of RealVNC Ltd. in the U.S. and in other countries.

MirrorLink Certified™, the Design Only™ Certification Logo, MirrorLink™ and the MirrorLink™ Logo are certification marks and trademarks of the Car Connectivity Consortium LLC. Unauthorized use is strictly prohibited.

About MCCI

MCCI is a leading developer of embedded USB software for the high-volume personal computer and portable device markets. Customers include some of the world’s biggest brands in telecom, wireless, embedded and consumer devices including Qualcomm, Intel, Apple and Sony. Nearly one billion products have been delivered with MCCI technology. MCCI experts are actively involved in worldwide Technical Standards activities. A privately held corporation, MCCI has its headquarters in Ithaca, NY, with additional offices in New York City, India, Korea, Japan, and Taiwan. Visit MCCI on mcci.com, Facebook and Twitter.

# # #

Note to Editors: MCCI, USB DataPump, and TrueTask are registered trademarks of MCCI Corporation. Other names mentioned are owned by their respective holders. 

For more information about RealVNC please contact:

Laurel Davis-Lyons
Email: laurel.davislyons@jargonpr.com
Tel:+44 (0)20 7096 9089 / +44 (0)7975 919000

For more information about MCCI please contact:
Terry Moore at MCCI: tmm@mcci.com

ITHACA, NY, July 1, 2013 – MCCI® Corporation (http://www.mcci.com), a leading developer of USB drivers and firmware for the high-volume personal computer and portable device markets, today announced Mobile Broadband Interface Model (MBIM) USB host function drivers for Mac OS X.

“MBIM is the new industry standard architecture for wireless broadband modems,” said Terry Moore, CEO, MCCI.  “It replaces AT commands with a modern message-based API. Data transfer is accelerated by replacing PPP data encapsulation with direct transport of IP packets, so the data going over USB matches the data going over the cellular network. Our MBIM drivers for Mac OS X let modem manufacturers use exactly the same firmware that they use for Windows platforms, increasing the throughput and decreasing the test and validation time.”

The efficient data-transport architecture used in MBIM was first developed for the USB NCM specification. “Because MCCI edited the NCM specification and did the industry’s first implementation of NCM and MBIM, our encoding and decoding algorithms are the most efficient in the industry,” Moore noted. “In addition to chairing the MBIM committee during the development of the specification, MCCI also developed the industry’s only device validation test, the MBIM Device Verification Tool (MBIMDVT). We have an incomparable depth of understanding and experience.”

The driver package, suitable for LTE-Advanced modems, supports very high throughput, demonstrating up to 180 Mbps downlink and 50 Mbps uplink with a compliant modem over the air. It includes advance multifunction device support, allowing one set of device descriptors to support both Windows and Mac OS X. Applications and installation software can be delivered to the end user via a virtual CD-ROM image embedded in the modem. Installer and uninstaller are included.

Related products include embedded firmware for implementing MBIM modems (available as part of the MCCI USB DataPump); the MBIM validation tool MBIMDVT, NCM drivers for Windows, Mac OS X, Linux, Android, QNX, Windows CE, and TrueTask USB; embedded firmware for implementing NCM for data communication and MirrorLink support (available as part of the MCCI USB DataPump and TrueTask USB); USB logo testing and WHQL testing services; and design and implementation services.

About MCCI
MCCI is a leading developer of embedded USB software for the high-volume personal computer and portable device markets. Customers include some of the world’s biggest brands in telecom, wireless, embedded and consumer devices including Qualcomm, Intel, Apple and Sony. Nearly one billion products have been delivered with MCCI technology. MCCI experts are actively involved in worldwide Technical Standards activities. A privately held corporation, MCCI has its headquarters in Ithaca, NY, with additional offices in New York City, India, Korea, Japan, and Taiwan. Visit MCCI on mcci.com, Facebook and Twitter (@MCCI).

Note to Editors: MCCI, USB DataPump, and TrueTask are registered trademarks of MCCI Corporation. Other names mentioned are owned by their respective holders.

# # #

Contact:
Terry Moore
MCCI Corporation
Tel: +1-607-277-1029
e-mail: tmm@mcci.com

MCCI in the news

Here's a round-up of some MCCI-related articles posted in the last few months.

Renesas Announces Stream API, supported by AMD, MCCI

Santa Clara, Calif., March 19, 2013 — Renesas Electronics America, a premier provider of advanced semiconductor solutions, today announced the launch of the Renesas’ stream Application Programming Interface (API) license program for implementation externally.

As part of its continuous promotion of the UASP technology, Renesas has made the proprietary Stream API available to other UASP driver implementers, including MCCI Corporation.

“Our mission is to offer our customers as wide a portfolio of USB connectivity solutions as possible,” said Terry Moore, CEO, MCCI. “By partnering with Renesas, we are able to offer developers access to high-performance USB storage platforms they require.”

The full press release is available from the Renesas website.

USB Development Survey Results available from Embedded Market Forecasters

Ithaca, NY, April 19, 2013 - MCCI and Embedded Market Forecasters (EMF) are happy to announce that the results of EMF’s recent survey of USB developers are now available. With input from roughly 500 developers, this survey has the most accurate snapshot of USB development practices. This 19-page report can be downloaded gratis by accessing the following link http://www.embeddedforecast.com/EMF_freewhitepapers38.php

MCCI CEO Terry Moore commented on the survey in an article, accessible here: https://forums.mcci.com/making-connections/entry/usb-development-survey-results-available-from-embedded-market-forecasters

The biggest surprise of the survey was that 40% of respondents are doing safety-related designs (as indicated by the standards with which they comply); and yet only 10% of respondents are doing USB compliance testing, which I’d consider the minimum level for testing any USB design.

MCCI granted US Patent 8,346,981 for Connection of Peripherals To Operating Systems

In January 2013, the US PTO granted MCCI's patent application for Connection of Peripherals to Operating Systems. Invented by MCCI's Greg Scaffidi, this patent forms the basis of MCCI's PortLynq™ drivers, which isolate applications from the complexities of hot-pluggable busses like USB.

Information on the patent can be accessed via the following link: http://www.google.com/patents/US8346981

RTC Magazine runs article on USB 3.0 by MCCI CEO Terry Moore

In February 2013, RTC Magazine ran an article by MCCI CEO Terry Moore, "USB 3.0 Brings New Connection Capabities to System Design".
USB 3.0 has hit mass production. Not only is it mainstream in PCs, with support from Microsoft, Apple and Intel as a standard feature of mainstream products, it’s quickly migrating to smartphones, tablets and embedded systems. For example, Qualcomm’s recently announced Snapdragon 800 processors include USB 3.0 as the standard wired connectivity technology.

The article can be accessed by the following link: http://www.rtcmagazine.com/articles/view/102962

ITHACA, NY, February 5, 2013 – MCCI® Corporation, a leading developer of USB drivers and firmware for the high-volume personal computer and portable device markets, today announced that its TrueTask® USB host and device software platform is available on Synopsys' DesignWare® ARCTM Processor Cores and the DesignWare ARC MQX real-time operating system (RTOS).

Introduced this past October, MCCI’s highly portable, fast, and efficient TrueTask USB platform is pre-tested and pre-verified, so designers can focus on optimizing their products, and don’t have to worry about developing a USB stack in-house, or porting one from another vendor.

“MCCI’s USB software has been tested with tens of thousands of devices, and is installed in over one billion USB devices. The USB installed base is huge, with over ten billion devices shipped, and hundreds of thousands of different kinds of devices, all of which must work correctly,” said Terry Moore, CEO, MCCI.  “MCCI provides a complete solution, including services, and has the expertise to support an entire deployment, now and into the future.”

“MCCI recognizes the need for designers in the highly competitive mobile device market to have a readily available and robust USB software stack to accelerate time-to-market and reduce cost,” said Mike Thompson, senior manager, ARC Processor Marketing at Synopsys. “By offering the TrueTask USB platform on Synopsys’ ARC processor cores, MCCI delivers a reliable solution that can reduce our mutual customers’ integration risk.”

MCCI not only licenses software, but also offers design consultation, integration and customization services.  MCCI, one of only nine certified USB-IF test houses worldwide, offers extensive testing and verification services for USB developers.

Synopsys' DesignWare ARC Processor Cores are a family of 32-bit CPUs that SoC designers can optimize for a wide range of uses, from deeply embedded to high-performance applications. Synopsys' ARC processors have been used by over 170 customers worldwide who collectively ship more than 1 billion ARC-based chips annually.

About MCCI
MCCI is a leading developer of embedded USB software for the high-volume personal computer and portable device markets. Customers include some of the world’s biggest brands in telecom, wireless, embedded and consumer devices including Qualcomm, Intel, Apple and Sony. Nearly one billion products have been delivered with MCCI technology. MCCI experts are actively involved in worldwide Technical Standards activities. A privately held corporation, MCCI has its headquarters in Ithaca, NY, with additional offices in New York City, India, Korea, Japan, and Taiwan. For more information, please visit: http://www.mcci.com
# # #

Note to Editors: MCCI and TrueTask are registered trademarks of MCCI Corporation. Other names mentioned are owned by their respective holders. 

Contacts:
MCCI
Terry Moore
+1-607-277-1029
tmm@mcci.com

Rainier Communications for MCCI
Karen Quatromoni, 508-475-0025 ext. 150
Mobile: 978-855-0412
kquatromoni@rainierco.com

Enhanced by Zemanta

ITHACA, NY, February 5, 2013 – MCCI® Corporation, a leading developer of USB drivers and firmware for the high-volume personal computer and portable device markets, today announced that its TrueTask® USB device software platform is now available for PLX Technology’s (PLX) USB 3.0 controllers.

TrueTask USB is a highly portable, fast, efficient platform designed to support a variety of hardware.  With today’s announcement, designers using PLX® USB SuperSpeed controllers have a solid USB platform for creation of a wide variety of peripherals, including tablets, portable media players, video conferencing systems, PCs, notebooks, mobile phones, and more.

“Platforms, unlike stacks, have APIs that are stable across releases and can be reused across changes in device controller silicon,” said Terry Moore, CEO, MCCI. “MCCI’s USB device stack is portable to any embedded system without source code changes, so it saves considerable time and costs for system integrators, unlike stacks where you have to re-code for each product and each update. System integrators can leverage their investments for quicker time-to-market and profit.”

“TrueTask USB is a complete end-to-end solution that includes the services and expertise essential to effective design with PLX’s USB 3.0 controllers,” said Jimmy Chou, marketing director for USB products at PLX “Designers could spend time porting another vendor’s USB stack, or develop one in-house, but MCCI’s solution is pre-tested and pre-verified, enabling a focus not just on USB connectivity but also on product differentiation.”

PLX USB controllers offer superior performance, strict compliance to industry standards and dramatic power savings.  They’re widely used in: printers, portable media players, GPS systems, TV tuners, PCs, laptops, notebooks, WLAN devices, mobile phones, digital cameras and camcorders.

MCCI offers design consultation, integration and customization services and is one of only nine certified USB-IF test houses worldwide, offering extensive testing and verification services for USB developers. MCCI’s USB software has been tested with tens of thousands of devices, and is installed in over one billion USB devices. The global USB installed base is vast, with over ten billion devices shipped to date and hundreds of thousands of different kinds of devices, which have been deployed in nearly one-billion products.

The solution is available for Windows, Windows Embedded, Windows CE, Linux, and real-time operating systems, and embedded systems without operating systems. 

About PLX
PLX Technology, Inc. (NASDAQ: PLXT), based in Sunnyvale, Calif., USA, is the industry-leading global provider of semiconductor-based PCI Express connectivity solutions primarily targeting enterprise data center markets.  The company develops innovative software-enriched silicon that enables product differentiation, reliable interoperability and superior performance.  Visit PLX on plxtech.com, LinkedIn, Facebook, Twitter and YouTube.

About MCCI
MCCI is a leading developer of embedded USB software for the high-volume personal computer and portable device markets. Customers include some of the world’s biggest brands in telecom, wireless, embedded and consumer devices including Qualcomm, Intel, Apple and Sony. Nearly one billion products have been delivered with MCCI technology. MCCI experts are actively involved in worldwide Technical Standards activities. A privately held corporation, MCCI has its headquarters in Ithaca, NY, with additional offices in New York City, India, Korea, Japan, and Taiwan. For more information, please visit http://www.mcci.com/.
# # #

Note to Editors: MCCI and TrueTask are registered trademarks of MCCI Corporation. Other names mentioned are owned by their respective holders. 

Contacts:
MCCI
Terry Moore
+1-607-277-1029
tmm@mcci.com

Rainier Communications for MCCI
Karen Quatromoni, 508-475-0025 ext. 150
Mobile: 978-855-0412
kquatromoni@rainierco.com

Enhanced by Zemanta

Recent articles (December 2012)


EE Times published Terry Moore's article, "Lessons Learned: developing a production quality USB stack" on 12/6/2012. This was a fairly technical article, sort of a mini "Software Practices and Experience" report.

EECatalog published Terry Moore's article, "Why a platform approach?" on 12/3/2012. This article argues for the use of Platforms as a design practice, rather than the traditional USB stack.

On 10/31/2012, EEcatalog ran a new article by Terry Moore, MCCI's CEO: "PCIe Follows USB 3.0 to Mobile Applications". PCIe is following USB into mobile chip-to-chip applications by adopting the low-power MIPI M-PHY. At the PHY level, PCIe Gen 2 and USB 3.0 are intimately related. SSIC USB pioneered substitution of M-PHY for the PCIe/USB 3.0 PHY. The chip-to-chip version of PCIe can quickly build on the SSIC USB experience.

Enhanced by Zemanta
Back to MCCI Corporation

Recent Assets

  • img_2210_005.JPG
  • img_2210_diag1.png
  • img_2210_001.jpg
  • SNUG_DCE_web_graphic2011.jpg
  • smith-micro-SODA-award.png
  • jbDSC_0009.jpg