アプリケーション ノート DDR メモリの電気的検証 スマート フォンからサーバまで ほとんどすべての電子デバイスには なんらかの形式のRAMメモリが使用されています フラッシュ型 NANDはさまざまな民生家電で今も数多く使われていますが コンピュータやコンピュータベースの製品においては今なお SD

Similar documents
Microsoft PowerPoint - 55Z _approved.ppt

メモリ インタフェースの電気検証とデバッグ DDRA DDR-LP4 データ シート ディエンベッド :DDRA/DDR-LP4 から すばやくディエンベッド フィルタを選択 / 適用し インターポーザとプローブの影響をディエンベッドし 信号を正確に表示可能 柔軟なテスト ソリューション : メモリ

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

(Microsoft Word - DDR\203\215\203W\203A\203i\215\\\220\254-ver0619.doc)

Agilent Technologies N5413A DDR2 Infiniium 9000/90000 Data Sheet DDR2 デザインを迅速にテスト デバッグ 評価 Agilent N5413A DDR2 JEDEC 1 JESD79-2E DDR2 SDRAM Specificati

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

Keysight Technologies DDRメモリのより良いデザイン/テスト

富士通セミコンダクタープレスリリース 2009/05/19

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

TN-46-13

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

Agilent U7233A DDR1 コンプライアンス テスト アプリケーション Infiniium 8000/80000/90000 シリーズ オシロスコープ用 Data Sheet

Title

最も柔軟なミックスド シグナル試験ソリューション HDA125 高速ミックスド シグナル オプションは 市場で最も強力で 自由度の高いミックスド シグナル試験システムの鍵となる製品です これは テレダイン レクロイのオシロスコープと組み合わせることで かつてないほど広範な種類の信号を全て観測すること

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

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

TMS320C6455 におけるDDR2 PCBレイアウトの実装

Microsoft PowerPoint - E5_TIF2011_DDRメモリの測定_高橋.ppt

Microsoft PowerPoint - Altera_DDR3_Oct2009_ダウンロード用.ppt

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

Virtex-6 Clocking

JAJP.qxd

CLUSTERPRO MC ProcessSaver 2.3 for Windows 導入ガイド 第 5 版 2018 年 6 月 日本電気株式会社

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

49Z qxd (Page 1)

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

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

