BlueLitEは、Mindtree社のBluetoothバージョン4.2(Bluetooth low energy)シングル・モードの半導体IP(知的財産権)の製品群です。BlueLitEには、BlueLitE-SP(スタックとプロファイル)と、BlueLitE-LP(リンク層と物理層)と呼ばれる2種類のIPがあります。
● BlueLitE-LP:
BlueLitE-LPは、Bluetooth low energy仕様の”リンク層と物理層(モデム)”のインプリメンテーションです。 リンク層は、ハードウェアとファームウェアで構成されています。 時間制約が厳しいプロトコル部分は、ハードウェアで処理され、ファームウェアは、リンク層コントロール・プロトコル(LLCP)、セキュリティ、ホスト・コマンドとイベント処理を実装しています。 物理層は、デジタルのハードウェアで実装され、GFSK変調&復調、受信AGCとRSSI計測の機能を提供します。
● BlueLitE-SP:
BlueLitE-SPは、シングル・モードBluetooth low energy仕様のスタックとプロファイル・ソリューションです。これは、LE-HCI、LE-L2CAP、LE-SM、LE-GAP、GATT、ATTと、SIGで採用されたすべてのプロファイルのパッケージです。BlueLitE-SPは、最小のシステム・リソース構成を持つ8ビット・マイクロコントローラを含む、多様なプラットフォーム上に、容易にポーティングできるように設計されています。
ProChek BlueLitE IP概要
● BlueLitE-LP - リンク層
仕様機能
- すべての必須、および、オプション機能のBluetooth 4.2シングル・モード仕様に準拠 (注1)。
- マスタ、スレーブ・ロール
- アドバタイザ、イニシエータ、スキャナ状態、それらの組み合わせをサポート
- すべてのパケットタイプ
- すべてのフィルタ・ポリシ
- すべての関連コマンド& イベント処理
- ホワイト・リスト・フィルタリング、二重フィルタリング
- データ送/受信送
- すべての制御PDUsをサポート
- 接続アップデート、接続パラメータ交渉、チャンネル・マップ・アップデート処理
- データ長拡張をサポート - ACLペイロード長 251バイト
- プライバシ1.2バージョン - リゾルブ・プライベート・アドレス
- p256 ECDHキー・ペア生成と、DHKey生成
- AES-128暗号
- 直接テスト・モードのサポート
- 2線のUART直接テスト・モードのサポート
(注1) HCIとLLデフラグメンテーションを除く
実装機能
- APB/AHB/EBI/SPIのバス・インタフェース
- 適切なラッパーで、他のバス・インタフェースを容易にサポート可能
- 非同期バス・クロックとシステム・クロックをサポート
- 柔軟な無線/モデム・インタフェース
- 種々のSPIインタフェース・プロトコルと無線タイミングのプログラム化可能
- 外部のコンフィギュレーション・メモリから、RFレジスタのファームウェア初期設定
- RFテスト & 認証をサポートするデータパターン生成を持つRFテストモード
- 基本的なタスク管理用の独自LitEOSと統合されている
- 商用のRTOSシステムへのポーティンも容易
- Bluetooth 4.2プロトコルの優位点である統合されたパワー・マネジメント
- AES暗号化 & CCMエンジンのハードウェア実装
● BlueLitE-LP - デジタルPHY (モデム)
仕様機能
- Bluetoothバージョン4.2仕様準拠
- 10-3 BERで-90dBmあるいはそれ以下の感度を達成するRFの補足
- 干渉性能を達成するRFの補足
- Bluetooth性能仕様を満足あるいは超える
実装機能
- RFプラットフォームに基づいたポーラまたはIQ変調をサポート
- Zero-IF / Low-IF トランスミッタ (Low IF @ 1、2、3MHz)
- Zero-IF / Low-IF レシーバ (Low IF @ 1、2、3MHz)
- 実数(Low IFレシーバ向け)/ 複素数レシーバ入力
- 8、13、16MHzのサンプリング・レートをサポート
- 8 - 12 ビットのADC/DACのデータ・インタフェース
- 内部/外部(LNA&VGA)AGC
- コア動作周波数 @ サンプリング・レート
● BlueLitE-SP - スタックとプロファイル
仕様機能
- Bluetooth 4.2シングル・モード仕様に準拠
- セントラルとペリフェラル・ロール
- セントラル・ロールで複数同時接続をサポート
- ブロードキャスト、オブザーバ、ペリフェラル、セントラル・ロールとその組み合わせをサポート
- すべてのHCI LEコマンド& イベント処理をサポート
- ATTとGATTのクライアントとサーバー・ロールをサポート
- セキュリティ・モード1、ボンディングをサポート
- すべてのリンク層制御処理をサポート