アプリケーション ノート USB 3.0 設計の検証とデバッグの簡素化 はじめに USB 2.0 の歴史 USB(Universal Serial Bus) は PCと周辺機器を接続するための業界標準規格として広く知られています USB 2.0は2000 年に発表され それまでのUSB 1.1 仕様

Similar documents
データ シート TekExpress 10GBASE-T 自動コンプライアンス ソフトウェア 特長 10GBASE-T PHYコンプライアンスの自動化ソリューション ワンボタン操作によるマルチ テストと 4 チャンネル サポート 解析のためのマージンと統計情報を含む詳細なテスト レポート ユーザ定義

データ シート Opt. SFP-TX による自動ソリューション ( コンプライアンス用 ) と DPO オプション ( デバッグ用 ) 特性評価 マージン解析において ユーザが測定パラメータを定義することが可能 DPOJET による SFP-TX の測定セットアップ SFP-TX ソリューションを

アプリケーション ノート USB 2.0 物理レイヤ テスト はじめに USB 2.0 対応のデバイス設計 特性評価および動作確認に携わっているエンジニアは 製品の市場投入のスピードアップを日々迫られています 当社の測定パッケージでは USB-IF(USB Implements Forum, Inc

Microsoft PowerPoint - PCIe_Seminar_LeCroyJapan.ppt

RMS(Root Mean Square value 実効値 ) 実効値は AC の電圧と電流両方の値を規定する 最も一般的で便利な値です AC 波形の実効値はその波形から得られる パワーのレベルを示すものであり AC 信号の最も重要な属性となります 実効値の計算は AC の電流波形と それによって

SerialXpress - 任意波形ジェネレータ用ジッタ生成ソフトウェア SDX100 SDXUP データ シート プログラム可能なプリ / ディエンファシスとプリシュート : PCIe 10GbE SAS USB 3.0 などの次世代の規格では プリ / ディエンファシスの信号生成で複数のタップ

TekExpress 10GBASE-T/NBASE-Tデータ・シート

アプリケーション ノート 波形サンプル解析 機能 性能が向上するにつれ エンジニアは回路内のアナログ信号 デジタル信号の両方に注意を払う必要があります テストは複雑なため DUT(Device Under Test 被測定デバイス) のさまざまなテスト ポイントで信号を観測できる特殊なツールが必要に

Microsoft Word - SPARQアプリケーションノートGating_3.docx

Keysight Technologies N1055A リモート・ヘッド・モジュール 35/50 GHz 2/4ポートTDR/TDT

内容 SDAIIIの概要 アイパターン解析 ジッタ解析 マルチレーン解析 ノイズ解析 バーチャル プローブ 3 4 高速転送 クロストーク SI 問題の顕在化 高速伝送とクロストークの増加による影響: 符号間干渉の増加 減衰の増加 ジッタの増加 設計の難易度の増加

SATA Industry and Specifications

(Microsoft PowerPoint - F-3_TIF2013_USB3_Satsuma_F [\214\335\212\267\203\202\201[\203h])

ディエンベディングとは冶具やケーブルによる観測信号の劣化を S パラメータデータを利用して計算により補正する TX 冶具ケーブル 被測定物の出力 De-Embedding 冶具 ケーブル等の影響を受けた波形 冶具 ケーブル等の S パラメータデータ TX 被測定物の出力 冶具 ケーブル等の影響のない

インターリーブADCでのタイミングスキュー影響のデジタル補正技術

JA.qxd

CMOS リニアイメージセンサ用駆動回路 C CMOS リニアイメージセンサ S 等用 C は当社製 CMOSリニアイメージセンサ S 等用に開発された駆動回路です USB 2.0インターフェースを用いて C と PCを接続

Microsoft Word - PCI-X_PCIeバスのデータ転送-ver1.0.docx

U4611A/B USB 2.0/3.0プロトコル・アナライザ バージョン3.7.x(MegaZoomテクノロジー採用)

Microsoft PowerPoint - Renesas_AdvancedPPmL(2010_11_11_rev).ppt [互換モード]

Keysight Technologies InfiniiumオシロスコープによるUSB 2.0コンプライアンス・テスト

観測波形 赤いエリアに波形が入り込まなければ規格を満足しています.5mではより厳しいTP2の規格でも満足しています.5mケーブル使用時 TP2規格 TP3規格 -.1-5mケーブル使用時 2

TekScope Anywhere™ PC波形解析ソフトウェア・データ・シート

86100C license installation

スライド 1

問題 バイポーラ電源がないと 正と負の電圧や電流を瞬断なくテスト機器に供給することが困難になります 極性反転リレーやスイッチ マトリクスを持つ 1 象限または 2 象限電源では V またはその近傍に不連続が生じ これが問題になる場合があります ソリューション 2 象限電圧のペアを逆直列に接続すれば

RF-ASE トレーニング

Slide 1

ヤマハDante機器と他社AES67機器の接続ガイド

本日の内容 の規格概要 測定の勘所 デバッグテクニックとトラブル事例 測定ソリューション Page 2

Microsoft PowerPoint - chap8.ppt

Keysight Technologies LTEの動作と測定におけるMIMO:LTEテストの概要

Microsoft PowerPoint - 9.Analog.ppt

QuartusII SOPC_Builderで利用できるGPIF-AVALONブリッジとは?

Microsoft PowerPoint _TS-1_ET2011(TS)Rev2.1

:30 18:00 9:30 12:00 13:00 17:00

PicoScope 4262 Data Sheet

目次 1. はじめに 3 2. RXテストと校正手順の概要 一般的なRXテスト : 概要 PCIe CEMリビジョン3.0 用のRXストレス テスト信号の校正方法 校正およびテスト手順 7 3. 校正 ディエンベディング BERT-EQ 校正のセットアップ

内容 1. APX-3302 の特長 APX-3312 から APX-3302 へ変更するためには 差分詳細 ハードウェア ハードウェア性能および仕様 ソフトウェア仕様および制限 Ini ファイルの設

Microsoft PowerPoint - 【最終提出版】 MATLAB_EXPO2014講演資料_ルネサス菅原.pptx

10BASE-T 信号のプロービングとテスト 10BASE-T は差動信号を伝送します この信号をプローブする最も簡単な方法は 図 2a に示すように TD + と TD - のピンを 100 Ω 抵抗負荷に接続することです 規格には 100 Ω 抵抗負荷の他に 2 種類の負荷がテスト用に指定されて

総合仕様

USB 電気パラメータを簡単に検証 USB USB-IF USB OTG 図. Infiniium USB コンプライアンス テストは Analyze メニューのサブメニューからアクセスできます 図. Infiniium USB コンプライアンス テストの設定と起動が つのウィンドウから行えます

CCD リニアイメージセンサ用駆動回路 C CCD リニアイメージセンサ (S11155/S ) 用 C は 当社製 CCDリニアイメージセンサ S11155/S 用に開発された駆動回路です S11155/S11156-

Microsoft Word - プロービングの鉄則.doc

NJM78L00S 3 端子正定電圧電源 概要 NJM78L00S は Io=100mA の 3 端子正定電圧電源です 既存の NJM78L00 と比較し 出力電圧精度の向上 動作温度範囲の拡大 セラミックコンデンサ対応および 3.3V の出力電圧もラインアップしました 外形図 特長 出力電流 10

光変調型フォト IC S , S6809, S6846, S6986, S7136/-10, S10053 外乱光下でも誤動作の少ない検出が可能なフォト IC 外乱光下の光同期検出用に開発されたフォトICです フォトICチップ内にフォトダイオード プリアンプ コンパレータ 発振回路 LE

Virtex-6 Clocking

PCI Express 信号品質評価の基本

BSXシリーズ・ビット・エラー・レート・テスタ・データ・シート

038_h01.pdf

フロントエンド IC 付光センサ S CR S CR 各種光量の検出に適した小型 APD Si APD とプリアンプを一体化した小型光デバイスです 外乱光の影響を低減するための DC フィードバック回路を内蔵していま す また 優れたノイズ特性 周波数特性を実現しています

Taro-82ADAカ.jtd

Microsoft Word - 02_PCIe特集_ボード設計.doc

4 本体の入力を USB-B 端子に対応する入力に切り換える 下記の画面表示になります 手順 8 の画面になるまでしばらくお待ちください 5 解凍したフォルダー内にある "Setup.exe" をダブルクリックして実行する InstallShield ウィザードが表示されます xxxxxxxxxx.

取扱説明書[SH-06D]

フィードバック ~ 様々な電子回路の性質 ~ 実験 (1) 目的実験 (1) では 非反転増幅器の増幅率や位相差が 回路を構成する抵抗値や入力信号の周波数によってどのように変わるのかを調べる 実験方法 図 1 のような自由振動回路を組み オペアンプの + 入力端子を接地したときの出力電圧 が 0 と

Microsoft Word - Dolphin Expressによる10Gbpソケット通信.docx

機能検証トレーニング コース一覧

データ シート テスト結果表示までの時間を最短に 計測器をPCに接続すると KickStart はただちに計測器を認識します KickStart は GPIB LAN USB のインタフェースで接続された計測器に対応しています マウスをドラッグするだけで アプリケーションを起動し 計測器を制御してデ

資料 ISDB-T SB 信号から FM 受信機への干渉実験結果 1 実験の目的および方法 実験の目的 90~108MHz 帯のISDB-T SB 信号からFM 放送波への影響について干渉実験を行う 実験方法 FM 放送波を 89.9MHz に ISDB-T SB 信号を 90~10

3. 測定方法 測定系統図 測定風景写真

ic3_lo_p29-58_0109.indd

図 2.Cat2 ケーブルの減衰特性 通常伝送線路の減衰特性は 1-1) 式のように 3つのパラメータで近似されます DC 抵抗表皮効果誘電損失 A + f*b + f*c 1-1) ところが仕様書の特性を見ると0~825MHz までは-5dB でフラット 5.1GHz までは直線的な減衰になってい

