組み込み用ミドルウェア製品カタログ
組み込み用ミドルウェア製品カタログ
組み込み用ミドルウェア製品カタログ
■ 開発期間の短縮と開発コストの削減 組み込み機器開発の期間を短縮するのに役立つとともに、デバッグ範囲をせばめることで開発コストの削減に貢献します。 ■ 幅広いソリューションの提供 様々な製品の組み合わせによって、広範囲にわたるきめ細かなソリューションが提供できます。 μITRON, ThreadXなどのリアルタイムOSで使用することができます。 ■ 導入しやすい価格 ロイヤリティ不要の契約なので、量産品に最適です。 ■ ソースコード提供 製品は、ANSI Cで記述されています。 ■ インテグレーション・サービス 強力な技術者集団が、ポーティング、カスタマイズからアプリケーション開発まで幅広く開発を応援します。ネットワーク機器、 デジタルカメラ、プリンター、半導体製造装置など、ホストシステムまで含めたご提供が可能です。 「GRAPEWARE」は当社が開発した組み込み機器向け製品パッケージです。
USBデバイススタック GR-USB/DEVICEシリーズ
組み込み用のUSB 2.0仕様 デバイス・プロトコルスタック ■ 組み込みシステムにUSBデバイス機能を提供 ■ USB 2.0フル/ハイスピードに対応 ■ CPU非依存 ■ OSレスでも使用可能、μITRONを含む各種リアルタイムOSにも対応 ■ 主要デバイス・コントローラーに対応組み込み用のUSB 2.0仕様 ホスト・プロトコルスタック ■ 組み込みシステム用のUSB2.0 ホスト機能を提供 ■ USB 2.0フル/ロー/ハイスピードに対応 ■ CPU非依存 ■ μITRONを含む各種リアルタイムOSに対応 ■ 主要ホストコントローラーに対応
■ PLUG & PLAY のためのAPI関数を提供
■ バルク/コントロール/インタラプト/アイソクロナス転送をサポート ■ 各種クラスドライバーを提供可能
● HUB Class Driver(カスケード接続可能) ● Human Interface Device Class Driver ● Communication Device Class Driver ● Audio Class Driver
● Mass Storage Class Driver: BOT (SCSI/ATAPI/SFF-8070i)
● Mass Storage Class Driver: CBI (UFI) ● Still Image Capture Device Class Driver ● Printer Class Driverなど
● その他、Bluetooth、WirelessLAN、携帯電話など ■ カスタマイズ、ポーティング、受託開発も可能
■ 標準デバイスリクエスト・プロトコル・エンジン搭載 ■ マルチI/Oバッファ対応機能
■ 各種ファンクションドライバーを提供可能(オプション) ● Communication Device Function Driver ● Printer Function Driver
● Mass Storage Function Driver
● Still Image Capture Device Function Driver ● Human Interface Device Function Driver ■ カスタマイズ、ポーティング、受託開発も可能
USB2.0ホストスタック GR-USB/HOSTシリーズ
USB
の応用事例
GR-USB/HOSTシリーズ+ GR-USB/DEVICEシリーズ+ 各ファンクションドライバー GR-USB/HOSTシリーズ+ HIDクラスにて対応可能通信モジュール
Bluetoothドングルを使用してBluetooth機器を接続したい。 WirelessLANドングルを使用して無線LAN通信をしたい。 GR-USB/HOSTシリーズ+ 各クラスドライバにて 対応可能 GR-USBシリーズ+GR-PictBG/ GR-QRにて対応可能 USBカメラソリューション にて対応可能USBカメラ
●USBカメラを接続して動画を取り込みたい。 ●USBカメラをネットワークに接続したい。 ●カメラから取り込んだQRコードを文字に変換 して活用したい。 ●文字データをQRコードに変換して印刷したい。 スキャナーを接続したい。 クラスドライバー(オプション) USBドライバー USBホストコントローラードライバー USBコントローラー アプリケーション GR-USB/HOSTシリーズ ファンクションドライバー(オプション) ペリフェラルドライバー コントローラー依存ドライバー部(PCD) USBデバイス・コントローラー アプリケーション GR-USB/DEVICEシリーズ ルネサスエレクトロニクス社製 SH7727/SH7720/SH7721、 M66596/SH7203/SH7263、 R8A66597/SH7764/SH7670/ SH7724、SH7760、SH7763、 SH7786、μPD720101、 μPD720102、μPD720150、 EMMA2/EMMA3、PFESiP、 RX62x/RX63x、RZ/A STマイクロエレクトロニクス社製 STM32F1xx (OTG-FS) STM32F2xx (OTG-FS、OTG-HS) STM32F4xx (OTG-FS、OTG-HS) NXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製 i.MX25、Kinetis K シリーズ 東芝製 TMPM363/364、TX03シリーズ テキサス・インスツルメンツ社製 AM18xx(OHCI)、AM335x XILINX社製 Zynq-7000 ルネサスエレクトロニクス社製 R8A66597/SH7764/ SH7670/ SH7724 /SH7267、 M66592/M66596/SH7203/ SH7722、SH7727/SH7720、 SH7763、SH7216、H8シリーズ、 SH7786、μPD720150、 RX62x/RX63x、RZ/A STマイクロエレクトロニクス社製 STM32F1xx(OTG-FS)、 STM32F2xx(OTG-FS/OTG-HS)、 STM32F4xx(OTG-FS、OTG-HS) NXPセミコンダクターズジャパン社製 LPC24xx、LPC18xx、LPC43xx フリースケール・セミコンダクタ社製 Kinetis Kシリーズ、Vybrid、i.MX6 テキサス・インスツルメンツ社製 OMAP-L138、AM18xx ATMEL社製 AT91SAM9G45 アイチップス・テクノロジー社製 IP00C812A ALTERA社製 CycloneV- 1 -
- 2 -
GR-WLANforBP3591
USBやSDIOをインターフェースとしたROHM社製無線LANを 使用する組み込み機器に実装して、無線LANネットワークに接続し 動作させるためのミドルウェア ■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LAN モジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、 WPS)内蔵、チップアンテナ内蔵 ■ IEEE802.11b/g/n(11b:CH1~13,CH14対応) ■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応 ■ USB、SDIOインターフェースに対応
■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績) ■ ステーションモード、アクセスポイントモードに対応
■ ロイヤリティ不要の契約でANSI Cソースコードのご提供
LAPBプロトコル GR-LAPB
HDLCのLAPB(Link Access Procedure Balanced)プロト コルを採用することで、高速化及び高品質のデータ伝送を実現 ■ LAPB(HDLC-ABM)機能を実装 ■ 標準に完全に準拠 ■ メッセージのロギング ■ OSIプリミティブ準拠 ■ プロトコルモード LAPB(HDLC-ABM) ■ 最大データサイズ 4099オクテット ■ 使用するコマンドレスポンス: SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ
X.25プロトコル
GR-X.25
アプリケーションに必要なパケット交換通信機能を提供するX.25 プロトコル製品 ■ X.25パケット交換プロトコル(レイヤー3) を実装 ■ 標準に完全に準拠:ITU-T(84年版) ■ 複数の論理チャネルの同時通信が可能 ■ PVC、VCの両方をサポート ■ メッセージのロギング ■ 下位のLAPBも別途提供可能 ■ OSIプリミティブ準拠 ■ 独立したタスクとして提供シリアル通信プロトコル GR-HDLCシリーズ
■ HDLCの各動作モードに対応● ABM(Asynchronous Balanced Mode)
● ABME(Asynchronous Balanced Mode Extended) ● ARM(Asynchronous Response Mode)
※一次局、二次局あり
● NRM(Normal Response Mode) ※一次局、二次局あり ■ 標準に完全準拠 ■ メッセージのロギング ■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠 ■ 使用するコマンドレスポンス: SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど ■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献 ■ 広範囲にわたるきめ細かなソリューションを提供 ■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能 ■ CPUに非依存 ■ ロイヤリティ不要の契約 ■ ANSI Cで記述されたソースコードでの提供 ■ 受託開発も可能 各種分野特有シーケンスにもポーティング可能 ■ 製品のラインアップ ABMモード : GR-LAPB ABMEモード : GR-LAPD ARMモード : GR-HDLC/ARM(一次局) GR-HDLC/ARM(二次局) NRMモード : GR-HDLC/NRM(一次局) GR-HDLC/NRM(二次局)
ISDNプロトコル
GR-ISDN
アプリケーションに必要なISDN機能を提供 ■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート) ■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD) ■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC ■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換) アプリケーション GR-X.25 GR-LAPB(オプション) HDLCドライバー GR-LAPBタスク HDLCドライバー アプリケーション アプリケーション GR-HDLC HDLCドライバー組み込み用メディアトランスファープロトコル GR-MTPシリーズ
音楽や映像などのデジタルメディアデータを機器間で双方向に転 送する組み込み用ミドルウェア ■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの 総合パッケージ ■ コンパクトな音楽・画像転送用プロトコル ■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供 ■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の スタックを提供、ホスト側(Initiator)もサポート予定 ■ Windows Media Player 10との接続性を確認済み ■ わかりやすいAPIセットを提供 ■ μITRON、ThreadXなど主要OSに対応可能 ユーザーアプリケーション 下位ドライバー依存レイヤー ファイルシステム (GR-FILEなど) メディアドライバー GR-MTP SICD GR-USB/DEVICEシリーズ RTOS(μITRON、ThreadXなど) PTP MTP オブジェクト管理 モジュール画像データ圧縮・伸張ライブラリー GR-JPEG
組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー ■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を 実現 ■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応) ■ OS、CPU非依存 ■ リトル/ビッグエンディアン対応 GR-JPEG 元画像 (ファイル/メモリ) (ファイル/メモリ)JPEG画像 JPEG画像 (ファイル/メモリ) (ファイル/メモリ)元画像 DCT エントロピー復号 量子化 量子化復号 ハフマン符号化 逆DCT 量子化テーブル ハフマンテーブル ハフマンテーブル 量子化テーブル 圧縮処理 伸張処理DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER
組み込み機器向けの使いやすくコンパクトな、Data Matrixコード をデコードするためのライブラリー ■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード ■ 画像中の複数のData Matrixコードを全てデコード ■ ECC200に対応 ■ ISO/IEC 16022準拠 ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による 高速な誤り訂正 ■ 画像の回転、長方形、平行四辺形の歪みも対応 ■ 画像の奥行きによって発生する台形歪みにも対応 ■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属一次元バーコード・ライブラリー GR-BARCODE
一次元バーコード・デコードライブラリー GR-BARCODE/DECODER ■ 豊富な一次元バーコードに対応 ■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し デコード ■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード ■ 各種歪みに強いロジック ■ C/C++をサポートする環境で利用可能 一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER ■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照) ■ OSに非依存な設計となっており、OSレスでのご利用も可能 ※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。QRコード・ライブラリー
GR-QR
QRコード・デコードライブラリー 「GR-QR/DECODER」 ■ 8ビットモノクロ画像からQRコードを判別し、デコード ■ QRコードモデル2のデコードに対応 ■ JIS規格JIS-X0510準拠 ■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高 速な誤り訂正 ■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/ READER」が無償で付属 ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード 等に連携 ・GR-QR/DECODERをネィティブに処理する事で高速にデコード ・連結バーコードにも対応 QRコード・エンコードライブラリー 「GR-QR/ENCODER」 ■ QRコードモデル2、マイクロQRコードに対応 ■ JIS規格JIS-X0510準拠 ■ 数字、英数字、8ビットバイト、漢字モードに対応 ■ 組み込み製品向けの固定長データ用途に対応 デコード可能なDataMatrix コード 「GR-QR」と「GR-BARCODE」両製品に対応可能なコード ピッ Square Rectangular ローム株式会社 IEEE802.11準拠 無線LANモジュール 「BP3591」 ● H/W の高い信頼性と 長期安定供給 ● 暗号機能 WPS を モジュールに実装 アプリケーション
Fusion TCP/IP / NetX
GR-USB/HOST # 無線LAN Driver for BP3591 SDIO 注) RTOS ThreadX ThreadX-μItron 注)SDIOドライバーは受託対応可能 ・JAN8/13(GS1-8/13) ・UPC-A/UPC-E ・ITF ・NW-7(CODABAR) ・CODE39 ・CODE128/ EAN128(GS1-128)
- 6 -
- 5 -
■ 開発期間の短縮と開発コストの削減 組み込み機器開発の期間を短縮するのに役立つとともに、デバッグ範囲をせばめることで開発コストの削減に貢献します。 ■ 幅広いソリューションの提供 様々な製品の組み合わせによって、広範囲にわたるきめ細かなソリューションが提供できます。 μITRON, ThreadXなどのリアルタイムOSで使用することができます。 ■ 導入しやすい価格 ロイヤリティ不要の契約なので、量産品に最適です。 ■ ソースコード提供 製品は、ANSI Cで記述されています。 ■ インテグレーション・サービス 強力な技術者集団が、ポーティング、カスタマイズからアプリケーション開発まで幅広く開発を応援します。ネットワーク機器、 デジタルカメラ、プリンター、半導体製造装置など、ホストシステムまで含めたご提供が可能です。 「GRAPEWARE」は当社が開発した組み込み機器向け製品パッケージです。
USBデバイススタック GR-USB/DEVICEシリーズ
組み込み用のUSB 2.0仕様 デバイス・プロトコルスタック ■ 組み込みシステムにUSBデバイス機能を提供 ■ USB 2.0フル/ハイスピードに対応 ■ CPU非依存 ■ OSレスでも使用可能、μITRONを含む各種リアルタイムOSにも対応 ■ 主要デバイス・コントローラーに対応組み込み用のUSB 2.0仕様 ホスト・プロトコルスタック ■ 組み込みシステム用のUSB2.0 ホスト機能を提供 ■ USB 2.0フル/ロー/ハイスピードに対応 ■ CPU非依存 ■ μITRONを含む各種リアルタイムOSに対応 ■ 主要ホストコントローラーに対応
■ PLUG & PLAY のためのAPI関数を提供
■ バルク/コントロール/インタラプト/アイソクロナス転送をサポート ■ 各種クラスドライバーを提供可能
● HUB Class Driver(カスケード接続可能) ● Human Interface Device Class Driver ● Communication Device Class Driver ● Audio Class Driver
● Mass Storage Class Driver: BOT (SCSI/ATAPI/SFF-8070i)
● Mass Storage Class Driver: CBI (UFI) ● Still Image Capture Device Class Driver ● Printer Class Driverなど
● その他、Bluetooth、WirelessLAN、携帯電話など ■ カスタマイズ、ポーティング、受託開発も可能
■ 標準デバイスリクエスト・プロトコル・エンジン搭載 ■ マルチI/Oバッファ対応機能
■ 各種ファンクションドライバーを提供可能(オプション) ● Communication Device Function Driver ● Printer Function Driver
● Mass Storage Function Driver
● Still Image Capture Device Function Driver ● Human Interface Device Function Driver ■ カスタマイズ、ポーティング、受託開発も可能
USB2.0ホストスタック GR-USB/HOSTシリーズ
USB
の応用事例
GR-USB/HOSTシリーズ+ GR-USB/DEVICEシリーズ+ 各ファンクションドライバー GR-USB/HOSTシリーズ+ HIDクラスにて対応可能通信モジュール
Bluetoothドングルを使用してBluetooth機器を接続したい。 WirelessLANドングルを使用して無線LAN通信をしたい。 GR-USB/HOSTシリーズ+ 各クラスドライバにて 対応可能 GR-USBシリーズ+GR-PictBG/ GR-QRにて対応可能 USBカメラソリューション にて対応可能USBカメラ
●USBカメラを接続して動画を取り込みたい。 ●USBカメラをネットワークに接続したい。 ●カメラから取り込んだQRコードを文字に変換 して活用したい。 ●文字データをQRコードに変換して印刷したい。 スキャナーを接続したい。 クラスドライバー(オプション) USBドライバー USBホストコントローラードライバー USBコントローラー アプリケーション GR-USB/HOSTシリーズ ファンクションドライバー(オプション) ペリフェラルドライバー コントローラー依存ドライバー部(PCD) USBデバイス・コントローラー アプリケーション GR-USB/DEVICEシリーズ ルネサスエレクトロニクス社製 SH7727/SH7720/SH7721、 M66596/SH7203/SH7263、 R8A66597/SH7764/SH7670/ SH7724、SH7760、SH7763、 SH7786、μPD720101、 μPD720102、μPD720150、 EMMA2/EMMA3、PFESiP、 RX62x/RX63x、RZ/A STマイクロエレクトロニクス社製 STM32F1xx (OTG-FS) STM32F2xx (OTG-FS、OTG-HS) STM32F4xx (OTG-FS、OTG-HS) NXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製 i.MX25、Kinetis K シリーズ 東芝製 TMPM363/364、TX03シリーズ テキサス・インスツルメンツ社製 AM18xx(OHCI)、AM335x XILINX社製 Zynq-7000 ルネサスエレクトロニクス社製 R8A66597/SH7764/ SH7670/ SH7724 /SH7267、 M66592/M66596/SH7203/ SH7722、SH7727/SH7720、 SH7763、SH7216、H8シリーズ、 SH7786、μPD720150、 RX62x/RX63x、RZ/A STマイクロエレクトロニクス社製 STM32F1xx(OTG-FS)、 STM32F2xx(OTG-FS/OTG-HS)、 STM32F4xx(OTG-FS、OTG-HS) NXPセミコンダクターズジャパン社製 LPC24xx、LPC18xx、LPC43xx フリースケール・セミコンダクタ社製 Kinetis Kシリーズ、Vybrid、i.MX6 テキサス・インスツルメンツ社製 OMAP-L138、AM18xx ATMEL社製 AT91SAM9G45 アイチップス・テクノロジー社製 IP00C812A ALTERA社製 CycloneV- 1 -
- 2 -
GR-WLANforBP3591
USBやSDIOをインターフェースとしたROHM社製無線LANを 使用する組み込み機器に実装して、無線LANネットワークに接続し 動作させるためのミドルウェア ■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LAN モジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、 WPS)内蔵、チップアンテナ内蔵 ■ IEEE802.11b/g/n(11b:CH1~13,CH14対応) ■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応 ■ USB、SDIOインターフェースに対応
■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績) ■ ステーションモード、アクセスポイントモードに対応
■ ロイヤリティ不要の契約でANSI Cソースコードのご提供
LAPBプロトコル GR-LAPB
HDLCのLAPB(Link Access Procedure Balanced)プロト コルを採用することで、高速化及び高品質のデータ伝送を実現 ■ LAPB(HDLC-ABM)機能を実装 ■ 標準に完全に準拠 ■ メッセージのロギング ■ OSIプリミティブ準拠 ■ プロトコルモード LAPB(HDLC-ABM) ■ 最大データサイズ 4099オクテット ■ 使用するコマンドレスポンス: SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ
X.25プロトコル
GR-X.25
アプリケーションに必要なパケット交換通信機能を提供するX.25 プロトコル製品 ■ X.25パケット交換プロトコル(レイヤー3) を実装 ■ 標準に完全に準拠:ITU-T(84年版) ■ 複数の論理チャネルの同時通信が可能 ■ PVC、VCの両方をサポート ■ メッセージのロギング ■ 下位のLAPBも別途提供可能 ■ OSIプリミティブ準拠 ■ 独立したタスクとして提供シリアル通信プロトコル GR-HDLCシリーズ
■ HDLCの各動作モードに対応● ABM(Asynchronous Balanced Mode)
● ABME(Asynchronous Balanced Mode Extended) ● ARM(Asynchronous Response Mode)
※一次局、二次局あり
● NRM(Normal Response Mode) ※一次局、二次局あり ■ 標準に完全準拠 ■ メッセージのロギング ■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠 ■ 使用するコマンドレスポンス: SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど ■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献 ■ 広範囲にわたるきめ細かなソリューションを提供 ■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能 ■ CPUに非依存 ■ ロイヤリティ不要の契約 ■ ANSI Cで記述されたソースコードでの提供 ■ 受託開発も可能 各種分野特有シーケンスにもポーティング可能 ■ 製品のラインアップ ABMモード : GR-LAPB ABMEモード : GR-LAPD ARMモード : GR-HDLC/ARM(一次局) GR-HDLC/ARM(二次局) NRMモード : GR-HDLC/NRM(一次局) GR-HDLC/NRM(二次局)
ISDNプロトコル
GR-ISDN
アプリケーションに必要なISDN機能を提供 ■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート) ■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD) ■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC ■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換) アプリケーション GR-X.25 GR-LAPB(オプション) HDLCドライバー GR-LAPBタスク HDLCドライバー アプリケーション アプリケーション GR-HDLC HDLCドライバー組み込み用メディアトランスファープロトコル GR-MTPシリーズ
音楽や映像などのデジタルメディアデータを機器間で双方向に転 送する組み込み用ミドルウェア ■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの 総合パッケージ ■ コンパクトな音楽・画像転送用プロトコル ■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供 ■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の スタックを提供、ホスト側(Initiator)もサポート予定 ■ Windows Media Player 10との接続性を確認済み ■ わかりやすいAPIセットを提供 ■ μITRON、ThreadXなど主要OSに対応可能 ユーザーアプリケーション 下位ドライバー依存レイヤー ファイルシステム (GR-FILEなど) メディアドライバー GR-MTP SICD GR-USB/DEVICEシリーズ RTOS(μITRON、ThreadXなど) PTP MTP オブジェクト管理 モジュール画像データ圧縮・伸張ライブラリー GR-JPEG
組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー ■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を 実現 ■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応) ■ OS、CPU非依存 ■ リトル/ビッグエンディアン対応 GR-JPEG 元画像 (ファイル/メモリ) (ファイル/メモリ)JPEG画像 JPEG画像 (ファイル/メモリ) (ファイル/メモリ)元画像 DCT エントロピー復号 量子化 量子化復号 ハフマン符号化 逆DCT 量子化テーブル ハフマンテーブル ハフマンテーブル 量子化テーブル 圧縮処理 伸張処理DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER
組み込み機器向けの使いやすくコンパクトな、Data Matrixコード をデコードするためのライブラリー ■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード ■ 画像中の複数のData Matrixコードを全てデコード ■ ECC200に対応 ■ ISO/IEC 16022準拠 ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による 高速な誤り訂正 ■ 画像の回転、長方形、平行四辺形の歪みも対応 ■ 画像の奥行きによって発生する台形歪みにも対応 ■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属一次元バーコード・ライブラリー GR-BARCODE
一次元バーコード・デコードライブラリー GR-BARCODE/DECODER ■ 豊富な一次元バーコードに対応 ■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し デコード ■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード ■ 各種歪みに強いロジック ■ C/C++をサポートする環境で利用可能 一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER ■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照) ■ OSに非依存な設計となっており、OSレスでのご利用も可能 ※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。QRコード・ライブラリー
GR-QR
QRコード・デコードライブラリー 「GR-QR/DECODER」 ■ 8ビットモノクロ画像からQRコードを判別し、デコード ■ QRコードモデル2のデコードに対応 ■ JIS規格JIS-X0510準拠 ■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高 速な誤り訂正 ■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/ READER」が無償で付属 ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード 等に連携 ・GR-QR/DECODERをネィティブに処理する事で高速にデコード ・連結バーコードにも対応 QRコード・エンコードライブラリー 「GR-QR/ENCODER」 ■ QRコードモデル2、マイクロQRコードに対応 ■ JIS規格JIS-X0510準拠 ■ 数字、英数字、8ビットバイト、漢字モードに対応 ■ 組み込み製品向けの固定長データ用途に対応 デコード可能なDataMatrix コード 「GR-QR」と「GR-BARCODE」両製品に対応可能なコード ピッ Square Rectangular ローム株式会社 IEEE802.11準拠 無線LANモジュール 「BP3591」 ● H/W の高い信頼性と 長期安定供給 ● 暗号機能 WPS を モジュールに実装 アプリケーション
Fusion TCP/IP / NetX
GR-USB/HOST # 無線LAN Driver for BP3591 SDIO 注) RTOS ThreadX ThreadX-μItron 注)SDIOドライバーは受託対応可能 ・JAN8/13(GS1-8/13) ・UPC-A/UPC-E ・ITF ・NW-7(CODABAR) ・CODE39 ・CODE128/ EAN128(GS1-128)
- 6 -
- 5 -
GR-USB/HOST マスストレージ統合キット
ファイルシステムとUSBホストスタックのオールイン・ワン・パッケージ ■ 各種リアルタイムOSに対応 ● μITRON v.2.0、v3.0、v4.0、NORTi、ThreadX などで動作実績 ■ UNIX/Windows、C言語標準I/O互換ライブラリインターフェースを提供 ■ FAT12/16/32に対応し、ロング・ファイルネーム、Shift JISファイル 名をサポート ■ マルチタスク同時アクセスのサポート ■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能 ■ writeエラーデータの取出し機能で、メディア不正抜差しに対応 ■ Mass Storage Class は、SCSI、ATAPI、SFF-8070i:BOT (UFI : CBIはオプション提供)■ PLUG & PLAY のためのAPI関数を提供 ■ 弊社技術陣による迅速な技術サポート ■ 各種ポーティング、受託開発も可能
GR-USB/DEVICE マスストレージパッケージ
USBコントローラーを搭載するターゲットハードウェアに、USBマ スストレージデバイス機能を提供exFAT組み込みファイルシステム GR-FILE/ex
組み込み機器にexFATファイルシステムを提供 ※本製品を使用するにはSDAへの加盟が必要です。 ■ 当社のGR-FILEをベースに、exFATファイルシステムへ対応 ■ GR-FILEの多くの機能をそのまま使用可能 ■ FAT、exFAT、その両方の組み込みの選択が可能 ■ SDXCカード専用サンプルフォーマットコードをご提供SDカードドライバー(GR-FILEシリーズ専用オプション) GR-SD
組み込み機器にSDカード専用ドライバーを提供 ※本製品を使用するにはSDAへの加盟が必要です。 ■ 主要なSDコントローラーに対応 ※その他のコントローラーへの対応状況については営業部までお問い合わせください。FAT組み込みファイルシステム GR-FILE
組み込み機器にFATファイルシステムを提供 ■ FAT12/16/32 、ロングファイル名(SJIS)に対応 ■ POSIX互換、C言語標準I/Oインターフェースを提供 ■ 多くのマウントオプションを用意 ■ ファイルシステムのフォーマット/パーティション設定機能 ●メディアサイズから自動でフォーマットをする簡易フォーマットと、クラ スタサイズ等を指定する、カスタマイズフォーマットの両方をサポート ●メディアサイズから1パーティションを自動設定する簡易パーティション設定 と、細かくパーティション情報を指定するパーティション設定の両方をサポート ■ アプリケーションバッファを直接ドライバーに指定するダイレクトI/Oを使用可能 ■ 各ファイルの特性に応じ、連続ダイレクトI/Oか、キャッシング方式を選択可能 ■ メディアの誤挿抜に対応する処理をサンプルで提供 ■ OS/プラットフォーム依存レイヤーとファイルシステム依存レイヤーを分離 ■ マルチタスク同時アクセスやOSレス環境 ■ 使用ROM量を削減するコンパイルオプションにより約4割のサイズダ ウンが可能 ■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能(マウント時) ■ キャッシング、ブロックサイズ等のパラメーター設定が変更可能(初期化時) ■ ファイルインデックスとデータの分離キャッシング ●アクセスしたファイルのファイル名称と、ファイル管理情報との対応付け をキャッシングし多段階層ディレクトリ構成のアクセスや、1ディレクトリ 内に多数のファイルが存在するデジカメ等のファイルアクセスを高速化 ■ 直接デバイス制御インターフェース ●アプリケーションからデバイス固有の機能を使用できるインター フェース(デバイスioctl)を提供 ■ RAM ディスク機能 ●メモリ上にファイルシステムを構築することで、高速な作業が可能 ■ 多国語オプションをご用意 ■ その他、受託開発も可能 ルネサスエレクトロニクス社製 RX64M、RZ/A シリーズ NXPセミコンダクターズジャパン社製 LPCシリーズ テキサス・インスツルメンツ社製 OMAP-L138、AM18xx STマイクロエレクトロニクス社製 STM32F1/F2/F4シリーズ フリースケール・セミコンダクタ社製 i.MX6、i.MX25、 Kinetis Kシリーズ XILINX社製 Zynq-7000 オーディオ機器、デジカメ アプリケーション等 アプリケーション ファイルシステム共通処理部 (キャッシング他) FATファイルシステム/exFATファイルシステム依存部 ファイルシステム抽象化インターフェース OS抽象化インターフェース その他ファイルシステム依存部 OS依存処理部 (μITRON、ThreadX、T-Kernel、VxWorks等) その他のOS依存処理 デバイスドライバーインターフェース デバイスドライバー (SCSI、ATAメモリカードドライバー、USBメモリ) リアルタイムOS (μITRON、ThreadX、T-Kernel、VxWorks等) GR-FILE GR-FILE/ex fopen/fclose getc/putc等 open/close read/write等 パラメーター設定 メディア挿抜対応他 GR-FILE固有 インターフェース インターフェースPOSIX互換 GR-FILE多国語 オプション ※FATファイルシステムのみ対応 オプションI/F USBメモリ HDD CFカード SDカード C言語標準I/O インターフェースライブラリ GR-SD (SDカードドライバー) ターゲットハードウェア USB コントローラー USBケーブル ホストPC GR-USB/DEVICE マスストレージ パッケージ 記憶 メディア Bridge RAM Disk Driver サンプル SCSI DriverBOT Function Driver GR-USB/DEVICEシリーズ
USB DEVICE Controller
Media Driver Media Controller RAM Media Interface アプリケーション GR-USB/ DEVICE マスストレージ パッケージ GR-FILE
File System I/F
GR-USB/HOSTシリーズ BOT ATAPI SCSI
Mass Storage Class
SFF8070i RTOS アプリケーション GR-USB/HOST マスストレージ統合キット ハードディスク メモリカード USBメモリ ■ ターゲットハードウェアが“大容量記憶装置デバイス”として動作 ■ CPU非依存 ■ 各種リアルタイムOSに対応 ● TOPPERS、NORTiを含むμITRONv4.0、ThreadX、 VxWorksなどで動作実績
■ USBテストツールUSB20CVのChapter9 Tests・Mass Storage Class Testsをパス
■ ポーティング、カスタマイズなどの受託開発可能
<ポーティング完了後の動作イメージ>
FAT(File Allocation Table)及びexFAT(Extended FAT)は、 Microsoft社が開発したファイルシステムであり、特にMicrosoft社は FATの一部に関する特許を取得していることが知られています。権利関 係にはご注意ください。
PictBridgeスタック
GR-PictBG/Print
画像出力デバイス用のCIPA規格DC-001(PictBridge)準拠の スタック ■ DPOF指定による画像のプリント ■ 専用のXML Parser & Builderを装備 ■ シンプルで実装容易なインターフェース ■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge システムを容易に構築 ■ CPU非依存 ■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム 添付) PictBridge 対応カメラ デバイス情報 DPS ApplicationPrint Server Storage Client XML Parser & Builder
GR-PictBG /Print プリントステータス プリント要求 (Exifファイルなど) USB転送で画像を転送 APL(Printer Firmwareなど) SICD USB Host Stack
DPS Layer PTP PictBridge対応プリンター
PictBridgeスタック GR-PictBG/Storage
画像入力デバイス用のCIPA規格DC-001(PictBridge)準拠の スタック■ 専用のXML Parser & Builderを装備 ■ シンプルで実装容易なインターフェース ■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge システムを容易に構築 ■ CPU非依存 ■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム 添付) PictBridge 対応カメラ デバイス情報 DPS Application
Storage Server Print Client XML Parser & Builder
GR-PictBG /Storage プリントステータス プリント要求 USB転送で画像を転送 APL(DSCアプリケーションなど) SICD USB Device Stack DPS Layer
PTP
PictBridge対応プリンター
File System File System Interface
GR-USB/HOST マスストレージ統合キット
ファイルシステムとUSBホストスタックのオールイン・ワン・パッケージ ■ 各種リアルタイムOSに対応 ● μITRON v.2.0、v3.0、v4.0、NORTi、ThreadX などで動作実績 ■ UNIX/Windows、C言語標準I/O互換ライブラリインターフェースを提供 ■ FAT12/16/32に対応し、ロング・ファイルネーム、Shift JISファイル 名をサポート ■ マルチタスク同時アクセスのサポート ■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能 ■ writeエラーデータの取出し機能で、メディア不正抜差しに対応 ■ Mass Storage Class は、SCSI、ATAPI、SFF-8070i:BOT (UFI : CBIはオプション提供)■ PLUG & PLAY のためのAPI関数を提供 ■ 弊社技術陣による迅速な技術サポート ■ 各種ポーティング、受託開発も可能
GR-USB/DEVICE マスストレージパッケージ
USBコントローラーを搭載するターゲットハードウェアに、USBマ スストレージデバイス機能を提供exFAT組み込みファイルシステム GR-FILE/ex
組み込み機器にexFATファイルシステムを提供 ※本製品を使用するにはSDAへの加盟が必要です。 ■ 当社のGR-FILEをベースに、exFATファイルシステムへ対応 ■ GR-FILEの多くの機能をそのまま使用可能 ■ FAT、exFAT、その両方の組み込みの選択が可能 ■ SDXCカード専用サンプルフォーマットコードをご提供SDカードドライバー(GR-FILEシリーズ専用オプション) GR-SD
組み込み機器にSDカード専用ドライバーを提供 ※本製品を使用するにはSDAへの加盟が必要です。 ■ 主要なSDコントローラーに対応 ※その他のコントローラーへの対応状況については営業部までお問い合わせください。FAT組み込みファイルシステム GR-FILE
組み込み機器にFATファイルシステムを提供 ■ FAT12/16/32 、ロングファイル名(SJIS)に対応 ■ POSIX互換、C言語標準I/Oインターフェースを提供 ■ 多くのマウントオプションを用意 ■ ファイルシステムのフォーマット/パーティション設定機能 ●メディアサイズから自動でフォーマットをする簡易フォーマットと、クラ スタサイズ等を指定する、カスタマイズフォーマットの両方をサポート ●メディアサイズから1パーティションを自動設定する簡易パーティション設定 と、細かくパーティション情報を指定するパーティション設定の両方をサポート ■ アプリケーションバッファを直接ドライバーに指定するダイレクトI/Oを使用可能 ■ 各ファイルの特性に応じ、連続ダイレクトI/Oか、キャッシング方式を選択可能 ■ メディアの誤挿抜に対応する処理をサンプルで提供 ■ OS/プラットフォーム依存レイヤーとファイルシステム依存レイヤーを分離 ■ マルチタスク同時アクセスやOSレス環境 ■ 使用ROM量を削減するコンパイルオプションにより約4割のサイズダ ウンが可能 ■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能(マウント時) ■ キャッシング、ブロックサイズ等のパラメーター設定が変更可能(初期化時) ■ ファイルインデックスとデータの分離キャッシング ●アクセスしたファイルのファイル名称と、ファイル管理情報との対応付け をキャッシングし多段階層ディレクトリ構成のアクセスや、1ディレクトリ 内に多数のファイルが存在するデジカメ等のファイルアクセスを高速化 ■ 直接デバイス制御インターフェース ●アプリケーションからデバイス固有の機能を使用できるインター フェース(デバイスioctl)を提供 ■ RAM ディスク機能 ●メモリ上にファイルシステムを構築することで、高速な作業が可能 ■ 多国語オプションをご用意 ■ その他、受託開発も可能 ルネサスエレクトロニクス社製 RX64M、RZ/A シリーズ NXPセミコンダクターズジャパン社製 LPCシリーズ テキサス・インスツルメンツ社製 OMAP-L138、AM18xx STマイクロエレクトロニクス社製 STM32F1/F2/F4シリーズ フリースケール・セミコンダクタ社製 i.MX6、i.MX25、 Kinetis Kシリーズ XILINX社製 Zynq-7000 オーディオ機器、デジカメ アプリケーション等 アプリケーション ファイルシステム共通処理部 (キャッシング他) FATファイルシステム/exFATファイルシステム依存部 ファイルシステム抽象化インターフェース OS抽象化インターフェース その他ファイルシステム依存部 OS依存処理部 (μITRON、ThreadX、T-Kernel、VxWorks等) その他のOS依存処理 デバイスドライバーインターフェース デバイスドライバー (SCSI、ATAメモリカードドライバー、USBメモリ) リアルタイムOS (μITRON、ThreadX、T-Kernel、VxWorks等) GR-FILE GR-FILE/ex fopen/fclose getc/putc等 open/close read/write等 パラメーター設定 メディア挿抜対応他 GR-FILE固有 インターフェース インターフェースPOSIX互換 GR-FILE多国語 オプション ※FATファイルシステムのみ対応 オプションI/F USBメモリ HDD CFカード SDカード C言語標準I/O インターフェースライブラリ GR-SD (SDカードドライバー) ターゲットハードウェア USB コントローラー USBケーブル ホストPC GR-USB/DEVICE マスストレージ パッケージ 記憶 メディア Bridge RAM Disk Driver サンプル SCSI DriverBOT Function Driver GR-USB/DEVICEシリーズ
USB DEVICE Controller
Media Driver Media Controller RAM Media Interface アプリケーション GR-USB/ DEVICE マスストレージ パッケージ GR-FILE
File System I/F
GR-USB/HOSTシリーズ BOT ATAPI SCSI
Mass Storage Class
SFF8070i RTOS アプリケーション GR-USB/HOST マスストレージ統合キット ハードディスク メモリカード USBメモリ ■ ターゲットハードウェアが“大容量記憶装置デバイス”として動作 ■ CPU非依存 ■ 各種リアルタイムOSに対応 ● TOPPERS、NORTiを含むμITRONv4.0、ThreadX、 VxWorksなどで動作実績
■ USBテストツールUSB20CVのChapter9 Tests・Mass Storage Class Testsをパス
■ ポーティング、カスタマイズなどの受託開発可能
<ポーティング完了後の動作イメージ>
FAT(File Allocation Table)及びexFAT(Extended FAT)は、 Microsoft社が開発したファイルシステムであり、特にMicrosoft社は FATの一部に関する特許を取得していることが知られています。権利関 係にはご注意ください。
PictBridgeスタック
GR-PictBG/Print
画像出力デバイス用のCIPA規格DC-001(PictBridge)準拠の スタック ■ DPOF指定による画像のプリント ■ 専用のXML Parser & Builderを装備 ■ シンプルで実装容易なインターフェース ■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge システムを容易に構築 ■ CPU非依存 ■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム 添付) PictBridge 対応カメラ デバイス情報 DPS ApplicationPrint Server Storage Client XML Parser & Builder
GR-PictBG /Print プリントステータス プリント要求 (Exifファイルなど) USB転送で画像を転送 APL(Printer Firmwareなど) SICD USB Host Stack
DPS Layer PTP PictBridge対応プリンター
PictBridgeスタック GR-PictBG/Storage
画像入力デバイス用のCIPA規格DC-001(PictBridge)準拠の スタック■ 専用のXML Parser & Builderを装備 ■ シンプルで実装容易なインターフェース ■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge システムを容易に構築 ■ CPU非依存 ■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム 添付) PictBridge 対応カメラ デバイス情報 DPS Application
Storage Server Print Client XML Parser & Builder
GR-PictBG /Storage プリントステータス プリント要求 USB転送で画像を転送 APL(DSCアプリケーションなど) SICD USB Device Stack DPS Layer
PTP
PictBridge対応プリンター
File System File System Interface
GR-WLANforBP3591
USBやSDIOをインターフェースとしたROHM社製無線LANを 使用する組み込み機器に実装して、無線LANネットワークに接続し 動作させるためのミドルウェア ■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LAN モジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、 WPS)内蔵、チップアンテナ内蔵 ■ IEEE802.11b/g/n(11b:CH1~13,CH14対応) ■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応 ■ USB、SDIOインターフェースに対応
■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績) ■ ステーションモード、アクセスポイントモードに対応
■ ロイヤリティ不要の契約でANSI Cソースコードのご提供
LAPBプロトコル GR-LAPB
HDLCのLAPB(Link Access Procedure Balanced)プロト コルを採用することで、高速化及び高品質のデータ伝送を実現 ■ LAPB(HDLC-ABM)機能を実装 ■ 標準に完全に準拠 ■ メッセージのロギング ■ OSIプリミティブ準拠 ■ プロトコルモード LAPB(HDLC-ABM) ■ 最大データサイズ 4099オクテット ■ 使用するコマンドレスポンス: SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ
X.25プロトコル
GR-X.25
アプリケーションに必要なパケット交換通信機能を提供するX.25 プロトコル製品 ■ X.25パケット交換プロトコル(レイヤー3) を実装 ■ 標準に完全に準拠:ITU-T(84年版) ■ 複数の論理チャネルの同時通信が可能 ■ PVC、VCの両方をサポート ■ メッセージのロギング ■ 下位のLAPBも別途提供可能 ■ OSIプリミティブ準拠 ■ 独立したタスクとして提供シリアル通信プロトコル GR-HDLCシリーズ
■ HDLCの各動作モードに対応● ABM(Asynchronous Balanced Mode)
● ABME(Asynchronous Balanced Mode Extended) ● ARM(Asynchronous Response Mode)
※一次局、二次局あり
● NRM(Normal Response Mode) ※一次局、二次局あり ■ 標準に完全準拠 ■ メッセージのロギング ■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠 ■ 使用するコマンドレスポンス: SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど ■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献 ■ 広範囲にわたるきめ細かなソリューションを提供 ■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能 ■ CPUに非依存 ■ ロイヤリティ不要の契約 ■ ANSI Cで記述されたソースコードでの提供 ■ 受託開発も可能 各種分野特有シーケンスにもポーティング可能 ■ 製品のラインアップ ABMモード : GR-LAPB ABMEモード : GR-LAPD ARMモード : GR-HDLC/ARM(一次局) GR-HDLC/ARM(二次局) NRMモード : GR-HDLC/NRM(一次局) GR-HDLC/NRM(二次局)
ISDNプロトコル
GR-ISDN
アプリケーションに必要なISDN機能を提供 ■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート) ■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD) ■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC ■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換) アプリケーション GR-X.25 GR-LAPB(オプション) HDLCドライバー GR-LAPBタスク HDLCドライバー アプリケーション アプリケーション GR-HDLC HDLCドライバー組み込み用メディアトランスファープロトコル GR-MTPシリーズ
音楽や映像などのデジタルメディアデータを機器間で双方向に転 送する組み込み用ミドルウェア ■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの 総合パッケージ ■ コンパクトな音楽・画像転送用プロトコル ■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供 ■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の スタックを提供、ホスト側(Initiator)もサポート予定 ■ Windows Media Player 10との接続性を確認済み ■ わかりやすいAPIセットを提供 ■ μITRON、ThreadXなど主要OSに対応可能 ユーザーアプリケーション 下位ドライバー依存レイヤー ファイルシステム (GR-FILEなど) メディアドライバー GR-MTP SICD GR-USB/DEVICEシリーズ RTOS(μITRON、ThreadXなど) PTP MTP オブジェクト管理 モジュール画像データ圧縮・伸張ライブラリー GR-JPEG
組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー ■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を 実現 ■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応) ■ OS、CPU非依存 ■ リトル/ビッグエンディアン対応 GR-JPEG 元画像 (ファイル/メモリ) (ファイル/メモリ)JPEG画像 JPEG画像 (ファイル/メモリ) (ファイル/メモリ)元画像 DCT エントロピー復号 量子化 量子化復号 ハフマン符号化 逆DCT 量子化テーブル ハフマンテーブル ハフマンテーブル 量子化テーブル 圧縮処理 伸張処理DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER
組み込み機器向けの使いやすくコンパクトな、Data Matrixコード をデコードするためのライブラリー ■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード ■ 画像中の複数のData Matrixコードを全てデコード ■ ECC200に対応 ■ ISO/IEC 16022準拠 ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による 高速な誤り訂正 ■ 画像の回転、長方形、平行四辺形の歪みも対応 ■ 画像の奥行きによって発生する台形歪みにも対応 ■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属一次元バーコード・ライブラリー GR-BARCODE
一次元バーコード・デコードライブラリー GR-BARCODE/DECODER ■ 豊富な一次元バーコードに対応 ■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し デコード ■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード ■ 各種歪みに強いロジック ■ C/C++をサポートする環境で利用可能 一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER ■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照) ■ OSに非依存な設計となっており、OSレスでのご利用も可能 ※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。QRコード・ライブラリー
GR-QR
QRコード・デコードライブラリー 「GR-QR/DECODER」 ■ 8ビットモノクロ画像からQRコードを判別し、デコード ■ QRコードモデル2のデコードに対応 ■ JIS規格JIS-X0510準拠 ■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高 速な誤り訂正 ■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/ READER」が無償で付属 ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード 等に連携 ・GR-QR/DECODERをネィティブに処理する事で高速にデコード ・連結バーコードにも対応 QRコード・エンコードライブラリー 「GR-QR/ENCODER」 ■ QRコードモデル2、マイクロQRコードに対応 ■ JIS規格JIS-X0510準拠 ■ 数字、英数字、8ビットバイト、漢字モードに対応 ■ 組み込み製品向けの固定長データ用途に対応 デコード可能なDataMatrix コード 「GR-QR」と「GR-BARCODE」両製品に対応可能なコード ピッ Square Rectangular ローム株式会社 IEEE802.11準拠 無線LANモジュール 「BP3591」 ● H/W の高い信頼性と 長期安定供給 ● 暗号機能 WPS を モジュールに実装 アプリケーション
Fusion TCP/IP / NetX
GR-USB/HOST # 無線LAN Driver for BP3591 SDIO 注) RTOS ThreadX ThreadX-μItron 注)SDIOドライバーは受託対応可能 ・JAN8/13(GS1-8/13) ・UPC-A/UPC-E ・ITF ・NW-7(CODABAR) ・CODE39 ・CODE128/ EAN128(GS1-128)
- 6 -
- 5 -
GR-WLANforBP3591
USBやSDIOをインターフェースとしたROHM社製無線LANを 使用する組み込み機器に実装して、無線LANネットワークに接続し 動作させるためのミドルウェア ■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LAN モジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、 WPS)内蔵、チップアンテナ内蔵 ■ IEEE802.11b/g/n(11b:CH1~13,CH14対応) ■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応 ■ USB、SDIOインターフェースに対応
■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績) ■ ステーションモード、アクセスポイントモードに対応
■ ロイヤリティ不要の契約でANSI Cソースコードのご提供
LAPBプロトコル GR-LAPB
HDLCのLAPB(Link Access Procedure Balanced)プロト コルを採用することで、高速化及び高品質のデータ伝送を実現 ■ LAPB(HDLC-ABM)機能を実装 ■ 標準に完全に準拠 ■ メッセージのロギング ■ OSIプリミティブ準拠 ■ プロトコルモード LAPB(HDLC-ABM) ■ 最大データサイズ 4099オクテット ■ 使用するコマンドレスポンス: SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ
X.25プロトコル
GR-X.25
アプリケーションに必要なパケット交換通信機能を提供するX.25 プロトコル製品 ■ X.25パケット交換プロトコル(レイヤー3) を実装 ■ 標準に完全に準拠:ITU-T(84年版) ■ 複数の論理チャネルの同時通信が可能 ■ PVC、VCの両方をサポート ■ メッセージのロギング ■ 下位のLAPBも別途提供可能 ■ OSIプリミティブ準拠 ■ 独立したタスクとして提供シリアル通信プロトコル GR-HDLCシリーズ
■ HDLCの各動作モードに対応● ABM(Asynchronous Balanced Mode)
● ABME(Asynchronous Balanced Mode Extended) ● ARM(Asynchronous Response Mode)
※一次局、二次局あり
● NRM(Normal Response Mode) ※一次局、二次局あり ■ 標準に完全準拠 ■ メッセージのロギング ■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠 ■ 使用するコマンドレスポンス: SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど ■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献 ■ 広範囲にわたるきめ細かなソリューションを提供 ■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能 ■ CPUに非依存 ■ ロイヤリティ不要の契約 ■ ANSI Cで記述されたソースコードでの提供 ■ 受託開発も可能 各種分野特有シーケンスにもポーティング可能 ■ 製品のラインアップ ABMモード : GR-LAPB ABMEモード : GR-LAPD ARMモード : GR-HDLC/ARM(一次局) GR-HDLC/ARM(二次局) NRMモード : GR-HDLC/NRM(一次局) GR-HDLC/NRM(二次局)
ISDNプロトコル
GR-ISDN
アプリケーションに必要なISDN機能を提供 ■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート) ■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD) ■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC ■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換) アプリケーション GR-X.25 GR-LAPB(オプション) HDLCドライバー GR-LAPBタスク HDLCドライバー アプリケーション アプリケーション GR-HDLC HDLCドライバー組み込み用メディアトランスファープロトコル GR-MTPシリーズ
音楽や映像などのデジタルメディアデータを機器間で双方向に転 送する組み込み用ミドルウェア ■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの 総合パッケージ ■ コンパクトな音楽・画像転送用プロトコル ■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供 ■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の スタックを提供、ホスト側(Initiator)もサポート予定 ■ Windows Media Player 10との接続性を確認済み ■ わかりやすいAPIセットを提供 ■ μITRON、ThreadXなど主要OSに対応可能 ユーザーアプリケーション 下位ドライバー依存レイヤー ファイルシステム (GR-FILEなど) メディアドライバー GR-MTP SICD GR-USB/DEVICEシリーズ RTOS(μITRON、ThreadXなど) PTP MTP オブジェクト管理 モジュール画像データ圧縮・伸張ライブラリー GR-JPEG
組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー ■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を 実現 ■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応) ■ OS、CPU非依存 ■ リトル/ビッグエンディアン対応 GR-JPEG 元画像 (ファイル/メモリ) (ファイル/メモリ)JPEG画像 JPEG画像 (ファイル/メモリ) (ファイル/メモリ)元画像 DCT エントロピー復号 量子化 量子化復号 ハフマン符号化 逆DCT 量子化テーブル ハフマンテーブル ハフマンテーブル 量子化テーブル 圧縮処理 伸張処理DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER
組み込み機器向けの使いやすくコンパクトな、Data Matrixコード をデコードするためのライブラリー ■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード ■ 画像中の複数のData Matrixコードを全てデコード ■ ECC200に対応 ■ ISO/IEC 16022準拠 ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による 高速な誤り訂正 ■ 画像の回転、長方形、平行四辺形の歪みも対応 ■ 画像の奥行きによって発生する台形歪みにも対応 ■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属一次元バーコード・ライブラリー GR-BARCODE
一次元バーコード・デコードライブラリー GR-BARCODE/DECODER ■ 豊富な一次元バーコードに対応 ■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し デコード ■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード ■ 各種歪みに強いロジック ■ C/C++をサポートする環境で利用可能 一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER ■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照) ■ OSに非依存な設計となっており、OSレスでのご利用も可能 ※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。QRコード・ライブラリー
GR-QR
QRコード・デコードライブラリー 「GR-QR/DECODER」 ■ 8ビットモノクロ画像からQRコードを判別し、デコード ■ QRコードモデル2のデコードに対応 ■ JIS規格JIS-X0510準拠 ■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高 速な誤り訂正 ■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/ READER」が無償で付属 ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード 等に連携 ・GR-QR/DECODERをネィティブに処理する事で高速にデコード ・連結バーコードにも対応 QRコード・エンコードライブラリー 「GR-QR/ENCODER」 ■ QRコードモデル2、マイクロQRコードに対応 ■ JIS規格JIS-X0510準拠 ■ 数字、英数字、8ビットバイト、漢字モードに対応 ■ 組み込み製品向けの固定長データ用途に対応 デコード可能なDataMatrix コード 「GR-QR」と「GR-BARCODE」両製品に対応可能なコード ピッ Square Rectangular ローム株式会社 IEEE802.11準拠 無線LANモジュール 「BP3591」 ● H/W の高い信頼性と 長期安定供給 ● 暗号機能 WPS を モジュールに実装 アプリケーション
Fusion TCP/IP / NetX
GR-USB/HOST # 無線LAN Driver for BP3591 SDIO 注) RTOS ThreadX ThreadX-μItron 注)SDIOドライバーは受託対応可能 ・JAN8/13(GS1-8/13) ・UPC-A/UPC-E ・ITF ・NW-7(CODABAR) ・CODE39 ・CODE128/ EAN128(GS1-128)