エーアイコーポレーション

プロダクトマネージャー職募集中
メール・ニュース申込サイトマッププライバシー・ポリシーEnglish
製品 製品採用事例 展示会・セミナー リクルート 会社概要 お問い合わせ・資料申込
Embedded Software
HOME製品 > USB Device stack
製品

組込み用USBデバイスプロトコルスタック
USBware™デバイススタック

USBware デバイススタック は、機器にUSBデバイス機能を組み込むためのソフトウェアです。

主な特長

  • USB 1.1/2.0/3.0
  • WirelessUSB対応
  • 小さいフットプリント
  • CPU非依存
  • 各種OS用をドロッブインサポート
  • OS抽象化レイヤにより未対応OSにも簡単に移植可能
  • RTOSなしでも動作
  • すべてC言語で記述
  • ソースコード提供
  • PCIバス、ローカルバスなど充実したUSBコントローラ対応、USB IPコア対応
  • コントロール転送、インタラプト転送、バルク転送、アイソクロナス転送をサポート
  • ハイスピード、フルスピード、ロースピードをサポート
  • On-The-Goに対応した製品も提供
USB_Device Stack

ユーザーの利益性

  • 動的にアタッチおよび再設定可能なペリフェラル
  • 同一のワイヤーでアイソクロナス転送と非同期転送をサポート
  • 複数のデバイスの同時運用をサポート
  • さまざまなパケットサイズおよび転送レートのサポート
  • エラー対処のメカニズム
  • ユーザにディレイを感じさせない動的な抜き差し
  • メモリリークを防ぐための、静的および動的なメモリプール管理メカニズム
  • アップル社よりライセンスを受けたiPodファンクションドライバのサポート
  • PC用USBドライバ"Driver Core"との組み合わせで、PC側のOSが未サポートのデバイスドライバをバンドル可能

対応コントローラ

  • 標準仕様のOHCI, UHCI, EHCI, xHCI
  • 単体USBコントローラおよびUSB IP
    • NXP ISP 118x/136x/158x/176x
    • Chipidea HS core
    • Chipidea (ARC) FS core
    • Mentor HS Core
    • Synopsys HS Core
    • Synopsys UDC-20 Core
    • Synopsys/TD243 Core
  • USBコントローラ内蔵CPU
    • TI OMAP HS
    • TI OMAP FS
    • TI TMS320C64x DSP
    • Freescale i.MX21/25/27/31/35
    • Freescale Coldfire MCFxxxx
    • NXP LPC 214x/236x/24xx/3xxx
    • Atmel AT91SAM7x/9x
    • Atmel AT91RM920
    • Samsung S3C241x
    • Samsung S3C64xx
    • Blackfin BF54x/BF52x
    • ST STR9 Family
    • Qualcomm MSM6280
    • Qualcomm MSM7220
    • Icera Livanto ICE80xx
    • PNX 831x/833x
    • RMI AU1350

主な用途(アプリケーション例など)

  • PDA
  • 携帯電話
  • デジタルカメラ
  • メディアプレイヤー
  • STB
  • 認証装置
  • その他各種民生機器

オプション/拡張性

  • ファンクションドライバ対応
    • Mass Storage
    • HID
    • Audio
    • Video
    • PictBridge
    • Serial
    • PTP
    • SICD
    • CDC
      ACM - Abstract Communication Model
      ECM - Ethernet Control Module
      NCM - Network Control Model
      EEM - Ethernet Emulation Model
      OBEX - Object Exchange Function Model
    • MTP
    • DFU
    • CCID (Chip/Smart Card Interface Devices)
    • Custom Drivers
    • Auto Install
  • USBリモートNDISスレーブスタック
    • Remote NDIS (RNDIS)

技術サポート体制

1年間の技術サポートを有償で提供いたします。 開発段階の技術的な疑問に、メールや電話でサポートいたします。 製品を熟知した専任サポートスタッフが、お客様の開発を強力にバックアップいたします。
ご要望に応じて、移植請負開発を承ります。

移植・チューニング

弊社が提供するソフトウェアの移植サービスからアプリケーションの開発受託サービスなどを、別途承っております。開発期間が短い場合やエンジニアリングリソースが不足している時など、お客様に代わり経験豊富なエンジニアが移植、開発作業を行います。


お問い合わせ

E-mail お問い合わせフォーム
TEL 03-3493-7981
FAX 03-3493-7993
戻る
ページの先頭へ
HOME製品製品採用事例展示会・セミナーリクルート会社概要お問合わせ・資料申込 © 2012  A.I. Corporation. All Rights Reserved.