JTAG情報サイト

 

特殊電子回路

MITOUJTAGとはサービス/サポート事例、Q&A導入のメリットJTAG技術情報

[トップ ページ][MITOUJTAGとは]

[機能一覧]

[製品ラインナップ]

[他社ツールとの違い]

[名前の由来]

MITOUJTAGのとは

MITOUJTAGは、特殊電子回路鰍フ独自技術である「バウンダリスキャン可視化」機能を中心に、様々なJTAGアプリケーションを統合させた、世界初の包括的JTAGサポートソフトウェアです。

MITOUJTAGの機能

MITOUJTAGをご利用いただくと、お使いのパソコンの画面の中で、LSIの端子を見えるようになります。

これゆえ、ハード・ソフトの 協調デバッグが可能になり、効率的な電子回路の開発と検証が可能になります。

JTAGによる端子の可視化

          

他社製JTAGツールとの違い

これまでも様々なベンダーがJTAGツールを発売してきました。JTAGのアプリケーションはCPUメーカーごと、FPGAメーカーごと、基板検査などさまざまなソフトウェアに分離されていたため、用途に応じて複数のJTAGのアプリケーションをそろえなければなりませんでした。そのため、利用上、いろいろな不便が生じていました。

従来の他社製JTAGソフトウェアが1つのことしかできなかったのに対し、MITOUJTAGはあらゆるJTAGアプリケーションを1つのソフトウェアに統合することを目指しています。

他社のソフトウェアと比較(下の表)してみても、MITOUJTAGは端子の可視化をはじめとして、ロジックアナライザ、基板検査、CPUのデバッグ、フラッシュROMの書き込み、FPGA/CPLDの書き込みをはじめ、あらゆるアプリケーションを統合しているのがわかります。

各社のJTAGソフトウェア比較

使い始めるまでに面倒で複雑なセットアップも必要ありません。目の前の基板を検査するために、テストパターンを作る必要もありません。まさに組み込み開発者向けに特化された包括的JTAGサポートソフトウェアです。

 

他社製JTAGツールとの違いについて、より詳しい説明

従来から世の中にあるJTAGツールは、おおよそ3つのタイプに分類できます。

    @ FPGAベンダが提供する、FPGA書き込み&デバッグツール

    A CPUベンダとサードパーティが提供する、CPUのデバッグツール(JTAG−ICE)

    B 古くからある老舗が提供する、基板検査ツール

従来型ツールの特徴

@のFPGA用ツールは、無償のものから20万円くらいのもの(FPGA内のCPUをデバッグするツールや、ロジアナのIPコアを埋め込むもの)まであります。基本的にはFPGAの書き込みができるというツールで、おまけとしてロジアナや内蔵CPU用のICEが使えることがあります。基本的にFPGAベンダが作って無償で配布するものなので、他社のFPGAの書き込みやデバッグはできません。もちろん、バウンダリスキャン(基板検査)や、他社CPUのデバッグはできません。

 

AのCPUデバッグツールは、無料のものから100万円くらいのものまであります。基本的に単一メーカーの単一品種のCPUをデバッグするためのものです。FPGAのデバッグや、バウンダリスキャン(基板検査)はできません。

 

Bの基板検査ツールは、一般的に100万円〜300万円ほどします。極めて高額です。古くからあるので様々なベンダーが似たような製品を出していますが、テストパターンと呼ばれる「1」「0」の羅列の表を作り出すところに差があります。ただし、基本的にテストパターンに従ってテストを行うというのは、どの基板検査ツールにも共通した概念です。操作者の気まぐれでマウスクリックで動作を変更したり、画面を見ながらデバッグするということはできません。基板検査ツール(および基板検査を元に発展してきたツールは)、設計思想が基本的にバッチ処理なので、どうやっても目の前にある1台の組み込み機器のデバッグには適用できません。もちろん、FPGAのデバッグや書き込み、CPUのICE機能はありません。

 

C最近になって、従来の基板検査メーカーが、機能を限定した十万円〜数十万円程度の低価格帯商品を出してきています。しかし、設計思想が工場のラインでの基板検査用に作られているので、目の前にあるたった1台の開発中の機器のデバッグや検査に使えるようなものはありません。どうしても、「バッチ処理で基板検査」という概念が抜け切れていません。

 

このように、従来他社のJTAGツールは、組み込みデバッグには向いていません。工場の量産ラインで数万台の製品を検査するような場合に適しています。

MITOUJTAGはここが違う

@のFPGAツールと異なり、あらゆるベンダのFPGAに使えます。ロジアナIPコアを埋め込むことも、また、埋め込まないで波形を取ることもできます。CPLDにも使えます。XILINXだけ、ALTERAだけ、といったベンダー限定の対応ではありません。

 

AのCPUツールと異なり、あらゆるベンダのCPUに対応しています。JTAGバウンダリスキャンに対応したCPUであれば、あらゆるCPUの端子の状態を見たり操作することができます。

 

Bの基板検査ツールとは異なり、導入費用は10分の1以下です。MITOUJTAG BASICはわずか99,330円で、経費化できる価格です。(固定資産にしないという選択ができます)

また、組み込み機器の開発に使うというのが基本的な設計思想ですので、マウスクリックで操作したり、画面を見ながら状態を確認するといった計測器的な操作感です。

基板検査ツールとは異なり、バッチ処理ではありません。

 

そして、もうひとつ大事な相違点があります。それは、FPGAの回路設計を日常的に業務として行っている日本人(私です)が開発している点です。

他社製ツール、特に海外のものは、ソフトウェアを開発する人と現場で使う人が全く異なります。だから、細かな点でおかしな動作がたくさん見られます。

自分で使わないツールが使いやすいはずがありません。それに対して、MITOUJTAGは、私がFPGAや組み込み機器の開発を行いながら、常に改良を加えています。お客様からの声はすぐにフィードバックして、お客様専用のパッチを作ることも日常茶飯事で行っています。そうして、ある程度の改良点が溜まると、サービスパックとして、全ユーザで共有できるようにしています。つまり、使う人の気持ちに立って作っているということです。

結論

結論を言うと、MITOUJTAGは、

      • リーズナブルな価格で導入できる
      • あらゆるデバイスに対応した、組み込みデバッグ用のツール
      • 設計思想が「組み込み機器のデバッグ用」なので、計測器的な感覚で操作できて使いやすい
      • MITOUJTAGの開発者はFPGAの設計も行うので、使う人の気持ちがわかっている
         

ということで、従来の他社製JTAGツールと異なるのです。

 

[MITOUJTAGの機能] [製品ラインナップ] [他社ツールとの違い]

 

戻る]

 

    Copyright(C) 2009 TokushuDenshiKairo Inc. All rights reserved.
    info@tokudenkairo.co.jp