(Microsoft Word - ZigBee\226\263\220\374\203\202\203W\203\205\201[\203\213\202\314\221g\215\236\202\335\202\306\203e\203X\203g_layout_shiba3-yw.docx)

PRONETA

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

CLUSTERPRO MC ProcessSaver 1.2 for Windows 導入ガイド 第 4 版 2014 年 3 月 日本電気株式会社

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

(Microsoft PowerPoint - H-3_TIF2013_ATE_Kobayashi sama_Ver2[\223\307\202\335\216\346\202\350\220\352\227p])

特 長 LPDDR SDRAM LPDDR NVM mobile-ddr DRAM ボール グリッド ミッドバス プロービング 法 による 反 射 を 除 去 できます コネクタ アレイ(BGA)パッケージの 信 号 アクセス を 提 供 します プロービング 法 で 必 要 なボード スペースやト

デュアルDIMM DDR2およびDDR3 SDRAMのボード・デザイン・ガイドライン、外部メモリ・インタフェース・ハンドブック、Volume 2、第5章

Report Template

JTAG バウンダリスキャンテストの容易化設計を支援する OrCAD Capture の無償プラグイン 21 July 2017 ( 富士設備 / 浅野義雄 )

User Support Tool 操作ガイド

コンポーネントの交換

2

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

はじめに RS-232 などのシリアル バスのデバッグでは RS-232 プロトコルでトリガできる機能を持つオシロスコープを使わないと非常に面倒です RS-232 などのシリアル バスをデバッグする従来の手法として 手動でビットをカウントするやり方があります しかし 目視で "1" と "0" をカ

TO: Katie Magee

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

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

本書は INpMac v2.20(intime 5.2 INplc 3 Windows7/8/8.1に対応 ) の内容を元に記載しています Microsoft Windows Visual Studio は 米国 Microsoft Corporation の米国及びその他の国における登録商標です

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

Introducing_SPIStorm-JP

Library for Cadence OrCAD Capture ユーザマニュアル 2018 年 7 月 株式会社村田製作所 Ver.1.0 Copyright Murata Manufacturing Co., Ltd. All rights reserved. 10 July

RXファミリ搭載マイコン評価ボード

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

[PRESS RELEASE] ITGMARKETING 2018-PR 年 1 月 24 日 ITG マーケティング株式会社 Samsung 64 層 V-NAND 搭載 SATA SSD 新ラインアップ 860 PRO と 860 EVO を 2 月上旬より販売 日本サムスン株式

増設メモリ 1. 機能 型名 N N N N N GB 16GB 3 (x2 枚 ) (x2 枚 ) (x2 枚 ) (8GBx2 枚 ) (16GBx2 枚 ) DDR3-1066(PC3-8500) 動作クロック

Microsoft Word - QEX_2014_feb.doc

増設メモリ 1. 機能 型名 N N N (x1 枚 ) (x1 枚 ) (x1 枚 ) DDR3-1333(PC ) SDRAM-DIMM, Unbuffered,ECC 動作クロック 667MHz( 差動 ) 1.5V 型名 N8102

(Microsoft PowerPoint - H-6_TIF2013_USB2_F [\214\335\212\267\203\202\201[\203h])

増設メモリ 1. 機能 型名 N8102-G342 N8102-G343 N8102-G344 1GB (1GBx1 枚 ) (x1 枚 ) (x1 枚 ) SDRAM-DIMM, Unbuffered,ECC 1.5V 型名 N N N (1GBx1

増設メモリ (2010/06/17)

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

目次 はじめに プロファイルとモードについて キーボードのバックライトをカスタマイズする サポートに問い合わせる はじめに 1 Corsair ゲーミングのハードウェアとソフトウェアのインストール 2 ファームウェアのアップデート 3 プロファイルとモードについて 4 キーボードの

-2 外からみたプロセッサ GND VCC CLK A0 A1 A2 A3 A4 A A6 A7 A8 A9 A10 A11 A12 A13 A14 A1 A16 A17 A18 A19 D0 D1 D2 D3 D4 D D6 D7 D8 D9 D10 D11 D12 D13 D14 D1 MEMR

TITAN マルチコンタクト プローブ TITAN マルチコンタクト プローブは MPI の独自の TITAN RF プロービング技術をさらに発展させた RF/ マイクロ波デバイス特性評価用プローブです 最大 15 コンタクトまでのプロービングが可能で 各コンタクトは RF ロジック バイパス電源の

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

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

Microsoft PowerPoint - RL78G1E_スタータキットデモ手順_2012_1119修正版.pptx

増設メモリ 1. 機能 型名 N N N N GB (x1 枚 ) (x1 枚 ) (x1 枚 ) (8GBx1 枚 ) DDR3-1333(PC ) 動作クロック 667MHz( 差動 ) 1.5V 型名 N8102-3

アドテックの CFast カード 1. 高品質 高速の次世代フラッシュ製品 2. コントローラーとフラッシュの機能を最大限に生かし 安心して使用できる設計 3. 日本国内での生産 品質管理によりきめ細やかな管理体制を確立 4. 環境に配慮した部材調達 管理のもと生産 5. スピーディーなサポート体制

キーサイト いまさら聞けないロジック・アナライザ入門

テクニカルガイド 増設メモリ

Imation Lock の使用 Imation Lock を使用しますとフラッシュドライブにパスワードで保護されたセキュリティエリアを設定すること ができます フラッシュドライブ全体をセキュリティエリアに設定することも 一部容量をセキュリティエリアに 設定することも可能です 一部容量をセキュリティ

メニューの Programmer をクリックしますと下記の画面になります Search of programmers をクリックしますとそこで使用するプログラマーを選択することが出来ます 選択の後 下記のボタンでプログラマーの接続を行って下さい Connect programmers - 全ての選択

FLIRTools+デモ手順書

Nios II - PIO を使用した I2C-Bus (2ワイヤ)マスタの実装

86100C license installation

IBIS

Microsoft Word - RefApp7インストールガイド.doc

増設メモリ 1. 機能仕様 型番 製品名 備考 N GB 増設メモリボード DDR3-1333(PC ) SDRAM, Unbuffered N GB 増設メモリボード DDR3-1333(PC ) SDRAM, Unbuffered N8

ARCHITREND ZERO バージョンアップ/オプション追加編

音声認識サーバのインストールと設定

基本的なノイズ発生メカニズムとその対策 電源 GND バウンス CMOS デジタル回路におけるスイッチング動作に伴い 駆動 MOS トランジスタのソース / ドレインに過渡的な充放電電流 及び貫通電流が生じます これが電源 GND に流れ込む際 配線の抵抗成分 及びインダクタンス成分によって電源電圧

Instruction Manual

データ シート ロジック アナライザ TLA6400 シリーズ 優れたシグナル インテグリティ ツールにより 複雑な シグナル インテグリティ問題の迅速な検出 特定 デバッグが可能 グリッチ トリガとストレージ-シグナル インテグリティ問題となりそうなイベントにトリガし ハイライト表示 問題のイベン

Specifications LED ディスプレイビデオコントローラ VX4S

AI1608AYUSB手順V3

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

使用する前に

増設メモリ 1. 機能仕様 型番製品名備考 N GB 増設メモリボード (2x 4 GB/U) DDR3L-1333(PC3L-10600) SDRAM ECC 付 Registered, 2GBx2 枚の N GB 増設メモリボード DDR3L-1600(PC3

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

機能紹介:コンテキスト分析エンジン

Microsoft Word - 03_PCIe特集_PCIe実現方法.doc

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

世界の技術を日本の品質で すべてはお客様の ベストパートナーであるために 1 2 納入分野 斬 新な 企画 展開力 高 品質 ダックスが持つ つの特長 3 交通機器 金融機器 医療機器 製造機器 工作機器 あらゆる分野へ 高信頼性 3 最 新 最適な 技術と開発 主な開発 生産製品 ダックスは産業用

テクニカルガイド 増設メモリ

Layout 1

PowerPoint プレゼンテーション

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

目次 1. はじめに 準備 機器構成 やさしく名刺ファイリング Pro v.14.0 セットアップと動作確認 やさしく名刺ファイリング Pro v.14.0 セットアップ... 5 Windows Windows 8.

ESOTERIC ASIO USB DRIVER インストールマニュアル Windows 用 システム推奨条件 2 インストールで使用する言語を選択して 次へ ボタンをクリックする Intel Core 2 Duo 以上のプロセッサー搭載コンピュータ 搭載メモリ 1GB 以上 対応 OS Windo

WebNACCS

REX-C56EX FAX送信 第5.0版

Transcription:

アプリケーション ノート DDR メモリの電気的検証 スマート フォンからサーバまで ほとんどすべての電子デバイスには なんらかの形式のRAMメモリが使用されています フラッシュ型 NANDはさまざまな民生家電で今も数多く使われていますが コンピュータやコンピュータベースの製品においては今なお SDRAMはメモリ技術の主流となっており ビット単価も比較的安価でスピードとストレージ容量のバランスも優れています スピードの高速化 大容量化を実現しつつ 低コスト 低予算 メモリ デバイスの寸法の小型化を求める企業にとって DDR (Double-Data-Rate)SDRAMは今日の主流となるメモリ技術であり 今なお進化しています クロック レート データ転送速度が高速になるにつれ システム性能や システム内のメモリやメモリ制御デバイスのインターオペラビリティ ( 相互接続性 ) を確保しなければならない設計エンジニアにとっては メモリ サブシステムのアナログ シグナル インテグリティ ( 信号忠実度 ) がますます重要になっています プロトコル レイヤで発見される多くの性能問題であっても シグナル インテグリティ問題として追跡することができます したがって メモリ デバイスのアナログ検証は 電気回路設計の検証においてますます重要なプロセスになっています メモリ デバイスの検証で必要となるジッタ タイミング 電気的な信号品質テストの詳細は JEDEC(Joint Electron Device Engineering Committee) で規定されています それぞれのメモリ技術のJEDEC 仕様で規定されているテストには クロック ジッタ セットアップ / ホールド時間 信号のオーバーシュート アンダーシュート トランジション電圧などのパラメータなどの測定が含まれています しかし この仕様に対する適合性テストは複雑であり 時間のかかる作業です 適切なツールや技術があればこの作業時間を大幅に短縮することができ 正確な結果を得ることができます このアプリケーション ノートでは メモリ テストの問題を解決し 検証プロセスを簡略化するためのテクトロニクスのソリューション ツールキットについて説明します www.tektronix.com/ja/memory

アプリケーション ノート 図 2. DIMM に半田付けした P7500 シリーズのマイクロ同軸チップ 図 1. DDR3 DIMM の裏面ビアにあるテスト ポイント 信号へのアクセスとプロービング メモリ検証でまず解決しなければならない問題は 必要な信号への接続と信号取込みです JEDEC 規格では メモリ コンポーネントのBGA(Ball Grid Array) 半田ボールで測定するように規定されています FBGA(Fine Ball Grid Array) コンポーネントには半田ボールがありますが 実用的な実装目的のものであり アクセスできません どのように対処したらよいのでしょうか 一つの解決方法としては テストを考慮してPCBレイアウトを設計することであり 基板の裏にメモリ コンポーネントをプロービングするためのビアを設けます このテスト ポイントは厳密にはコンポーネントのボールではありませんが 回路ボードまでのトレース長は十分に短いため 信号劣化は少ないといえます この方法が可能であればシグナル インテグリティは良好であり 電気検証も十分なテスト マージンを持って実行できます 規格 JEDEC 仕様 ( 最新版 ) DDR JESD79F (February 2008) DDR2 JESD79-2F (November 2009) DDR3 JESD79-3E (July 2010) LPDDR JESD209B (February 2010) LPDDR2 JESD209-2B (February 2010) GDDR5 JESD212 (December 2009) 表 1. DDR 技術におけるJEDEC 仕様このようなアプリケーションではハンドヘルド タイプのプローブを使用することもできますが 電気的に確実に接続したり 同時に複数のテスト ポイントに接続したりすることは困難です JEDECの測定では3 点以上のテスト ポイントで測定する必要があり メモリ ステートを確認するためにチップ セレクト RAS CASなどの信号も測定することを考えると 半田付けによるプロービングは多くのメリットがあります テクトロニクスは このようなアプリケーションに特化したプロービング ソリューションを開発しました P7500シリーズには 4GHzから20GHz 周波数帯域のプローブまであり メモリ アプリケーションに応じてさまざまな機種が用意されています 図 2は メモリ アプリケーションに最適な P7500シリーズ プローブ用のプローブ チップの例を示しています マイクロ同軸チップは 複数のプローブ チップを半田付けする必要がある場合においても コスト効果の高いソリューションであり 4GHzまでの優れた信号忠実度と周波数帯域を実現し DDR3@1600MT/sまでのメモリ デバイスのテストに対応できます 2 www.tektronix.com/ja

DDR メモリの電気的検証 TriMode の接続ポイント メモリ コンポーネント インターポーザ上のソケット TriMode プロービングでは 従来の差動モードを測定したり グランド基準のシングルエンド測定 コモン モード測定に切り替えることもできます メモリ コンポーネント インターポーザ ターゲット上のメモリ ソケットとガイド ポスト 被測定ボード 図 3. P7500 シリーズ TriMode プローブの接続ポイント 図 4. DDR 用コンポーネント インターポーザ メモリ アプリケーションでP7500シリーズを使用するもう一つの利点は 当社特許のTriMode 機能にあります TriModeでは + と- 間で差動測定が あるいは信号とグランド間でシングルエンド測定が行えます プローブ チップには3 箇所の半田付けポイントがあり プローブの切り替えボタンまたはオシロスコープのメニュー コマンドで差動とシングルエンドのモードを切り替えることができます メモリ アプリケーションで有効な利用法の例として プローブの+( プラス ) をシングルエンド データまたはアドレス ラインに接続し プローブの-( マイナス ) をとなりのラインに接続します こうすることで 2つのシングルエンド測定モードを切り替えることにより 1 本のプローブで2つの信号を測定することができます しかし 裏側のビアからは信号にアクセスできない状況が数多くあります 組込みメモリを使った設計では メモリ部品の反対側に十分なスペースをとることができません 一般的なDIMMであっても ストレージ密度を上げるために 基板の両面にメモリ部品を搭載しているものも数多くあります このような状況では どのようにして信号にアクセスすればよいのでしょうか このような状況に対しても新しいプロービング ソリューションがあります テクトロニクスとNexus Technologies 社は すべてのDDR3およびDDR2の標準メモリ デバイスのためのコンポーネント インターポーザを開発しました このインターポーザはソケット アーキテクチャを採用しており メモリICをターゲット基板に半田付けする代わりにこのソケットを半田付けします プロービングのためのテスト ポイントを持ったインターポーザをこのソケットにはめ込みます メモリICはインターポーザの上に実装されているソケットに装着します 図 4に 接続の様子を示します www.tektronix.com/ja 3

アプリケーション ノート 図 5. 半田付チップを取り付けたコンポーネント インターポーザとプロービングした信号のアイ ダイアグラム表示 アグラムは 写真に示すものと同様のDDR3-1333 DIMMに取り付けたインターポーザによって取込んだものです オシロスコープのデジタル フィルタ機能により このプロービング システムによるわずかなアナログ的影響も除去することができます デジタル プロービング 図 6. GDDR5のボードに半田付けされたP6780 型デジタル プローブ Nexus 社のインターポーザのユニークな特長の1つは 特許取得のソケットを使用している点です 装着時はメモリICの半田ボールに勘合し 外した時はそれぞれの半田ボールが元の部品に残るようになっています これにより 半田を取り去ったり 再半田することなく メモリICを外したり取り付けたりすることができます 使いやすさが向上し 何回も半田を付け外しすることによる電気的な接触不良の可能性を大幅に低減することができます インターポーザ内のメモリ部品のBGAパッドのすぐそばには 小さな絶縁抵抗が組込まれています この抵抗はP7500シリーズのプローブ チップの電気的なネットワークとマッチングがとれているため 優れた信号忠実度を実現しています 図 5のアイ ダイ テクトロニクスのMSO70000シリーズ ミックスド シグナル オシロスコープには 4つのアナログ チャンネルと16のデジタル チャンネルが装備されています 1つまたは2つのデータおよびクロック ラインの他 DDRコマンド バス信号 アドレス ラインにも接続すると 効果的な測定ができるケースが度々あります P6780 型プローブは MSO70000シリーズに接続して使用する高性能差動プローブです DDRメモリの検証では 実装密度の高いレイアウト 小さなパッケージング 信号の接続が大きな課題となっています P6780 型ロジック プローブには豊富な半田付けアクセサリが含まれているため さまざまなコネクタ ピン デバイス リード 配線 ビアに簡単に接続することができます P6780 型の半田付けプローブ チップを使用することで 専用のプローブ用フットプリントの必要なしに 必要に応じてテスト ポイントを追加することができます どのような測定セットアップにおいても テスト機器が測定に与える影響が最小限になるように注意を払う必要があります P6780 型の半田付けチップには ラインの反射を低減するためのフェライト コアが入っています 接続に必要なリード線長を最小限にすることで 優れた信号忠実度を実現しています 4 www.tektronix.com/ja

DDR メモリの電気的検証 図 7. Window トリガを使用して DQS のライト プリアンブルでトリガ 図 8. DQ 信号のアイにおけるビジュアル トリガ 信号の取込み 信号ラインにプローブが接続できたならば 次はメモリ バスの特定のイベントを検出します JEDECの適合性測定を実行するためには リードまたはライト バーストなど データ ストリームの特定の部分のみの測定が必要になります デバッグにおいては 特定のランク バンクによる特定のイベント あるいはシグナル インテグリティ問題の解析のために データ依存性のジッタ タイミング またはノイズ問題などの特定のデータ パターンの識別が必要になります リード バースト ライト バースト その他のバス コンディションを識別して分離するにはいくつかの方法があります 最も簡単な方法は DQS( データ ストローブ信号 ) によってリード / バーストの開始点を識別することです 例えば DDR3では常に書込みの開始はDQSがハイに 読込みの開始はローになります オシロスコープのハードウェア トリガは バーストのプリアンブル 部分にトリガでき リードのみ またはライトのみを波形の最初の部分に取込むことができます 図 7は ライト バーストのトリガ ポイントを中心にして リードとライトのバーストの両方が表示されています MSO/DSA/DPO70000シリーズ オシロスコープにオプションで搭載されているビジュアル トリガは ディスプレイ上でエリアを定義することで従来のエッジ トリガを補完でき DQSバーストに容易にトリガできます ( 図 8 参照 ) ディスプレイ上にエリアを設定することで このエリアに入るまたは入らないイベントにトリガでき DQSまたはデータ ストローブ信号を取込むことができます このエリア形状は 移動したり 回転したり 三角形 不等辺四角形など4 種類が選べ 従来のオシロスコープ トリガと組み合わせることで より正確な信号取込みが可能になります www.tektronix.com/ja 5

アプリケーション ノート コマンド SO# RAS# CAS# WE# Mode Register 0 0 0 0 Refresh 0 0 0 1 Precharge 0 0 1 0 Activate Row 0 0 1 1 Write Column 0 1 0 0 Read Column 0 1 0 1 No Operation 0 1 1 1 Deselect 1 x x x 表 2. SDRAMコマンド 図 9. 拡張サーチ / マーク機能によるすべてのライト バースト信号の自動識別 バスクオリファイ トリガ 高性能ミックスド シグナル オシロスコープには メモリ バスのコマンド ステート コントロール ラインを使用して信号を取込む 数多くの機能が用意されています 図 10. DDR のシンボル ファイル例 拡張サーチ / マークによるリード / ライトの識別 DPO/DSA70000Bシリーズ MSO70000シリーズのもう1つの機能に 拡張サーチ / マーク (Opt. ASM:DSA70000Bシリーズでは標準装備 ) と呼ばれるソフトウェア ユーティリティがあります ASM( 拡張サーチ / マーク ) では 取込んだ波形すべてをスキャンし 設定した条件でサーチします 設定できる条件の一つにDDRのリード / ライトの識別があります ASMは取込んだ波形レコードからすべてのリード バースト ライト バーストを検出し すべてのバーストにマークを付けます このマークは目視による解析にも利用できる他 DDR 特有の測定におけるクオリファイヤとしても利用できるため データ ストリームの任意の部分でのみの測定も可能です DDRの場合 ASMのサーチ アルゴリズムでは リード バーストとライト バーストでは位相関係が異なるという性質を利用しています すなわち リードではDQとDQSは同相であり ライトでは90 ずれます 図 9は すべてのライト バーストにピンクの三角矢印が波形の上に示されており 1つのライト バーストがズーム表示されています SDRAMのメモリ コマンドは メモリ クロック (CK) の立上りエッジに同期しています コマンド信号には チップ セレクト (S0# またはCS#) 行アドレス セレクト(RAS#) 列アドレス セレクト (CAS#) ライト イネーブル(WE#) の4つがあります # は アクティブ ロー信号であることを示します ( 表 2を参照 ) メモリ コマンドの検証では MSOを使用して適切なデータ (DQ) とストローブ (DQS) 信号の他に CK S0# RAS# CAS# WE# の5つの信号をプロービングする必要があります MSOのデジタル チャンネル メニューで CK S0# RAS# CAS# WE# の5つのコマンド信号をプローブ チャンネルに割り当てます ライトまたはリードのコマンド シーケンスの最初にくるのが Activate Rowコマンドです MSOでActivate Rowコマンドにトリガするには MSOのトリガをCommandグループ=0011に設定します これは 表 2によるとS0#=0 RAS#=0 CAS#= 1 WE#=1となります 0011などのバイナリの値設定は 操作ミスの原因となりやすいものです MSOでは バイナリ 16 進 シンボルなど さまざまなフォーマットに対応します SDRAMのコマンド グループなどのロジック ステートを信号のグループで定義する場合 パターン シンボル ファイルを使用します 表 2のSDRAMコマンド テーブルを元に テクトロニクス シンボル ファイル (.tfs) としてMicrosoft Notepadで作成します ( 図 10を参照 ) 6 www.tektronix.com/ja

DDR メモリの電気的検証 MSOは Activateコマンドでトリガするために このパターン シンボルを使ってトリガを設定します MSOのバス トリガ メニューでパターン シンボルを使用するには Bus Radixを Symbolicに変更することでシンボルが選択できるようになります ビジュアル トリガと併用することで DQS データ ストローブ パターン検証など 時間のかかる作業効率が大幅に改善されます 図 11. MSO70000 シリーズの DDR コマンドによる Symbol Trigger メニュー JEDEC に準拠した測定 先にも説明したように JEDEC 仕様ではメモリ技術ごとに適合性測定が規定されています 測定項目としては クロック ジッタ セットアップ / ホールド タイミング トランジション電圧 オーバーシュート / アンダーシュート スルー レートなどのパラメータ その他の電気的品質テストが含まれています 規定されているテストの項目数が多いだけでなく 汎用のツールでは測定が複雑なものになります その一例が測定リファレンス レベルです JEDECの仕様では タイミング測定におけるリファレンス電圧レベルが規定されています 図 13は データ信号のタイミング測定で使用されるVihとVil レベル (ACおよびDC) を図示しています 立上りエッジと立下りエッジで使用するレベルが異なっていることにご注意ください 図 12. MSO70000 シリーズによる DDR3 コマンド バス デコード例 図 13. 測定リファレンス レベル www.tektronix.com/ja 7

アプリケーション ノート もう一つの例がスルー レート測定です スルー レートは データ ストローブ コントロール信号で測定する必要があり セットアップ / ホールドなどのタイミング測定におけるパス / フェイル リミットの補正のための計算に使用されます しかし スルー レート測定の詳細な方法は 測定する信号によって異なります 図 14は一つの測定例ですが その他のテストでは別な方法が必要であることにご注意ください JEDECで規定されている測定方法 リファレンス レベル パス / フェイル リミットなどは複雑であるため DDRテストなどのアプリケーションに特化した測定ユーティリティがあると非常に便利です このような測定ユーティリティがあれば 汎用の計測ツールだけでは何時間もかかる測定セットアップが正しく行え 大幅な時間短縮につながります 図 14. スルー レート測定 - DDR3 における公称的な方法 8 www.tektronix.com/ja

DDR メモリの電気的検証 Opt. DDRAは テクトロニクスのオシロスコープで実行する2 種類のソフトウェア パッケージ ( 拡張サーチ / マーク (Opt. ASM) とDPOJET( ジッタ / アイ ダイアグラム解析ソフトウェア ) と共に使用することで 強力でありながら使いやすいDDRテスト / デバッグ ツールとなります 図 15. DDRA のセットアップ画面 - ステップ 1 DDR 解析ソフトウェア テクトロニクスのリアルタイム オシロスコープ (DPO/DSA 70000シリーズ MSO70000シリーズ DPO7000シリーズ ) 用のOpt. DDRAは DDRデバイスをテストするための専用自動測定ソフトウェアです DDRAには JEDEC 規格に準拠した数多くの測定機能があるだけでなく 規格にないデバイスやシステムの実装の測定用にセットアップをカスタマイズできる機能も備えています 現状では DDR DDR2 DDR3 LPDDR LPDDR2 GDDR3の6 種類がサポートされています DDRAのメニュー インタフェースには 選択形式による5つのステップがあります インタフェースのステップ1を図 15に示します ここでは テストするDDRの種類 (DDR DDR2など ) とメモリのスピードを選択します この例に示すドロップダウン リストには DDR3で現在利用可能な1600MT/sまでリストされています デフォルトの選択肢の他に独自のスピードを設定することができ オーバークロッキング アプリケーションなど 将来の技術革新にもこのソフトウェアによって簡単に対応できます DDRの種類とデータ レートを選択すると DDRAは測定のためのリファレンス電圧を自動的に設定します ここでも User Defined が選択でき JEDECのデフォルトを書き換え 必要に応じてVdd Vrefを任意の値に設定することができます www.tektronix.com/ja 9

アプリケーション ノート 図 16. DDRA のセットアップ画面 - ステップ 2( 測定項目の選択 ) ステップ2では 測定項目を選択します 測定できる項目は 信号の種類 必要なプロービング接続にまとめられてドロップダウン メニューに表示されます 例えば Clockラインで実行する測定項目は Clockドロップダウン メニューにまとめられています リードに関する測定 ライトに関する測定 アドレス / コマンドに関する測定も同様にそれぞれのドロップダウン メニューにまとめられているため 特定のプローブ接続を必要とするすべての測定項目が1 回でテストできるように選択できます DDRAメニュー インタフェースの残りのステップ3と4では 必要な信号にどのようにプロービングするかが示され また測定リファレンス レベルなどのパラメータのカスタム化 調整が行えます 設定を完了して <Run>( または <Single>) を選択すると オシロスコープは信号取込みを開始し データ バーストを識別し 必要に応じてマークを付け 選択された測定を実行します デフォルトのメモリ長では約 1000UI(Unit Interval) を取込み すべての有効なエッジから測定を行います データ バーストの測定では 自動的にアイ ダイアグラムを作成してDQとDQSを重ね書きして相対的なタイミングを示します DDRAのResultsパネルには 統計値 仕様のリミット値 パス / フェイルの結果 その他データなど すべての測定結果が表示されます 必要に応じて印刷形式のレポートも作成でき 測定で使用した波形データを保存することもできます 図 17. DDRA による測定結果で 2 つのグラフが表示されている 障害解析とデバッグ 測定結果の元となる取込んだすべての波形データは保持されているため さまざまな利用方法があります 仕様のリミット値から外れた場合は 波形レコードのどこでフェイルになったかを特定することができ 特定された領域をズーム表示することでフェイル時の信号の詳細とその特性を調べることができます ソフトウェアにはさまざまなツールが用意されており 取込んだデータが簡単に解析でき 注目したい領域をピンポイントで特定することができます 例えば 図 17に示すヒストグラムは全ての測定項目に適用でき ワーストケースの測定値を観測することができます ( この例では セットアップ時間測定に適用されています ) ヒストグラム以外にも様々なプロット表示が利用できます Cursor Sync というツールでは プロット上の任意のデータ ポイントを 対応する元の波形レコードのイベントとリンクさせることができ データのさまざまな部分と表示形式を簡単に切り替えて より詳細な解析が行えます 10 www.tektronix.com/ja

DDR メモリの電気的検証 図 18. DDR3 の連続した書込み動作 コマンドとプロトコル動作の検証 SDRAMの書込み動作のプロトコル シーケンスは Activateコマンドで始まり 1つ以上の書込みコマンドが続きます 行アドレスとバンク アドレスを持ったActivateコマンドは 読み出し 書込みのために特定のバンクの特定の行を開きます 列アドレスとバンク アドレスを持った書込みコマンドは 開かれた特定のバンクの特定の行の指定された列を書き込みのために開きます 開かれた行がないバンクに書込みコマンドがアクセスした場合は プロトコル エラーになります 書込みコマンドの後 メモリは定義されたメモリ サイクルで メモリ コントローラがデータを書き込む ことを期待します 開かれた行への書込みが完了した時 他の行をアクセスできるように 開いていた行を閉じる あるいはプリチャージ コマンドでディアクティベートしなくてはなりません 最もシンプルなDDR2 SDRAMコマンド プロトコル シーケンスは Activate WriteおよびPrechargeです 連続のwrite-to- writeシーケンスは Activate 複数のWrite そしてPrecharge です write-to-readシーケンスは Activate Write ReadそしてPrechargeです 開いている行ではWriteとReadの順番は任意です メモリ コントローラが ある行に2つのWriteコマンドを コマンド間にDeselectコマンドを入れることなく連続して送ると DDR2 DRAMプロトコル エラーとなります DDR2 DRAMは メモリ コントローラによりストローブされたデータを読むことで Writeコマンドに応答します DRAMのもう一つの重要な仕様が Prechargeコマンドが送られた後 行を開くためにActivateコマンドが送られる前の最小 trp 時間です PrechargeコマンドにトリガするようにMSOのトリガを設定し Prechargeコマンドと同じバンクのActivateコマンド間のtRP 時間を測定することで簡単に検証できます 同様のプロトコル / タイミング検証技術は DDR3 DRAMの読み出し / 書込み動作にも適用されます しかし DDR3の複数の連続した書込み動作は仕様で認められている点に注意が必要です バス トラフィックの解析において 書込みバーストを分離する時に ストローブ信号の終端ロジックが考慮されないと 連続したストローブでは2つの連続した書込みを1つの書き込みバーストとみなしてしまいかねません www.tektronix.com/ja 11

アプリケーション ノート 図 19. DDR3 の書込みレベリングによる DQS と CK ラインのデスキュー ( 出典 : JEDEC DDR3 SDRAM 規格 JESD79-3C) もう一つの基本テスト チェックが波形インピーダンスの検証です SDRAMメモリ システムではシングルエンド信号 差動信号が使用されるため これらの信号波形は異なったインピーダンスになります この検証には DSA8200 型サンプリング オシロスコープとTDR(Time Domain Reflectometer) サンプリング モジュールを使用します インピーダンスやターミネーションに不具合があると なめらかでない立上り / 立下りエッジなど 良質なエッジ品質が得られません エッジ品質が悪いと 信号トランジションが長くなり クロック信号の有効なデータ ウィンドウが減少します 読み出しまたは書込みサイクル動作の検証が終わったならば 次のような項目を検証する必要があります 基本機能テスト プロトタイプのシステム初期化では クロック リセット PLL ラインをチェックすることで 他のサブシステムに影響を及ぼす重要な問題を検出するのに役立ちます ブラウザまたはハンドヘルド タイプのプローブは 測定ポイントを切り替えながら重要な信号をチェックするのに適しています パワー マネジメントと特殊な動作モード バスがパワー ステートに入ったり 出たりすると ラインによっては非アクティブまたは再度アクティブになるものがあります 追加的なこのステートの変化によりシステムのインターオペラビリティが複雑になるため 注意が必要です 例えば LPDDR2(Low Power DDR2) では Partial Array Self Refreshなどの優れたパワー マネジメント技術を採用しており メモリ アレイの必要な部分のみが使用されるため 効率と低消費電力性に優れています 12 www.tektronix.com/ja

DDR メモリの電気的検証 書込み / 読み出しレベリング データ レートのスピード アップのみだと ソース シンクロナス バスの帯域拡張は難しくなってきています しかし 最先端の物理レイヤ設計技術によって広帯域化が可能になります DDR3はフライバイ トポロジをサポートしており メモリ コントローラからの信号 ( コマンド アドレスおよびクロック ) は一筆書き的にシーケンシャルに各メモリ コンポーネントに届くため 負荷を低減し 全体としてのシグナル インテグリティが向上します 各コンポーネント間のフライト タイムによる電気的遅延のため メモリ コントローラはクロック (CK) と各コンポーネントのデータ ストローブ (DQS) を合わせるための遅延校正が必要になります この動作により クロックとストローブ信号間のフライト タイム スキューが低減され メモリ システムのマージンに余裕が生まれます 図 20. 書込みレベリング動作における クロックに対する DQS0~DQS7 のスキュー DQ/DQS のマージニング 先にも説明したように JEDECは規格適合性のための数多くの測定を規定しています 半導体およびコンポーネントの設計エンジニアは さまざまなプロセス 電圧 温度における設計の特性を理解するため 基本的なパラメータ テストの検証より先を見据えています 代表的な例として ノイズに対する耐性と感度の確認のために VrefまたはVddラインを変化させた時のデータ (DQ) とストローブ (DQS) をモニタします これにより 広範囲な動作条件でもデバイスが正しく動作することを確認することができます www.tektronix.com/ja 13

アプリケーション ノート デジタル チャンネル アナログ チャンネル アナログ Mux デジタル 2.5GHz アナログ 全帯域アナログ 図 21. icapture のアーキテクチャ 図 22. icapture によって表示されたチップ セレクト ラインのアナログとデジタル表示 図 23. TLA7000 シリーズの icapture 機能による DDR2 設計のシステム ステート観測 デジタルとアナログ表示の組み合わせ 先にも説明したように DDR 信号の接続には インターポーザや半田付けプローブ チップなど さまざまな方法があります 数多くのデジタル ラインをモニタする必要がある場合に シグナル インテグリティ関連の問題が発覚した後で 別のアナログ用プローブを追加接続して信号を観測する というのはあまり一般的ではありません これは ダブル プロービング として知られており 信号のインピーダンス環境の妥協が必要になります 2 本のプローブを同時に使用すると信号に負荷を加えることになり デバイスの立上り時間 立下り時間 振幅 ノイズ性能が低下することになります MSO70000シリーズのiCapture 機能により 余分な負荷容量を加えることなく またダブル プロービングをするためのセットアップ時間の必要なしに デジタルとアナログの振る舞いを時間相関を取りながら観測できます 16のデジタル チャンネルの任意のチャンネルをオシロスコープのアナログ信号入力経路にマルチプレクスできるため 注目したい信号のデジタルとアナログ波形を並べて表示することができます 図 22は GDDR5 回路におけるチップ セレクト ラインの検証の様子を示しています デジタル データのサンプリングで使用されているロジック スレッショルドを確認したり 高い精度でのシグナル インテグリティを検証できます 20チャンネル以上のシステム ステート モニタリングが必要な場合は TLA7000シリーズのiCapture 機能を使用することで 100チャンネル以上のデジタル信号の動きを観測することができます 図 23に示すように ロジック アナライザのディスプレイ上に 取込んだデジタル信号とオシロスコープで取込んだ4つのアナログ チャンネルが 同じディスプレイ上に表示できます 14 www.tektronix.com/ja

DDR メモリの電気的検証 まとめ このアプリケーション ノートでは DDRテストに関する多くの課題と メモリ設計の検証 / デバッグに必要な計測ツールについて説明しました 当社は 高性能ミックスド シグナル オシロスコープ 真の差動 TDR Nexus Technology 社のメモリ サポートとロジック アナライザを初めとする幅広いツール セットを提供し 組込みシステム コンピュータ設計エンジニアのための DDRベース メモリ設計の正確な電気的テストと動作評価がすばやく 正確に行えます DDRテストの詳細については JEDEC のウェブ サイト (www.jedec.org) またはMemory Implemen ters Forumのウェブ サイト (www.memforum.org) をご参照ください DDR 仕様の詳細 ホワイト ペーパ その他の資料が用意されています また DDRのテストについては テクトロニクスのウェブ サイト (www.tektronix.com/ja/memory) もご参照ください 豊富なアプリケーション ノート ウェブ セミナ 推奨機器リストなどがご覧いただけます www.tektronix.com/ja 15

Tektronix お問い合わせ先 : 日本 お客様コールセンター 0120-441-046 地域拠点米国 1-800-426-2200 中南米 52-55-54247900 東南アジア諸国 / 豪州 65-6356-3900 中国 86-10-6235-1230 インド 91-80-42922600 欧州 / 中近東 / 北アフリカ 41-52-675-3777 他 30 カ国 Updated 9 October 2009 詳細について当社は 最先端テクノロジに携わるエンジニアのために 資料を用意しています 当社ホームページ (www.tektronix.com/ja) をご参照ください TEKTRONIX および TEK は Tektronix, Inc. の登録商標です Microsoft Windowsは 米国 Microsoft Corporation の登録商標です 記載された商品名はすべて各社の商標あるいは登録商標です 08/11 55Z-23432-2 www.tektronix.com/ja