ソリッドギア株式会社 - SD Card Association

2013年11⽉
ソリッドギア株式会社
SolidGear製Analyzerの特徴
•
•
•
•
•
•
•
•
Host機器とSD Card間のプロトコルを取得する測定器
プロトコルを理解しやすい形式にて表⽰
簡易な操作性
検索機能の充実
障害解析に便利な機能搭載
アクセス分析結果出⼒
オシロスコープなどの外部測定器との連動動作(トリガー⼊出⼒)
⼩型・軽量
2
Analyzer製品概要
SD規格
型番
対応メディア
•
Ver1.00〜
Ver3.00
SGDK330A
SD ver3.00 UHS-I
(SDR104,DDR50)
• SDIO ver3.00 UHS-I (8bit)
• eMMC ver4.5 HS200
(8bit,200MHz)
Ver4.00
【NEW!】
SGDK400
•
SD ver4.00 UHS-II
(FD156,HD312)
3
SGDK400 概要
•
•
•
•
•
•
•
•
•
•
UHS-IIモード対応
FD156/HD312対応
CM-TRAN mode/SD-TRAN mode対応
プロトコル、LSS(Link Symbol Set)の取得および表⽰
POP UP画⾯に詳細なレジスタ情報を表⽰
10bit シンボルを取得し、表⽰することが可能
ステータスエラーなどのトリガー設定可能
LOGに保存するデータサイズは可変
ログメモリ:1GB (最⼤)
Windows XP/Vista/7/8 (32bit/64bit)対応
4
SGDK400 使⽤⽅法
•
•
•
•
•
SGDK400上のソケットにSD Cardを装着します
Host機器にSGDK400を刺し込みます
Host機器に対してSD Cardをアクセスする操作を⾏います
必要な操作が終了した時点で、アナライズ動作を終了させます
SGDK400はプロトコル情報をPCに転送し、PC画⾯上に取得したプロト
コルを表⽰します
SGDK400
USB
制御⽤PC
Host機器
5
SGDK400 プロトコル表⽰画⾯
•
•
•
•
•
1⾏あたり1個のPacketを表⽰します
Packetとは、SOPからEOPまでの区間の情報です
EVENT部には、Packetの概要を表⽰します
DATA部には、Header、Argument、Payload、CRC16を表⽰します
Data rateのRange種別、RCLKの周波数を表⽰します
6
SGDK400 POP UP画⾯
•
•
マウスカ―ソルをイベント⾏に当てることにより、Popup画⾯上に詳細
な内容を表⽰します
CCMD(CM-TRAN)の場合は、レジスタ名、フィールド名、および値を分
かりやすい形式で表⽰します
7
SGDK400 MSG Packet
•
•
•
MSG Packet表⽰モードがONの場合、各MSGの内容を表⽰します
MSG Packetには、FCREQ、FCRDY、STAT、AMSGがあります
CODEのエラービットがONしている場合(障害発⽣時)には、該当⾏が
⾚⾊になります
8
SGDK400 LSS(Link Symbol Set)
•
•
•
LSS表⽰モードがONの場合、LSSを表⽰します
D0、D1のLSSの値、およびSTB(Stand by)、EIDL状態を表⽰します
この表⽰モードにより、FD(全⼆重)とHD(半⼆重)間の遷移状態を把握
することが可能です
9
SGDK400 10bit Symbol
•
•
詳細情報取得モード時は、10bit Symbolを取得し、表⽰します
ランダムにLSSの極性が選択されていることの確認が可能です
10
SGDK400 トリガー
•
•
探求現象を素早く検出するために、各種トリガーを設定することが可能
です
サポートしているトリガー条件
 MSGのError bit ON (異常状態)
 RESのNACK=1(異常状態)
 IOアクセス時のIOADR、データパターン
 R1レスポンスの指定bit ON(異常状態)
 指定領域のリード・ライト動作
11
SGDK400 採取ログの保存形式
•
•
•
採取したログの保存形式には、Text形式とBinary形式の2種類があります
Text形式は、カンマ(“,”)で区切られたCSV形式であり、EXCELなどによ
りアクセス時間の解析などが可能です
Binary形式は、SGDK400が取得したデータそのものを保存する形式であ
り、情報の損失はなく、いつでも採取したログ情報を確認することが可
能です
74,000s:140ms:996us
75,000s:140ms:997us
76,000s:141ms:962us
77,000s:142ms:002us
78,000s:142ms:002us
1.3ms, CMD18 (READ_MULTIPLE_BLOCK) SC:1,[1100] [6012]
0.9us, R1 (NACK=0) ,[2010] [6012] 0000 0900 [E94A]
965.3us,READ DATA (2L-HD),[3010] [3010] 00000000 00000000
39.4us, CMD13 (SEND_STATUS) ,[0100] [000D] 0001 0000 [5199]
0.8us, R1 (NACK=0) ,[2010] [000D] 0000 0900 [D7F1]
Text形式(CSV形式)
12
SGDK400の特徴(まとめ)
•
UHS-II対応のSD Protocol Analyzer
•
⼩型・軽量であり、持ち運びが容易
•
簡単な操作性・分かりやすいプロトコル表⽰
•
ソフト開発者、およびハードウエア開発者に有⽤な情報取得が可能
•
障害解析、パフォーマンス評価に最適な開発ツール
13
ありがとうございます
14