CommCheckerManual_Ver.1.0_.doc

Slide 1

降圧コンバータIC のスナバ回路 : パワーマネジメント

Microsoft Word - N-TM307取扱説明書.doc

<4D F736F F D208ED C C834E D836A834E83588EC091958A7789EF208AF18D65985F95B A692E646F63>

Microsoft Word - QEX_2014_feb.doc

Agilent Technologies N5411B SATA 6 Gb/s コンプライアンス テスト ソフトウェア Data sheet Infiniium オシロスコープ用の Gen1/Gen2/Gen3 SATA/eSATA 物理層 TSG/OOB コンプライアンス テスト ソフトウェア 特

データ シート M-PHY 8B/10B デコード すべての M-PHY ギアをサポート 最高 6.25Gbps までの M-PHY データ トラフィックを シンボルまたは 8B10B へデコード トリガ / サーチ 任意の制御キャラクタ キャラクタ / シンボル エラー ( キャラクタ エラーとデ

メモリ トレンド DDR4 と LPDDR4 の速度域が重なる V DDR4 1.8V 1.2V LPDDR4 1.1V DDR4 と LPDDR4 の速度域が重なる DDR2 DDR3 DDR4 LPDDR1/2/3/

取扱説明書[SH-12C]

モータ HILS の概要 1 はじめに モータ HILS の需要 自動車の電子化及び 電気自動車やハイブリッド車の実用化に伴い モータの使用数が増大しています 従来行われていた駆動用モータ単体のシミュレーション レシプロエンジンとモータの駆動力分配制御シミュレーションの利用に加え パワーウインドやサ

RLC 共振回路 概要 RLC 回路は, ラジオや通信工学, 発信器などに広く使われる. この回路の目的は, 特定の周波数のときに大きな電流を得ることである. 使い方には, 周波数を設定し外へ発する, 外部からの周波数に合わせて同調する, がある. このように, 周波数を扱うことから, 交流を考える

第 11 回 R, C, L で構成される回路その 3 + SPICE 演習 目標 : SPICE シミュレーションを使ってみる LR 回路の特性 C と L の両方を含む回路 共振回路 今回は講義中に SPICE シミュレーションの演習を併せて行う これまでの RC,CR 回路に加え,L と R

インテル(R) Visual Fortran コンパイラ 10.0

Windows GPO のスクリプトと Cisco NAC 相互運用性

Microsoft PowerPoint - 55Z _approved.ppt

取扱説明書[SH-04E]

4 本体の入力を USB-B 端子に対応する入力に切り換える 下記の画面表示になります 手順 8 の画面になるまでしばらくお待ちください 5 解凍したフォルダー内にある "Setup.exe" をダブルクリックして実行する InstallShield ウィザードが表示されます xxxxxxxxxx.

PCI マルチファンクションデータ収集カードおよび 6U CompactPCI 高速デジタイザのシステム構成例 PCI バスを使用してデータ収集 PCI バスを持った PC + Acqiris 社高速デジタイザまたは Advantech 社マルチファンクションデータ収集カード PCIバスを拡張してデ

測定器の持つ誤差 と 使い方による誤差

db_29000.pdf

回路シミュレーションに必要な電子部品の SPICE モデル 回路シミュレータでシミュレーションを行うためには 使用する部品に対応した SPICE モデル が必要です SPICE モデルは 回路のシミュレーションを行うために必要な電子部品の振る舞い が記述されており いわば 回路シミュレーション用の部

Transcription:

アプリケーション ノート USB 3.0 設計の検証とデバッグの簡素化 はじめに USB 2.0 の歴史 USB(Universal Serial Bus) は PCと周辺機器を接続するための業界標準規格として広く知られています USB 2.0は2000 年に発表され それまでのUSB 1.1 仕様に比べてスピードが40 倍高速になりました これにより データ量の多いアプリケーションやユーザの使い勝手が良くなるような改良に拍車がかかりました キー ボードやマウスなどのデバイスでは ロースピード (1.5Mbps) フルスピード (12Mbps) のデータ レートでも十分でしたが ハイスピード レート (480Mbps) はマルチメディア データ ストレージ / 転送 その他の高速 I/Oアプリケーションの開発をサポートしています www.tektronix.co.jp/usb

アプリケーション ノート 図 1. TDSUSB2 コンプライアンス テスト パッケージ 図 2. TDSUSB2 によるテスト レポート USB 2.0 のアーキテクチャ テスト方法 ソリューション USB 2.0 は V BUS D D+ およびグランドの 4 線を持ったシリ アル バスで D D+ はデータ ラインです USBの実装には ホスト デバイス ハブという3 種類のグループがあります USB 2.0のデバイスには セルフパワー ( デバイス自身で電源を持っているもの ) とバスパワー ( ホストから電源をもらうもの ) の2 種類があります 図 1は DPO7254 型オシロスコープで実行したOpt. USBコンプライアンス テスト パッケージの表示例です Opt. USBは Signal Qualityテストを全自動で実行できるため エンジニアは設計した回路を簡単にテストできます まず 信号スピード (Low FullまたはHigh Speed) を選択します テストは自動で実行されるため 複雑なオシロスコープの設定は必要ありません また 測定結果をUSB 2.0の規格と比較する必要もありません 結果は 自動的に表示されます ( 図 2を参照 ) USB-IF(USB Implementers Forum) は 信頼性 インターオペラビリティ ( 相互接続性 ) が確かな製品を認証するためのコンプライアンス テストをまとめています USB-IFのコンプライアンス プログラムの性能レベルに適合した製品は インテグレータ リストに加えられます このアプリケーション ノートでは 電気テストの方法およびデバッグ 問題解決のヒントについて説明します 2 www.tektronix.co.jp/usb

USB 3.0 設計の検証とデバッグの簡素化 図 3. USB 2.0 と USB 3.0 の物理レイヤの相違点 USB 3.0 USB 2.0 データ レート 5.0Gbps 480Mbps シグナリング バス パワー プラグアンドプレイ / ホットスワップ 電源管理 / リンク制御 ケーブル / インタフェース 8B/10B エンコード AC カップリング SSC ( スペクトラム拡散クロック ) 150mA(un-configured power) 900mA (configured power) 非同期イベント ハンドリング アイドル スリープ サスペンド状態により最適な電源管理 2 組の差動ペア 全二重 ( 双対単方向伝送 ) シールド ツイスト ペア NRZI エンコード DC カップリング SSC なし 100mA(un-configured power およびサスペンデッド デバイス ) 500mA(comfigured device) デバイス ポーリング エントリ / エグジット レイテンシによるポートレベルのサスペンド 1 組の差動ペア 半二重 シールドなしツイスト ペア USB 3.0 と物理レイヤ テストの課題 USB 2.0 技術は 広帯域バスとして受け入れられ 成功しました 一方 ますます進化するコンピュータ データ ストレージのアプリケーションにより 新しいチャンスと課題が明らかになりました ますます増加するメモリ ストレージ容量 リアルタイム ビデオ ストリーミングやエンハンス グラフィック処理ユニット (GPU) などのビデオ性能 ポータブル機器とPCの高速同期などの業界のトレンドは USB 2.0の性能がボトルネックになってきました USB 3.0(SuperSpeed USB) は増加する帯域の要求に応え よりリアルタイムなアプリケーション実現をサポートします SuperSpeed USBで使用される膨大な数のUSBデバイスも 従来のUSB 2.0デバイスに対応するように後方互換性を持つ必要があります USB 2.0とUSB 3.0の物理レイヤの相違点を図 3 に示します SuperSpeed USBには新しい機能も追加されていますが 同時に新たな設計 / テスト課題も提起されています USB 3.0は 8B/10Bエンコード 信号伝送路の大きな信号損失 スペクトラム拡散クロックなど PCI Express やSerial ATAなどの既存の高速シリアル技術と同様な特性を持っています SATAやPCIeでのテスト方法を理解していれば USB 3.0によるテスト問題にも対処できます このアプリケーション ノートでは トランスミッタ レシーバ ケーブル インターコネクトにおける適合性検証方法と 正確で再現性のある測定方法について説明まします また 特性評価やデバッグのテクニックについても説明します なお テスト仕様は現在作成中であり 内容は変更される可能性があることをご了承ください www.tektronix.co.jp/usb 3

アプリケーション ノート パターン 値 内容 CPO D0.0 Scrambled SKPなしのロジカル アイドルと等価の擬似ランダム データ パターン CP1 D10.2 ナイキスト周波数 CP2 D24.3 ナイキスト /2 CP3 K28.5 COMパターン CP4 LFPS 低周波数の周期性シグナリング CP5 K28.7 ディエンファシスあり CP6 K28.7 ディエンファシスなし CP7 50-250 1's and 0's ディエンファシスあり 50~250 個の1 次に50~250 個の0の繰り返し CP8 50-250 1's and 0's ディエンファシスなし 50~250 個の1 次に50~250 個の0の繰り返し 図 4. SuperSpeed USBトランスミッタのコンプライアンス テスト パターン 信号特性 最小値 公称 最大値 単位 備考 Eye Height 100 1200 mv 2 4 Dj 0.43 UI 1 2 3 Rj 0.23 UI 1 2 3 5 Tj 0.66 UI 1 2 3 注 : 1. 10 6 の連続した UI(Unit Interval) と推定された10 12 BER(Bit Error Rate) で測定 2. レシーバのイコライゼーション後に測定 3. リファレンス チャンネル +ケーブル端 ( 図 6のTP1) で測定 4. アイの高さは最大のアイ開口 ( アイ幅 ±0.05UIの中心 ) で測定 5. 10 12 BERのRMSランダム ジッタの 14.069 倍で算出 図 5. USB 3.0トランスミッタのアイの高さとジッタの仕様 トランスミッタ テストコンプライアンス測定 トランスミッタ テストは 評価されるテストの特性を考慮して選択できるよう 図 4に示すさまざまなテスト パターンが用意されています D0.0スクランブル シーケンスのCP0は DDJ ( データ依存性ジッタ ) などのDj( デターミニスティック ジッタ ) 測定で使用され D10.2フル クロック パターンのCP1は DDJを生成しないため Rj( ランダム ジッタ ) の評価に適しています ジッタとアイの高さは イコライゼーションを施し 適切なクロック リカバリ設定 (2 次 PLL 10MHzのループ帯域幅 ダンピング係数 : 0.707) した後の連続した100 万 UIで測定します ジッタの値は 測定されたデータ母集団から推定することで計算し 1 10 12 BERにおけるジッタ性能を導き出します 例えば ジッタ デュアル-ディラック モデルとしてジッタ外挿によるターゲットRjは 測定されたRj (rms) に14.069を掛けて計算します 4 www.tektronix.co.jp/usb

USB 3.0 設計の検証とデバッグの簡素化 図 6. トランスミッタ テスト ポイント 図 7. USB 3.0 ノーマティブ / インフォーマティブ測定のための DPO/DSA70000B シリーズ Opt. USB-TX 図 6は リファレンス テスト チャンネルとケーブルを含むトランスミッタのノーマティブ コンプライアンス テスト点を示しています TP2( テスト ポイント2) はDUTの近くに TP1 ( テスト ポイント1) は遠端の測定ポイントになります すべてのTxノーマティブ測定は TP1の信号で測定します TP1の信号を取込んだならば 公式のPCI Expressコンプライアンス テストで使用されているソフトウェア ツールをUSB 3.0 用に拡張したSigTestを使用してデータを処理します プリコンプライアンス 特性評価 またはデバッグが必要なアプリケーションでは さまざまな条件 パラメータによる設計を検証するためのツールも用意されています Opt. USB-TXを装備した当社 DPO/DSA70000Bシリーズ オシロスコープは すべての USB 3.0ノーマティブ / インフォーマティブ物理レイヤ伝送テストを実行することかできます ( 図 7を参照 ) USB-TXなどのワンボタン自動化ソフトウェア ツールはテスト機器を最適に設定することができるため テスト時間を大幅に削減することかできます 計測器の操作方法を思い出すことは時間のかかるものであり 一般にはUSBの仕様に精通しているシニア エンジニアが必要になります テスト完了後 詳細なパス / フェイル テスト レポートが生成されるため どこで問題が発生しているのかがわかります 会社の実験室 テスト会社など 測定環境が異なることで結果が異なる場合は 前回のテスト時に保存したデータを使って再度テストすることができます TekExpress Opt. USB-TXは DPOJETジッタ / アイ ダイアグラム解析ソフトウェアの汎用解析機能の上に構築された特性評価 / デバッグ環境を利用しています DPOJETは使いやすいジッタ / アイ解析ソフトウェアであり 解析パラメータがユーザ定義できるため トラブルシューティングが迅速に行え 設計の特性評価がより簡単になります 例えば 一度に複数のアイ ダイアグラムが表示できるため さまざまなクロック リカバリ手法やソフトウェア チャンネル モデルの効果を解析することができます また さまざまなフィルタを使用することでSSCの効果を解析し システムのインターオペラビリティ問題を解決することもできます 図 8. DPOJET のカスタム コントロール設定による USB 3.0 のデバッグ www.tektronix.co.jp/usb 5

アプリケーション ノート 図 10. 30cm と 60cm の基板配線の振幅 / 位相応答 図 9. 30cm と 60cm の配線長の ISI ボード リファレンス テスト チャンネル TP1で遠端信号を取込むには2 種類の方法があります 一つは USB-IFから供給されるハードウェア ベースのケーブルとフィクスチャを使用してTP1のデータを取込みます もう一つの方法は TDR(Time Domain Reflectometry) VNA(Vector Network Analyzer) またはシミュレータから抽出されたモデルを使用して ソフトウェアによりハードウェア チャンネル効果をシミュレートします 一般的に認知されているチャンネル モ デルはSパラメータ ファイルであり これには振幅と位相応答特性が含まれています 信号は まずTP2またはトランスミッタ近くで取込みます 取込んだデータは FIR(Finite Impulse Response) フィルタに変換されているSパラメータ ファイルで畳み込み積分します ( オシロスコープに装備されているフィルタに関するアプリケーションなどについては 当社ウェブ サイトの技術資料 任意 FIRフィルタの理論 設計 アプリケーション をご参照ください ) この方法では 可変で繰り返し可能な特定のチャンネル仕様で被測定デバイスを測定できます 例えば さまざまな基板配線長による5Gbps 信号測定を比較してみます 図 9は30cmと60cmの配線長によるISIテスト ボードの例を 図 10はそれに対する Sdd21チャンネル応答を示しています 6 www.tektronix.co.jp/usb

USB 3.0 設計の検証とデバッグの簡素化 図 11. 30cm 長のハードウェア チャンネルとソフトウェアによるエミュレーション 図 12. 60cm 長のハードウェア チャンネルとソフトウェアによるエミュレーション イコライゼーション チャンネルでの高周波損失が大きいSuperSpeed USBでは レシーバにおけるアイを開くために何かしらの補正手段が必要になります トランスミッタでは ディエンファシスによるイコライゼーションが使用されます 公称のディエンファシス比は 3.5dB またはリニア スケールで1.5 と規定されています 例えば 150mV p-pのトランジション ビット レベルでは ノントランジション ビット レベルは100mV p-pとなります また レシーバにはイコライザが使用できるように SuperSpeed USBではリンクアップ シーケンスの中でイコライザを最適化するためのトレーニング シーケンスが含まれます 図 13. ハードウェア ( 左 ) とソフトウェア ( 右 ) のチャンネルによる 30cm と 60cm 長トレース後の 5Gbps のアイ ダイアグラム テスト信号は ハードウェア チャンネルのあり なしの両方で取込みます 図 11と図 12は オリジナルの信号 ( 白 ) 遠端のハードウェア応答 ( オレンジ ) 各配線長においてSパラメータで畳み込み積分したオリジナルの信号を示しています 図 13は ハードウェア ベースおよびソフトウェアベースのテスト データによるアイ ダイアグラムを示しています コンプライアンスでのレシーバ イコライゼーション モデルは CTLE(Continuous Time Linear Equalizer) です CTLE 実装には オンダイでのアクティブ レシーバ イコライゼーション またはケーブル イコライザに見られる受動高周波フィルタが含まれます 伝達関数の記述が簡単なことから このモデルはコンプライアンス テストに適しています CTLEは周波数ドメインの極とゼロで実装するため 特定の周波数でピークとなります 先に説明したOpt. USB-TXには リファレンス コンプライアンス チャンネルと必要なCTLEフィルタが個別のファイルおよび 1つのファイルにまとめられて提供されています www.tektronix.co.jp/usb 7

アプリケーション ノート 図 14. USB 3.0 CTLE の伝達関数と振幅応答 図 15. CTLE FFE DFE のための SDLA ソフトウェア上のイコライゼーション設定 TekExpress 自動コンプライアンス テスト ソフトウェアのコンプライアンス フィルタの使用に加え SDLAシリアル データ リンク解析ソフトウェアを使用することで さまざまな CTLEパラメータを検証したり リンク検証の影響を知ることができます CTLE 実装の利点は 設計が簡単であり 他の方法より消費電力が少ないことです しかし 適応範囲 精度 ノイズ振幅により 適さない場合もあります FFE(Feed-Forward) DFE(Decision-Feedback) によるイコライゼーションなどの方法では チャンネル損失を補正するためのスケール ファクタで重み付けされたデータ サンプルを使用します CTLEとFFE はリニア イコライザであり どちらも高周波ノイズの増幅によるS/Nの低下があります しかしながら DFEはフィードバック ループによるノンリニア コンポーネントを使用するため ISIのノイズ振幅と補正が最小になります 図 16は 大きなチャンネル損失と ディエンファシス CTLE DFEによるイコライズ適用後の5Gbpsを示しています 図 16. ディエンファシス ( 青 ) ロング チャンネル ( 白 ) CTLE( 赤 ) 3 タップ DFE( 灰 ) 後の 5Gbps 信号 ( 黄 ) 8 www.tektronix.co.jp/usb

USB 3.0 設計の検証とデバッグの簡素化 図 17. シリアル データの解析 / デバッグ用 DPOJET ソフトウェア 特性評価とデバッグ 設計の特性評価 コンプライアンス テストでは シグナル インテグリティやジッタ問題を解決するためのデバッグ ツールが欠かせません マージンの減少やリンク問題が複雑になるにつれ 半導体の設計エンジニアやシステム インテグレータは統計解析機能や ヒストグラム ジッタ スペクトラム BERの バスタブ 曲線などの検証ツールが必要になりました DPOJETは ジッタのスペクトラムやトレンドなどの解析結果をプロットでき 単なる測定 結果表示以上のものが得られます トレンド解析では 周波数ドリフト PLLスタートアップ トランジション 電源変動に対する回路応答などのタイミング パラメータをすばやく表示することができます ジッタ スペクトラム解析では ジッタの正確な周波数 振幅 隣接したオシレータやクロック 電源ノイズ 信号クロストークなどのジッタ変調ソースを観測することができます エラーが発生した場合 自動テスト ソフトウェアによってコンプライアンス モードからユーザ定義によるジッタ / アイ解析ツールセットに切り替えられることが重要になります DPOJETソフトウェアは クロック リカバリ リファレンス レベルなどのパラメータ Rj/Dj 分離 測定リミット ゲーティングを設定することかできます また 標準のUSB 3.0ノーマティブ インフォーマティブ測定の他に さまざまなタイミング測定 振幅測定 アイ測定機能が含まれています デバッグとジッタの解析手順を図 17に示します まず SSCの効果を含めたジッタ解析のために 比較的大きな母集団のデータを取込みます 33kHzのSSCサイクルでは 1 周期 30μs 数サイクル分の時間ウィンドウが必要になります データを取込んだならば アイ ダイアグラム解析により電圧 タイミングの性能をすばやく観測できます アイを観測することで 過度の周期性ジッタ データ依存性ジッタがないか確認できます 最後に ジッタの成分を分解してシグナル インテグリティ問題を特定します ジッタ スペクトラムのプロットからジッタ成分を分離することができ 振幅と周波数がわかります www.tektronix.co.jp/usb 9

アプリケーション ノート 図 18. USB 2.0 と 3.0 のレシーバ テスト例 レシーバ テストコンプライアンス テスト USBレシーバ テストの目的は ターゲットの1 10 12 BER (Bit Error Rate) において レシーバがデータを正しく受信できることを確認することにあります トランスミッタ テストは振幅 ジッタ その他のパラメータ測定が中心でしたが レシーバ テストではジッタ トレランス ( 耐性 ) の信号テストが中心になります ジッタ トレランスは レシーバ システムが他の製品と確実に接続できることを保証します インターオペラビリティ ( 相互接続性 ) の条件は ケーブル長 低い信号振幅 非同期リファレンス クロック 電源マネージメント リンク状態などによって大きく変化します SuperSpeed USBのコンプライアンス テストは 高速インタフェースの新しい問題に対処するために大きく変更されています USB 2.0のレシーバ検証には レシーバ感度テストが含まれています ハイスピード デバイスは 150mV 以上のテスト パケットに応答し 100mV 未満の ( スケルチ ) 信号は無視しなければなりません SuperSpeed USBのレシーバはさらに多くのストレス信号に対しても機能しなければならないため テスト要件はUSB 2.0よりもさらに厳しくなっています USB 3.0の仕様では1 10 12 BERを規定していますが デターミニスティック ジッタを増やすことでBERを1 10 10 になるようにレシーバ コンプライアンス テストの時間を短くしています BERレベルのTj(BER) はあくまでも同じです 10 www.tektronix.co.jp/usb

USB 3.0 設計の検証とデバッグの簡素化 図 19. ループバック BERT による USB 3.0 レシーバ テストの接続例 レシーバ ステート制御とテストの初期化 レシーバ評価の主な目的は ビット エラーの把握にあります 既知のパターンがレシーバに送られ レシーバのコンパレータ後のデータを評価します データは レシーバ内部のループバック メカニズムにより 外部でチェックします レシーバ テストの課題は テスト パターンの出力と被測定デバイス (DUT) におけるテスト モードの初期化にあります テスト モードには トランスミッタをリカバリし リタイミング後にトランスミッタを出力するループバック モードへの固定と 内部エラー検出ステートの起動が含まれます 任意波形ジェネレータ (AWG) の利点は 必要なリンク トレーニングをシーケンスし レシーバ ループバックに入れ ループバックBERTオーダード セットを発行できることです 図 19と図 20は ループバックBERT 法によるホストのテスト初期化と 以下の手順によるAWGシーケンスのエラー検出を示しています DSA70000Bシリーズ リアルタイム オシロスコープは レシーバからのエラー カウントを取込み デコードします 1. Ping.LFPS: リンク トレーニング初期化のためのLFPS(Low Frequency Periodic Signaling) 2. TSEQ: レシーバ イコライゼーション トレーニング CDRロッキング トレーニング レーンの極性の検出と反転 3. TS1/TS2: トレーニング ループバック スクランブリングのためのリンク設定 4. エラー カウント パターン : 内部エラー検出器の校正のための1つまたは複数のシンボル エラーを含む 5. BERTオーダード セット : エラー カウント動作検証のためのBRST( テストのリセット ) BDAT( テスト データ ) BERC( エラー カウントのクエリ ) 6. Rj Dj( リファレンスISIチャンネルとSj) によるScrambled D0.0 7. RxテストのためのBERTオーダード セットの再発行 www.tektronix.co.jp/usb 11

アプリケーション ノート フレーム エラー検出 図 20. リンク トレーニング パターン BERT オーダ セット ジッタ パターンによる AWG シーケンサ 内部 BERT 方法に加え レシーバは外部エラー検出でテストすることができます USB 3.0では ホストとデバイス間では別々のリファレンス クロックを使用するため ローカルのクロック速度によって差がでます そのためSKPオーダード セットにより リンク内のクロック周波数偏差を補正します エラスティック バッファによりシンボルを一時的にバッファリングし SKPの挿入削除により行います 規格では トランスミッタは平均 354シンボルごとにSKPを挿入する必要があります エラスティック バッファは SKPの周期を踏まえ SSCの影響を含むクロック周波数差に十分に対応できるだけの大きさが必要になります ホスト デバイス間の最大トレランス周波数レンジ ±300ppmとSSCの影響 (0~-5000ppm) に対応するためには ワーストケースの最大周波数オフセット レンジは+300~-5300ppmになります 12 www.tektronix.co.jp/usb

USB 3.0 設計の検証とデバッグの簡素化 トランスミッタ ループバッククロックが遅い場合 エラスティック バッファによる SKP の削除 エラスティック バッファによる SKP の削除 ループバッククロックが速い場合 エラスティック バッファによる SKP の挿入 エラスティック バッファによる SKP の挿入 図 21a. SKP オーダード セットの挿入削除のタイミング ダイアグラム 被測定デバイス CDR ユーザ クロック AWG デシリアライザ 8B/10B デコーダ エラスティック バッファ アナライザ IDLE SKP SKP IDLE シリアライザ 8B/10B デコーダ CDR とユーザ クロック間の補正のために追加 / 削除される SKP ループバック IDLE SKP SKP IDLE DUT のエラスティック バッファによって SKP が削除されている 図 21b. AWG とプロトコル アナライザによるフレーム エラー検出 先にも説明したように USB 3.0のレシーバには内部ビット エラー検出機能が含まれています 内部エラー検出機能は レシーバ テストを低コストで行うための1つの方法です ただし CP0 パターン (Scrambled D0.0) しか認識されないという制限があります CJTPAT(Compliant Jitter Tolerance Pattern) またはPRBS(Pseudo Random Bit Sequence) パターンなど その他のパターンをテストするには 外部エラー ディテクタを使用します 外部ループバックの評価には 同期エラー検出 非同期エラー検出の2 種類があります 同期エラー検出はビット レベルで検証できますが パターン ジェネレータとエラー ディテクタで共通のリファレンス クロックが必要になります 非同期エラー検出はリファレンス クロックが不要で SKIPなどのシンボルを挿入 削除することでシンボル エラーを検出することができます 非同期エラー検出機器としてプロトコル アナライザがあり エラー検出の他に トラフィック モニタリング ホストのエミュレーション リンク トレーニングの実行など さまざまな機能を装備しています www.tektronix.co.jp/usb 13

アプリケーション ノート Sj ジッタ振幅 (UI) USB 3.0 ジッタ トレランス曲線 5Gbpsのシグナリング 長いホスト チャンネルとケーブルでは レシーバ端ではアイが閉じ イコライゼーションが必要です テスト仕様の開発では ワースト ケースでテストできるようにチャンネルを規定しますが 実際には製品をコスト効率よく 効率的に設計 製造するのに十分です チャンネルのモデルとバジェットが用意できたならば 実際の物理レイヤが期待通りの性能を持っているか検証します ソフトウェアによるシミュレーション ツールを使用することで 迅速なモデリングとコーナーケース テストが行えます しかし ある時点でモデルを生成して物理チャンネルを検証しなければなりません 通常は 仕様に沿った電気特性を持ったリファレンス チャンネルを基板上に実装します 周波数図 22. BER=1 10 12 におけるUSB 3.0のSjジッタ トレランス曲線 デバッグとリファレンス テスト チャンネル ジッタ トレランス入力は ワースト ケースの動作条件を表す 3つの成分から成り立っています すなわち システム固有のノイズ 結合周期性ノイズ ソースからなる正弦波ジッタ 長いチャンネル長のシンボル間干渉です これらのジッタ成分の他に レシーバはSSCの低周波ジッタにも耐える必要があります 図 22は Sjジッタのトレランス曲線を示しています SjとRjのジッタ校正はTP1で実行するか リファレンス テスト チャンネルとケーブルの前で実行します ハードウェアでチャンネル モデルを作成する方法としては モデルを振幅 位相を含む差動 Sパラメータとして変換し シグナル ジェネレータのテスト パターンで合成し 発生します この方法により 可変で繰り返し可能な特定のチャンネル仕様で被測定デバイスをドライブすることができます 当社 SerialXpressソフトウェアは 必要とされるすべてのストレス信号を1つの信号に統合することにより USB 3.0のレシーバ テストにおける複雑な信号生成を自動化することかできます パワー コンバイナや外部の変調ソースが必要となる方法とは異なり SerialXpress ソフトウェアはテスト波形をデジタル的にコンパイルし AWG ( 任意波形ジェネレータ ) の出力バッファに自動的にロードします SerialXpressは Rj Sj ISIなどの複雑なジッタ成分だけでなく 独自のSSC 変調プロファイル 高い確度 (25cm 対 25.25cm 基板配線長 ) によるISIスケーリング プリエンファシスなどのプラグインを含めることもできます 14 www.tektronix.co.jp/usb

USB 3.0 設計の検証とデバッグの簡素化 図 24. DSA8200 型サンプリング オシロスコープ上で実行する IConnect TDR/ S パラメータ測定ソフトウェア チャンネル測定 コンプライアンス 図 23. SerialXpress の Rj Sj ISI メニューとアイ ダイアグラム設定 5Gbpsのデータ レートでは 信号の立上り時間 パルス幅 タイミング ジッタ ノイズなどはシステム レベルの信頼性に影響します シグナル インテグリティを確実なものにするためには 信号が通過する伝送環境のインピーダンスと損失を理解し コントロールする必要があります インピーダンス ミスマッチや変動は反射の原因となり 全体としての信号品質を低下させることになります USB 3.0のチャンネル コンプライアンスにより 性能低下の可能性を最小限に抑えることができます USB 3.0で必要なチャンネル性能の仕様を以下に示します チャンネル コンプライアンス テストには DSA8200 型サンプリング オシロスコープ 80E04 型 TDRサンプリング モジュール IConnectソフトウェア A/Bレセプタクル テスト フィクスチャを使用します 1. インピーダンス 2. イントラペア スキュー 3. 差動インサーション ロス 4. 差動リターン ロス 5. 差動近端クロストーク 6. USB3.0とUSB2.0ペア間の差動クロストーク 7. 差動 -コモンモード変換 www.tektronix.co.jp/usb 15

アプリケーション ノート 容量性不連続 誘導性不連続 図 25. TDR によるインピーダンス不連続の検出 図 26. 4 ポート S パラメータ計算のための 4 4 の行列式 特性評価とデバッグ インピーダンス測定は相対的なものであり 反射振幅と入力振幅の比較によって行います 最新のTDR 計測器では すべて計算からρ( 反射係数 ) またはΩによる入射振幅と反射振幅を比較します 図 25は 入射 TDRステップの特性インピーダンスZ0が コネクタからオープン回路の波形端まで移動する間のインピーダンス変動を示しています この場合の確度は TDRソース この場合ではZ0のリファレンス インピーダンスに依存します S(Scattering) パラメータによる周波数ドメインのネットワーク特性記述は 一般的になってきました 各ポイントにおける入射波形 反射波形として定義し 周波数の関数としてのパワーまたは電圧として記述します 図 26は 各ポイントにおけるシングルエンドの入射電圧とリターン電圧を示しています より一般的な測定のための設定を図 27に示していますが ここでは差動 モードで測定しています 差動モードとコモンモードが混在したミックスド モードのSパラメータ測定は 潜在的なシグナル インテグリティ問題がわかるという利点があります このモードにおいてほとんどの信号のエネルギが伝搬するため 差動測定は信号の減衰に直接関係します コモンモードは スキューとグランド バウンスに関係します モード変換により電磁妨害 (Diff-CM) と電磁感受性 (CM-Diff) が 隣接するライン間のクロス結合ではクロストークが発生します インピーダンス測定とSパラメータ測定は シグナル インテグリティ問題を特定するためのツールとして 設計エンジニアには欠かせません 時間ドメインによるTDR 測定はインピーダンスの不連続が特定でき シミュレーション モデルと物理的な測定の相関をとることもできます 周波数ドメインでは Sパラメータは主に伝達関数として または相対的な用語としてのビヘイビア モデルとして表されます 16 www.tektronix.co.jp/usb

USB 3.0 設計の検証とデバッグの簡素化 差動 コモン 応答 差動 Sdd Sdc コモン Scd Scc 図 27. 差動およびコモンモードによる入力と応答 図 28. 90Ω のノーマライゼーションの前 ( 緑 ) と後 ( 黄 ) の S パラメータ USB 3.0の測定では TDRを使用して差動インピーダンス 周波数ドメインのクロストーク Sdd21インサーション ロスと差動 -コモンモード変換によるSパラメータを測定します この測定では 45Ωまたは90Ω 差動のリファレンス インピーダンス を使用します ほとんどのTDRシステムでは50Ωのリファレンス インピーダンスを使用するため 測定データはソフトウェアで正規化して90Ωの差動リファレンス インピーダンスにします www.tektronix.co.jp/usb 17

まとめ このアプリケーション ノートでは USB 3.0に関する新しい問題と SuperSpeedの設計検証 / デバッグに必要な計測ツールについて説明しました 90 年代後半のUSBの登場以来 テクトロニクスの計測器は プラグフェストや独立したテスト ラボにおいて膨大な数のUSBデバイスの承認に使用されてきました USB-IFの会員は PIL(Platform Integration Lab) を利用して設計初期段階におけるテストが行えます PILは USBデベロッパがホストとデバイスのインターオペラビリティのテスト およびUSB 3.0の電気およびリンク レベルのシグナリングが正しく行われていることを確認するために開放されています USBコンプライアンス テストの詳細については USB Implementers Forumのウェブ サイト (www.usb.org) をご参照ください 詳細なテスト手順 ホワイト ペーパ その他のサポート資料を見ることができます また USBのテストについては 当社ウェブ サイト (www.tektronix.co.jp/usb) もご参照ください 豊富なアプリケーション ノート ウェブ セミナ 推奨機器リストなどを見ることかできます 参考文献 1. D. Derickson, M Muller, Digital Communications Test and Measurement: High-Speed Physical Layer Characterization, - Prentice Hall, 2008 Tektronix お問い合わせ先 : 日本 本社 03-6714-3111 SA 営業統括部 03-6714-3004 ビデオ計測営業部 03-6714-3005 大宮営業所 048-646-0711 仙台営業所 022-792-2011 神奈川営業所 045-473-9871 東京営業所 042-573-2111 名古屋営業所 052-581-3547 大阪営業所 06-6397-6531 福岡営業所 092-472-2626 湘南カストマ サービス センタ 0120-7-41046 地域拠点米国 1-800-426-2200 中南米 52-55-54247900 東南アジア諸国 / 豪州 65-6356-3900 中国 86-10-6235-1230 インド 91-80-42922600 欧州 / 中近東 / 北アフリカ 41-52-675-3777 他 30カ国 Updated 30 October 2008 2. Universal Serial Bus Specification Revision 3.0 (2008).www.usb.org 3. USB 3.0 Electrical Compliance Methodology White Paper Revision 0.5, www.usb.org 4. Understanding and Performing USB 2.0 Physical Layer Testing, www.tektronix.com/usb 詳細について当社は 最先端テクノロジに携わるエンジニアのために 資料を用意しています 当社ホームページ (www.tektronix.co.jpまたはwww.tektronix.com) をご参照ください TEKTRONIXおよびTEKは Tektronix, Inc. の登録商標です 記載された商品名はすべて各社の商標あるいは登録商標です 07/09 55Z-23452-0 www.tektronix.co.jp