概要
TurboCheck
TurboScan
TurboBSD
TurboFault
TurboBIST-Logic
TurboBIST-Memory
TurboDebug-PCB
TurboDFT
設計受託サービス
 
 
 
 

 



TurboBSD バンダリスキャン  


TurboBSD™ はSynTestハイパフォーマンスバウンダリスキャンデザイナです。 IEEE 1149.1 バウンダリスキャンスタンダードに100%対応します。TurboBSD はバウンダリスキャンロジック合成を行い, BSDL (バウンダリ・スキャン・デスクリプション言語) ファイルを作成し、バウンダリスキャンテストパターンを生成します。全てのこれらの作業はツールにより自動的に行われ、バウンダリスキャン設計を直接プロセスにします。

 

バウンダリスキャン合成

TurboBSD は合成可能なVerilog またはVHDL RTLコードを生成します。RTLコードはアプリケーションのためにカストマイズでき、自社のテクノロジーライブラリを使用してあとで論理合成できます。
あるいは、TurbBSDは直接Verilog またはVHDL セルレベルの論理も出力できます。 TurboBSDは custom IDコードとプライベート・インストラクションをもサポートします。バウンダリスキャン合成プロセスの一部として、TurbBSDはタップコントローラからバウンダリスキャンセルをドライブするため、コントロールシグナル (shift_dr, clock_dr, etc.) バッファします。

 

BSDLファイル生成

バウンダリスキャン合成のあと、TurboBSDは回路からバウンダリスキャンチェーン情報を抽出します。それは、エラーが起こる傾向が高いマニュアルファイル書き出し工程を避け、ICベンダーから供給されるバウンダリ・スキャン・デスクリプションからBSDLファイルを生成します。

あるいはTurboBSDは設計者が直接BSDL情報を入力するためのハンディ・オンライン・ユーティリティを含みます。TurboBSDはユーザ設計のためにBSDLファイルを作成できます。

 

自動テストパターン生成(ATPG)

TurboBSDは自動的に機能テストセットに依存しないフォルトモデルとインプリメントを作成する、マーケットで利用できる数少ないバウンダリスキャンツールの一つです。 これらのパターンはBYPASS,EXTEST,INTESTのようなパブリックインストラクションとBISTのようなプライベートインストラクションを含む、バウンダリスキャンの論理回路を検証するために使われます。パターンはデバックしやすいようモジュール化されています。TurboBSDはパラメトリックテスト(例, VOH, VOL, VIH, VIL).も生成します。

ビルトイン・セルフテスト(BIST)を組み込みたい設計者のためにTurboBSDはTIシリアルベクタフォーマット(SVF)の中に既定されたテスト情報を使ってBIST操作をコントロールするテストパターンを作成する。SVFのテスト情報はBIST操作を起動、終了するにTAPコントロールを可能にする。

 

柔軟なツールアーキテクチャ

TurboBSD は柔軟性を心して設計されています。ツールの3個の主要機能(バウンダリスキャン合成、BSDLファイル生成とテストパターン生成)はツールの中でで3個の別個のプロセスに分けられています。これはユーザがバウンダリスキャン合成のための他のEDAツールを使い、SynTestのTurboBSDをBSDLファイル作成とテストパターン生成に使うことができます。

 

柔軟な入力と出力フォーマット

TurboBSD は貴社の設計とテスト環境に統合することができます。それはVerilog, VHDL, EDIF と TDLネットリストを読み込みます。.

TurboBSDはRTLまたはセルレベルネットリストどちらでも出力できます。出力ネットリストはVerilogまたは VHDLフォーマットにすることができます。TRTLネットネットリストは貴社のテクノロジライブラリセルに合成することが可能です。

テストパターン生成のため、TurboBSDはVerilogまたはVHDLテストベンチに出力できます。それはHP VCLフォーマットに出力できます。

 

特長

  • 完全に IEEE 1149.1 バウンダリスキャンスタンダードに対応

  • TAPコンロトーラ、IDコード、パブリックとプライベート・インストラクションのためのバウンダリスキャン合成

  • RTLまたはゲートレベルネットリストの生成

  • オンライン・フォーム・バウンダリ・スキャン・デスクリプション入力

  • 最小のエラーのため自動BSDL生成

  • 完全なスキャンチェーンを検証するための自動バウンダリスキャン検証テスト生成

    - BYPASS, EXTEST, INTEST, CLAMP, HIGHZ, と SAMPLE/PRELOAD のようなパブリックインストラクションのための機能テスト
    - TI SVF シンタックスの使用によるBISTなどのプライベートインストラクションのための機能テスト
    - VOH, VOL, VIH, VIL, などのパラメトリックテスト

  • 入力フォーマット: Verilog, VHDL, EDIF またはTDL ネットりスト, バウンダリ・スキャン・デスクリプション・ファイル

  • 出力フォーマット: VerilogまたはVHDL ネットリスト, と Verilogのテストベンチ, VHDLまたはHP VCL フォーマット

 

稼動プラットホーム

  • Sun Solaris
  • HP-UX
  • Linux