Ubiquitous micro Network Framework は、極小のユビキタスネットワークデバイスを開発するためのソフトウェアプラットフォームです。「Ubiquitous Network Framework」のうち、TCP/IP通信機能を実装するために最低限必要な機能に絞り込み、SDK(ソフトウェア開発キット)として最適化したものです。非常に少ないリソースにおいて、ネットワークデバイスを開発することが可能となります。
組込みシステム向けのマルチスレッド対応カーネル「Ubiquitous Kernel」と、TCP/IPプロトコルスタックで構成されます。
従来、組込み製品にネットワーク機能を搭載するには、ROM/RAM容量、CPUのパフォーマンスなどが要求され、低コスト化が大きな課題となっていました。
Ubiquitous Kernel 同様、各プロトコルスタックは非常にコンパクトかつ効率的に動作するよう設計されており、さらにコードサイズ重視で機能を絞り込んだUbiquitous micro Network Framework をお使いいただくことで、よりハードウェアリソースが少ない環境でネットワーク機能を搭載することが可能となり、非常に低価格のネットワーク機器を開発することが可能となります。お客様の発想に応じ、今まででは製品化が困難であったような先進的なネットワークデバイスが実現可能です。
Linuxなどで開発する際に注意が必要となるGPLなどの制約は一切含まれておらず、全てのソフトウェアライブラリを弊社が開発、ご提供しています。(一部サードパーティーより提供される場合を除きます。)
プログラムサイズが非常に小さく、ROM/RAMともに少ない容量で動作可能です。 Ubiquitous Network Frameworkに比べ、更に機能を絞り込むことで、超小型化されています。 効率的な動作を念頭に設計、最適化。 これにより非常に低いCPU占有率を実現しています。 Ubiquitous Kernel上で動作することで、スレッド切り替えが非常に速く、高速に動作します。
ARM, MIPS, PowerPC, H8S, SH, M16C, V850, ColdFire V1など、多彩なCPUで動作確認済みです。
他のCPUでも対応可能ですので、お問い合わせください。
| メーカ | 8bit MPUs | 16bit MPUs | 32bit MPUs | 64bit MPUs |
|---|---|---|---|---|
| 株式会社 ルネサステクノロジ |
― |
|
|
― |
| NECエレクトロニクス 株式会社 |
― | ― | V850シリーズ | VRシリーズ |
| 株式会社東芝 セミコンダクター社 |
― | ― | TX49ファミリー | ― |
| フリースケール セミコンダクタジャパン 株式会社 |
HCS08 | ― |
|
― |
| セイコーエプソン 株式会社 |
― | ― | S1S65010(ARM720T) | ― |
| 各 社 | ― | ― | ARMシリーズ | ― |
| 各 社 | ― | ― | MIPSシリーズ | ― |
| 各 社 | Z80 ファミリー |
― | ― | ― |