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

Similar documents
, 0 ピンコネクタ (JTAG 接続 ) ピン配列コネクタ型番 SAMTEC 製 SHF-1-01-L-D-TH 表 0 ピンコネクタ (JTAG 接続 ) ピン配列 コネクタピン番号 CPU 信号名 備考 1 VTRef IO 電源 TMS 3 GND 4 TCLK 5 GND 6 TDO 7

ターゲット項目の設定について

AKI-PIC16F877A開発キット (Ver1

XCM-025Z Series User's Manual v1.1

Quartus Prime はじめてガイド - デバイス・プログラミングの方法

ZIW 2018 XJTAG presentation

JTAG Chain Debugger

Layout 1

JTAGプローブ技術資料SH編 Rev.16

Cortex-Mコア対応エミュレータデバッグ制御インターフェースとトレース機能

pin-csp011.xls

Fault Detection and Diagnosis 実装不良の検出と診断 Fault Detection vs Fault Diagnosis 実装不良の 検出 と 診断 の違いについて Detecting Faults 実装不良の検出 Fault diagnosis limitations

Notes and Points for TMPR454 Flash memory

KEIm-25ヘッダーボードハードウェアマニュアル

! STEP 2. Quartus Prime のダウンロード WEB ブラウザで以下の URL を開きます 2 ページ中段の Quartus Prime 開発ソフトウェア ライト エディ

Cyclone IIIデバイスのI/O機能

JTAGプローブ技術資料 RX編Rev.7

PLD-XC2S-A

KEIm-08SoMハードウェアマニュアル

(Microsoft Word - \214\264\215e B_\217\221\202\253\215\236\202\335\225\224.docx)


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

PowerPoint Presentation

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

UCB User's Manual

Quartus II クイック・スタートガイド

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

Microsoft Word - 回路基板設計製造の高度化に関する戦略策策定_報告書H28.03_JPCA

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

Arria GXデバイスのIEEE (JTAG)バウンダリ・スキャン・テスト

IEEE (JTAG) Boundary-Scan Testing for Stratix II & Stratix II GX Devices

Slide 1

Nios II Flash Programmer ユーザ・ガイド

MINI2440マニュアル

PRONETA

I-jet-1-J

PNopenseminar_2011_開発stack

CodeRecorderでカバレッジ

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

RY_R8C38ボード RY-WRITER基板 自動書き込み・実行解説マニュアル

SimscapeプラントモデルのFPGAアクセラレーション

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

MAX IIデバイスのIEEE (JTAG)バウンダリ・スキャン・テスト

タイトル

ACM030R1-MAN-JP-V10.xbd

スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構

スライド 1

Slide 1

Quartus II - デバイスの未使用ピンの状態とその処理

Powerデバッガ(Version1

PIC の書き込み解説 PICライターを使うときに間違った使い方を見受ける 書き込み失敗の原因は知識不足にある やってはいけないことをしている 単に失敗だけならまだしも部品を壊してしまう 正しい知識を身に着けよう 書き込みに必要なピンと意味 ICSPを意識した回路設計の必要性 ICSP:In Cir

__________________

IBIS Quality Framework IBIS モデル品質向上のための枠組み

Microsoft PowerPoint - FTC研究会2007群大共同発表( )F修正.ppt

Quartus II はじめてガイド ‐ Device and Pin Options 設定方法

PowerPoint プレゼンテーション

過去問セミナーTM

CommCheckerManual_Ver.1.0_.doc

Microsoft Word - 実験4_FPGA実験2_2015

Spectrum Setup 画面が現れます Install Tab の各項目に マウス カーソルを合わせると 項目の詳細説明 が表示されます 通常はデフォルトの選択で問題ありませんが LabVIEW Driver Matlab Driver が必要な場合は 選択します 6. Install sel

デジタル回路入門

IAR Embedded Workbench for ARM

「電子政府推奨暗号の実装」評価報告書

2 取り扱い上の注意 本書では製品を安全にお使いいただくための項目を次のように記載しています 特定しない一般的な注意 警告を示します 感電のおそれがあることを示します 発煙または発火のおそれがあることを示します 本製品を安全にお使いいただくために次の注意事項をお守りください 煙や異臭 異音がしたら使

1 PARTNER-Jet2 用 TRACE ユニット TypeA [ 型番 JET2H-TR38A] ARM 向けマニュアル この度は JTAG 専用デバッガ PARTNER-Jet2 をお買い上げ頂きまして誠に有難うございます PARTNER は 効率的なターゲット システムのデバッグ環境を提供

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

ADZBT1 Hardware User Manual Hardware User Manual Version 1.0 1/13 アドバンスデザインテクノロジー株式会社

TXZ Family Reference Manual BSC-A

スライド 1

新技術説明会 様式例

オンボード・フラッシュ・プログラマ FP-10技術資料

富士通PRIMERGYサーバ/ETERNUSストレージとXsigo VP560/VP780の接続検証

iCLR

Quartus II はじめてガイド - デバイス・プログラミング方法

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

Microsoft Word - PIC-USBマイコンボード_v1-02@WEB公開用資料.docx

プログラマブル論理デバイス

Photo Sensor – 적외선 센서

Stratix IIデバイス・ハンドブック Volume 1

本ドキュメントについて 的 STM32(Cortex-M) マイコンには 性能なデバッグモジュール (CoreSight) が搭載されています 従来の printf デバッグとは 較にならないほど 効率の いデバッグを実現するための JTAG ICE(In Circuit Emulator) と 基

Microsoft Word - XPC4ソフトマニュアル.doc

概要

ポート拡張オプション(10GBASE-T×2)

日経ビジネス Center 2

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

プロダクトガイド・表1

Microsoft PowerPoint - DIX9211_Mega8_R24.pptx

PowerPoint プレゼンテーション


デジタル回路入門

TRQerS - Introduction

PowerPoint プレゼンテーション

FMC 対応 USB3.0-IP デモ基板取扱い説明書 [ Ver2.0J] AB07-USB3FMC(2.5V 版 )/AB07-USB3FMC-1.8VIF(1.8V 版 ) はじめにこの度は FMC 対応 USB3.0-IP デモ基板 [ 型番 :AB07-USB3FMC(2.5V 版 ) /

Microsoft PowerPoint - 10-Good-Arguments-for-PB-T5-V1-1_J.pptx

2 台の4K ディスプレイを60Hz の解像度で接続 Thunderbolt 3 は 40Gbps という前例のないスループット により これまで不可能だったノートパソコン単一ポートからの デュアル 4K(60Hz) 対応を実現 2 台の別々のモニタに高解 像度ビデオを出力します リソース要件が非常

Microsoft Word - TC4013BP_BF_J_P9_060601_.doc

SVI-06ハードウェア仕様書

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

8051 개발보드 메뉴얼

統合開発環境CubeSuite+ V へのバージョンアップのお知らせ

Transcription:

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

PACKAGE COMPLEXITY & TRANSISTOR COUNT 課題 : 実装検査 不良解析 デバッグ プローブ接続では BGA 実装の検査 / 解析 / デバッグができない プローブ接続が困難な高密度実装は増加の一方 このままではテスト費用のほうが高くなる! Chip manufacturing technology 2-D evolution due to process shrink Cost = f (volume, size, complexity) 製造費用 Chip packaging technology Started with 1-D (DIL, QFP ) Moved to 2-D with BGA, CSP, WLP テスト費用 TIME 2

解決策 :JTAG バウンダリスキャンテスト IEEE1149.x のテスト規格 基板実装検査 不良解析 デバッグを目的に MPU, CPLD, FPGA 等に搭載される機能をソフトウエアで活用する技術 4~5 本の JTAG 信号接続だけ! プローブ接続の課題を解決して テスト治具を削減 以前は難しくて高価であると評判が良くなかった 抽象化技術の採用 (XJTAG 社によるイノベーション ) テストを簡単に開発できるようになった ピンとデバイス内部ロジックの間に配置された JTAG セルを介して 物理的なアクセス無しに 各ピンの値を制御 ( 読書き ) する 3

JTAG バウンダリスキャンテスト 基板実装密度の影響を受けない JTAG 信号接続 (4~5 本 ) だけでテストできるので テストポイント数とそれに掛かる費用を飛躍的に削減 JTAG 未対応デバイスにも対応 JTAGデバイスから各種デバイスを制御できる DDRなどのBGAデバイス実装も電気的にテストできる ファンクショナルテスタに比較して低コストで速く 高い診断能力 4

JTAG バウンダリスキャンテスト 電源投入状態で実装検査ができる 一般にフライングプローブや ICT ではできない ターゲットのファームウエアを使用しない JTAGデバイスの信号線をツールから直接制御 ファームウエア無しにハードウエアデバッグを行える JTAG 信号を高速に制御 10MHz 以上 XJTAG バウンダリスキャンテスタを用いれば ターゲットで実行するソフトウエア無しにハードウエアのデバッグが行えます お陰で 新しいボードが動かない時に HW か SW のどちらの問題か? といった議論が回避できました " Jeff Smith, Hardware Engineer Westinghouse Rail Systems 5

JTAG バウンダリスキャンテストに必要な要件 JTAG 信号接続 (4~5 本 ) 信号品位も考慮する o o Flash メモリ等へのプログラミング速度を高めるため テストの実行時間や安定性にも関わる デバイスによっては JTAG バウンダリスキャンテストモードに切り替える工夫 設計段階で考慮することが望ましい レイアウトや設計に JTAG テストのカバレッジや速度が依存する 6

知っておきたい! 残念な事例と予防 対策 実はよくある残念な事例 Flashメモリへの高速プログラミングをFPGAのJTAG 経由でできるのに JTAG 信号への終端が無くて性能が出ない (2 Mbps) 接続ケーブルを工夫して 基板上と変わりないレベルで終端させることで性能 (25Mbps) を出せたが 多くの時間を費やした BGA 実装されるJTAGデバイスのJTAG 信号が配線されていないために 多くの領域がテストできない 信号品質は重要なのに JTAGテスト時のクロック速度 (10~20MHz) が考慮されないことや JTAG コネクタのGNDが正しく処理されていないことも多く せっかくのツールを生かせない JTAGモードに切り替えるための信号線が 制御できないように実装されてしまっていることも多い 予防 対策 => XJTAG DFT Assistant for OrCAD Capture 7

8 XJTAG DFT Assistant for OrCAD Capture

XJTAG DFT Assistant for OrCAD Capture XJTAG Chain Checker: JTAG テストのための設計を評価 o o o JTAG 信号接続 JTAG 信号線の終端 JTAG 信号線の状態 XJTAG Access Viewer: テストカバレッジを視覚化 o o OrCAD Capture の回路図上に JTAG でアクセスできる範囲を分類 設計変更による影響を即座に評価できる 9

JTAG 信号配線のチェック Device 1 Device 2 Device 3 TDI TCK TMS ntrst TDO TDI : Test Data In TDO : Test Data Out TMS : Test Mode Select Input Control TCK : Test Clock TRST: Test Reset, optional 複数の JTAG デバイスは連結することでカバレッジを最大化できる ただし何処かにエラーがあると全てに影響してしまうので注意が必要 10

JTAG 信号線の適正な終端をチェック JTAG 信号の終端を評価 : バウンダリスキャンテストの速度と安定性を担保 11

12 XJTAG Chain Checker: 評価結果をレポート

XJTAG Access Viewer OrCAD Capture の回路図上にテスト範囲を色分けして分類 13

動画デモ https://www.fuji-setsu.co.jp/demo/orcad_capture.wmv 14

ケイデンス デザイン システムズ社 Kishore Karnane 氏 (Product management director, PCB Group): PCB は ますます高密度実装されるようになってきており Ball Grid Array (BGA) など パッケージ下のピンにアクセスすることは実質的に不可能です バウンダリスキャンにより JTAG を介して PCB 上に統合された各コンポーネントに電気的にアクセスすることはできますが JTAG スキャンチェーン自体のあらゆる問題を早期に修正することも必要不可欠です XJTAG DFT Assistant によって 回路図入力中に JTAG スキャンチェーンが正しく接続され 終端されているかどうかを設計プロセスの早期に判断することができるようになります 15

ed electronic design ag 社 Urs Allemann 氏 (director of design services): 我々は 最小限のテストポイントでテスト範囲をどのように最大化するか 設計段階の早期に判断する必要があります そのために回路図入力の段階でどの JTAG が利用可能なのかを見分けることが不可欠です OrCAD Capture に組み込まれた XJTAG DFT Assistant によって 設計の進捗に応じてテスト範囲を見分けることが容易になりました 我々は この機能によって PCB の製造前にテスト構造を最適化できるようになります 16

無料で使えます! Step1: XJTAG DFT Assistant for OrCAD Capture をダウンロード http://www.innotech.co.jp/orcad/xjtag-orcad/ Step2: JTAG バウンダリスキャンテストのための設計を評価 Step3: JTAG テスト容易化設計ガイドラインを参考に設計を改善 https://www.fuji-setsu.co.jp/products/xjtag/jtag.html#dft https://www.xjtag.com/about-jtag/design-for-test-guidelines/ 17

JTAG バウンダリスキャンテスト概要 https://www.fuji-setsu.co.jp/products/xjtag/jtag.html 18

XJTAG バウンダリスキャンテスタ DFT Assistant for OrCAD Capture の成果物は XJTAG のテストプログラム開発に再利用できる XJTAG はデバイスごとのテストライブラリでテスト開発が簡単にできる 無償評価版や無償セットアップを用意しています 富士設備工業株式会社電子機器事業部 https://www.fuji-setsu.co.jp