SATA(シリアルATA)と SAS (シリアル・アタッチドSCSI) は、主にホスト・システムと大容量ストレージ・デバイス (ハードディスク・ドライブ、光ディスク・ドライブ、SSD など) との間のデータ転送 (直接または間接) の主要機能を持った、データ・ストレージ・プロトコルの標準規格です。これらのシリアル・ストレージ・プロトコルには、従来のパラレル・ストレージ・プロトコル (ATAおよびSCSI) インタフェースに比べて次のような利点があります。
- より高速なデータ転送
- 動作中のデバイスの活線挿抜 (ホット・スワップ) が可能
- ホット・スワップはオペレーティング・システムでサポートされている場合にのみ可能です
- ケーブルが薄いため、より効率的な空冷が可能
- 動作信頼性が向上
アルテラの SATA と SAS
アルテラは、トランシーバ内蔵の最新の FPGA と ASIC をベースに、SATA および SAS ソリューションを開発しました。Stratix® V GX FPGA、Stratix IV GX FPGA、Arria® V、Arria II GX FPGA、Arria II GZ FPGA、Cyclone® V 、Cyclone IV GX FPGA、HardCopy® IV GX ASIC は、SATA と SAS の電気的および信号要件をサポートしています(表 1参照)。アルテラの FPGA と HardCopy ASIC を SATA および SAS IP (Intellctual Property) と組み合わせることにより、シングルチップ上でストレージ用のインタフェースを開発するためのソリューションが実現します。
| 表 1. アルテラの FPGAとHardCopy ASICのSATAおよびSASサポート | ||||||
| デバイス | SATA | SAS | ||||
|---|---|---|---|---|---|---|
| SATA 1.0 (1.5 Gbps) |
SATA 2.0 (3.0 Gbps) |
SATA 3.0 (6.0 Gbps) |
SAS 1.0 (3.0 Gbps) |
SAS 2.0 (6.0 Gbps) |
SAS 3.0 (12.0 Gbps) |
|
| Stratix V | ||||||
| Stratix IV | - | |||||
| Arria V | - | |||||
| Arria II GX | - | |||||
| Cyclone V |
|
|
- | |||
| Cyclone IV GX |
|
|
- | |||
| HardCopy IV GX | - | |||||
SATA と SAS IP
アルテラ・ソリューションにおける IP は、SATA および SAS I/O 接続に重要な役割を果たします。FPGA と ASIC は基礎を提供しますが、IP によってSATA および SAS I/O が可能になります。アルテラのパートナは、ホストおよびデバイス・インタフェース向けの SATA/SAS IP を開発しました。図 1に示すように、IPコアは、SATA および SAS インタフェースのすべての基本コンポーネント、すなわちアルテラ・デバイスの内蔵トランシーバに接続する物理層インタフェース、リンク層、およびトランスポート層を備えています。
図 1. IP コア

マーケット・アプリケーション
アルテラのSATAおよびSASソリューションは、高いスループットのストレージ・アプリケーションに最適です。アルテラのFPGAおよびHardCopy ASICとIPコアを組み合わせることにより、ホスト・システムとストレージを接続するストレージ・ソリューションを構築するための強力な基盤を提供します。デバイス・コアとホスト・コアを別々に使用することも(図 2参照)、連結して使用することもできます(ブリッジとして使用)。
図 2. アルテラのFPGAおよび HardCopy ASICとIPコアの使用
関連リンク

