| 会社種別 | 子会社 |
|---|---|
| 設立 | 1998年5月 |
| 本部 | 米国カリフォルニア州サンノゼ |
主要人物 | テレサ・H・メン、創設者兼ディレクター クレイグ・H・バラット、社長 |
| 製品 | イーサネット
WLAN Bluetooth GPS 電力線通信 有線/無線ハイブリッド 位置 |
| 親 | クアルコム アセロス |
| Webサイト | クアルコム |

Ubicomは、デジタル ホームにおけるリアルタイム インタラクティブ アプリケーションとマルチメディア コンテンツ配信用の通信およびメディア プロセッサ (CMP) とソフトウェア プラットフォームを開発した企業です。同社は、ワイヤレス ルーター、アクセス ポイント、 VoIP ゲートウェイ、ストリーミング メディア デバイス、プリント サーバー、その他のネットワーク デバイスなど、幅広い製品向けに最適化されたシステム レベルのソリューションを OEM に提供していました。Ubicom は、カリフォルニア州サンノゼに本社を置くベンチャー キャピタルの支援を受けた非公開企業でした。
歴史
Ubicom は 1996 年に Scenix Semiconductor として設立されました。同社は 1999 年までその名前で運営されていました。2000 年に、Scenix は「ユビキタス コミュニケーション」に由来する「Ubicom」になりました。
- 1999 年 4 月: Mayfield Fund がScenix に 1,000 万ドルの株式投資を主導。
- 2000 年 11 月: Scenix が Ubicom に社名を変更。
- 2002 年 11 月: Intersilと Ubicom が世界初の 802.11g ワイヤレス アクセス ポイントをデモしました。
- 2006 年 3 月: Ubicom は、Investcorp Technology Ventures が主導するシリーズ 3 資金調達で 2,000 万ドルを確保しました。
- 2012年3月: UbicomがQualcomm Atherosに買収される。[1]
製品
Scenix および Ubicom と同様に、同社は次のようなマイクロコントローラのいくつかのファミリを設計しました。
- SXシリーズの 8 ビット マイクロコントローラは、Microchip PIC マイクロコントローラと部分的に互換性があり、最大 100 MHz、単一サイクルで動作する製品ラインです。この製品は最終的にParallaxに売却され、[引用が必要]生産が継続されました。[引用が必要]
- IP シリーズの高性能メディアおよびインターネット プロセッサ。これらのデバイスは、有線および無線リンクを介してメディアとデータをストリーミングするためのゲートウェイとして機能するように設計されています。
Scenix/Ubicom プロセッサは、割り込みポーリング ソフト UART などのソフトウェアでハードウェア インターフェイスをエミュレートするために、非常に高速で低レイテンシの処理に依存していました。これにより、シリコン チップのサイズが縮小され、コストも削減されましたが、チップに必要なソフトウェアの複雑さは増しました。
Ubicom は独自のアーキテクチャである Ubicom32 と、それに対応するリアルタイム オペレーティング システム(RTOS) を開発しました。たとえば、D-Link HD Media Router 3000 DIR-857 にはUbicom IP8000AU が搭載され、Western Digital WD N900 にはUbicom IP8260U CPU が搭載されています。ファームウェアは、Ubicom RTOS ベースではなく、おそらくLinuxベース、あるいはOpenWrtベースです。
Western Digital N900 に telnet 経由でログインすると、CPU と uClinux のバージョンは次のようになります。
cat /proc/バージョン
uClinux バージョン 2.6.36+ (bouble_hung@apollo) (gcc バージョン 4.4.1 (GCC) ) #1 SMP Fri Apr 12 18:16:22 PHT 2013
# cat /proc/cpuinfo
ベンダー: Ubicom
CPU: IP8K
MMU: 有効
FPU: 有効
アーチ:4
回転数: 1
クロック周波数: 600.0 MHz
DDR周波数: 533.0 MHz
ボゴミップ: 589.82
キャリブレーション: 294912000ループ
ハードウェア: UbicomIP8K
cpu[00] : スレッドID - 6
cpu[01] : スレッドID - 2
cpu[02] : スレッドID - 3
cpu[03] : スレッドID - 4
cpu[04] : スレッドID - 5
#
# cat /proc/割り込み
CPU0 CPU1 CPU2 CPU3 CPU4 再入可能?
2: 340937 361457 429308 449005 359141 0 ユビコIPI ipi
27: 0 0 399980568 0 0 8216 Ubicom32 ubi32_na
33: 30709990 0 0 0 0 25334 Ubicom32 タイマープライマリ
34: 0 11470112 0 0 0 3743 Ubicom32 タイマー CPU
35: 0 0 23060922 0 0 14194 Ubicom32 タイマー CPU
36: 0 0 0 41134181 0 56087 Ubicom32 タイマー CPU
37: 0 0 0 0 8820184 2088 Ubicom32 タイマー CPU
44: 0 0 0 0 0 0 PCIE-MSI エアドライブ
58: 0 0 0 0 0 0 Ubicom32 ファン速度
60: 0 0 0 0 0 0 PCIE-MSI エアドライブ
70: 1 0 0 0 0 0 ユビコム32 dwc_otg、dwc_otg_hcd:usb1
71: 1 0 0 0 0 0 ユビコム32 dwc_otg、dwc_otg_hcd:usb2
82: 0 0 0 0 0 0 ユビコム32 UBI32_SERDES
83: 60986 58900 60267 63509 63382 5056 Ubicom32 UBI32_SERDES 2
92: 0 33996835 0 0 0 0 Ubicom32 wifi1
93: 0 33996835 0 0 0 0 Ubicom32 pciej
94: 0 0 0 31041951 0 0 Ubicom32 wifi0
95: 0 0 0 31041951 0 2 Ubicom32 pciek
つまり、これは低周波数 (600 MHz) のマルチスレッド CPU (5 スレッド) の一種のように見えます。[引用が必要]
参考文献
- ^ ユビコムがクアルコムに提出
外部リンク
- クアルコム(ユービコム)コーポレートサイト
