このソフトウエアSPBUILDはFPD用統合開発環境です。Windows-2000上で動作します。SPBUILDは動作のためにIBMPC標準の構成を越える環境を要求しません。OS以外に必要とするソフトウエアはありません。SPBUILDは、ディレクトリSPBUILD以下の実行用ファイルと、ユーザが指定するプロジェクト用ファイル(これもデフォルトではSPBUILD以下にあります)にのみアクセスします。アクセスされるファイルは以下の拡張子を持っています。SPBUILDは、自身が作成していないウインドウにはアクセスしません。SPBUILDは、ライセンスを確認するため起動時にPCのMACアドレスを読みますが、それ以外いかなるネットワークリソースにもアクセスしません。したがってPC上のデータを流出したり不正なプログラムをダウンロードしてしまったりする危険はありません。使用するモニタの表示容量がSXGA以上である場合とXGAである場合、双方に対応して動作します。SPBUILDのFRバージョンには、ユーザとの間でインターフェイスがカスタマイズできないために使えない機能があります。1.2...ソフトウエアの概要SPBUILDには4つのタスクがあり、それぞれが連携して動作します。この連携はひとつのプロジェクトとして扱われ、名称や設定値、各タスクで扱う値などは自動的にに保存されます。上の図の左側に点線枠で示した以下の拡張子は、それら保存されるファイルを表しています。.grc:各タスクの定数4つのタスクは、自身が扱う定数をそれぞれ専用のダイアログボックスを介してユーザから受け取ります。他のタスクが計算した値をインポートする場合もあります。タスクの機能した結果はウインドウに表示されます。Open/Close/Save/Newなど通常の操作をウインドウに対して行うことは可能ですが、それらは自動的には保存されずSPBUILDの主たる機能にも影響しません。上の図に点線枠で示した以下の拡張子は、それぞれのウインドウの実体となるファイルを表しています。.gryタスクの中には、他のソフトウエアと連携するものもあります。上の図の右側に点線枠で示した以下の拡張子は、そのための出力ファイルを表しています。ライセンスがセットアップされたパッケージを準備してください(PCのMACアドレスをお知らせいただいた後に送付されます)。パッケージをディレクトリ付きで解凍し、中にあるSPBUILDというディレクトリをそのままC:¥の直下に移動してください。これ以降、解凍前のパッケージは不要です。実行ファイルはSPBUILDの直下にあるSPBUILD.exeです。必要に応じてショートカットをデスクトップなどに作成してください。ディレクトリSPBUILDとその中のファイルを一括して削除してください。2.3...インストールの確認SPBUILDを実行して下さい。SPBUILDが正常にインストールされており、かつ接続されたネットワークが動作していれば(ネットワークにログインしていなくても)、他にダイアログ等が表示されることなく下に示すウインドウが現れます。SPBUILDを実行した場合は直前のプロジェクト名が指定されておらずプロジェクト設定も存在しませんが、この場合は予め準備されているdefault.bwpというプロジェクトが開きます。2.4...回避されるエラーSPBUILDは不完全なインストールやファイルの損傷による起動時のエラーを自動的に回避します。2.3に示すウインドウが現れる前に以下のダイアログが注意を促す場合がありますが、それぞれ「OK」を選んで先に進むことができます。<PCがイーサネットに接続されてない場合>「OK」でこのまま進めます。MACアドレスが正しく読めませんが、SPBUILDは別の方法でライセンスファイルの照合を行います。以降の動作に支障はありませんが、この表示自体に問題がある場合は御連絡ください。<bwsファイルが存在しない、またはbwsファイルが正しいバージョンではない場合>「OK」でこのまま進めます。defaultという名のプロジェクトを指すようにbwsファイルが作成され保存されます。次回以降のアプリケーション起動時には、ここで(またはSPBUILDのプロジェクト設定機能で)正しく作成/保存されたbwsファイルが読まれることになり、これらのダイアログは出現しません。<bwpファイルが存在しない、またはbwpファイルが正しいバージョンではない場合>「OK」でこのまま進めます。プロジェクトでは予めSPBUILDにプリセットされている値が初期値として使われます。次回以降このプロジェクトを使用する場合は、今回のアプリケーション終了時に正しく作成/保存されたbwpファイルが読まれることになり、これらのダイアログは出現しません。2.5...回避できないエラーこの項には、起動時に起こり得る回避できないエラーをリストします。FRバージョンに限り、一部のエラーは自動的に回避されます。<ライセンスファイルが存在しない、または正しくない場合>いずれも「OK」を押すと2.3に示すトップダイアログは現れますが、全てのタスクがプロテクトされます。これらの場合はあらためてライセンスファイルを御用命ください。FRバージョンではこれらのプロテクトは自動的に解除され、ソフトウエアが再構成されて以下のダイアログが現れますので「OK」でこのまま進んでください。<bwsファイルまたはbwpファイルが正しくフォーマットされておらず、読むことができない場合>これは、ファイルが存在するにもかかわらずこれを全く読むことができない場合に発生するエラーです。SPBUILD以外から意図的にファイルの内容を書き換えない限り起こりません。このエラーが発生した場合は、bwsファイルとbwpファイルを削除し、アプリケーションを再度起動してください。自動的に正しくフォーマットされたファイルが作成/保存されます。選択すると、以下のダイアログボックスが現れます。ダイアログボックスの上半分は、プロジェクト用ファイルのパスとプロジェクト名を指定するために使われます。左側のツリービューにはPC上の全てのファイルリソースが展開されます。ここに表示されるディレクトリをクリックすることによって、プロジェクト用ファイルのパスを指定することができます。デフォルトでは、ディレクトリSPBUILDの下に存在するディレクトリPROJECTSにそのパスが指定されています。右側のリストビューには、指定したパスに存在するプロジェクトが全てリストされます。ここに表示されるプロジェクト名をクリックすることによって、プロジェクト名が指定されます。名前を入力することによって新しく空のプロジェクトを指定することもできます。]をクリックすることによって実際にプロジェクトがアサイン、または作成されます。ダイアログボックスの下半分は、プロジェクト用ファイルを一括してコピーする場合に使われます。新しく空のプロジェクトを作成した後、既存のプロジェクトの内容をコピーし、これをベースとして設定値を修正しながら新しいプロジェクトを構築していく、といった使い方がこれによって可能です。左側のツリービューにはPC上の全てのファイルリソースが展開されます。ここに表示されるディレクトリをクリックすることによって、プロジェクト用ファイルのパスを指定することができます。デフォルトでは、ディレクトリSPBUILDの下に存在するディレクトリPROJECTSにそのパスが指定されています。右側のリストビューには、指定したパスに存在するプロジェクトが全てリストされます。ここに表示されるプロジェクト名をクリックすることによって、プロジェクト名が指定され、コピーソースになります。↑]をクリックすることによって、実際にプロジェクト用ファイルが一括してコピーされます。選択されたタスクのウインドウが拡大表示され、そのタスクのインターフェースとなるダイアログボックスが開いてユーザからの設定値を受け付けます。3.3...その他SPBUILDは、デフォルトでは容量がSXGA以上であるモニタを用いた場合に最適となるよう、ウインドウを自動的に配置します。チェックすることによって、容量がXGAである場合に最適なウインドウ配置を選択することもできます。この情報はアプリケーション終了時に保存されますので、アプリケーションを起動する度に設定しなおす必要はありません。アプリケーションが操作される場合、全てのウインドウは自動的に配置されます。タスクとは関係なく、開いている全てのウインドウをタイル状に配置して表示します。いう拡張子のファイルがその対象ですが、これらはいずれもタスクの出力ウインドウであり、逆にタスクに向かって影響するものではありませんので、自由に編集することができます。SCHEMATICSこのタスクは、設定した設計ルールに基づいて、FPDを対象としたTFT基板上の画素を自動的にレイアウトします。このタスクには2つの役割があります。ひとつはFPDの浮遊容量や抵抗値などを計算し、他のタスクにその値を渡すことです。ひとつは、開口率や欠陥ヒット率、歩留まりなどの観点から、対象とするFPDの大きさや容量が適当であるかどうかを見積もることです。]このボタンをクリックすることによって、現在の設定値で自動設計が行われ、結果はウインドウと他のタスクに対して出力されます。]このボタンをクリックすることによって、自動設計の結果のうち、TFT部分の断面図がウインドウに、レイアウトに重ねて表示されます。]このボタンをクリックすることによって、TFT部分の断面図をウインドウから削除することができます。]このボタンをクリックすることによって、設計ルールと開口率に対する欠陥ヒット率および歩留まりをシミュレートし、動的に表示します。]このボタンをクリックすることによって、欠陥ヒット率および歩留まりのシミュレートを停止します。]このボタンをクリックすることによってタスクが終了します。ダイアログボックスが閉じ、ウインドウはそのままの表示を保ちます。タスクの開始時、ウインドウが整列した後、ダイアログボックスが開く前に以下の入力が求められる場合があります。これは、SPBUILDのバージョンアップなどによって、それまで使っていた設定ファイルが使えなくなったことが原因です。このままタスクを開始(「はい」をクリック)して旧設定ファイルを新フォーマット初期値で上書きするか、あるいはタスクを実行せずに終了(「いいえ」をクリック)して旧設定ファイルをそのまま残すかを選択してください。旧設定ファイルを残すには、そのファイルの名前を変えるか場所を移動するなどしてSPBUILDから見えなくした後、再度タスクを開始してください。CHARACTERISTICSこのタスクは、TFT特性を設定し、バスライン、コモンの遅延とそれらによる画素の充電特性を計算します。]このボタンをクリックすることによって、現在の設定値で、TFT特性とバスラインの遅延がそれぞれ計算/表示されます。4つのグラフのうち上部2つはTFT特性(Ids-Vgs特性とIds-Vds特性)で、それぞれVdsとVgsをサブパラメータとして5本のトレースがあります。下部はゲートバスラインとソースバスラインの遅延波形です。共にバスラインをドライブする定電流アンプの能力(出力波形)と、指定したバスライン上のポイントでの到達波形がトレースされます。Chara.」ボタンと同じくTFT特性とバスラインの遅延が計算/表示されると同時に、これらの結果を用いて画素電圧の過渡特性を計算し、重ねて表示します。続けてクリックすると表示位置が切り替わります。画素電圧の過渡特性を計算する期間は、1水平期間、1垂直期間、10垂直期間の3種類から選べます。]このボタンをクリックすることによって、そのとき表示されている画素電圧の過渡特性だけをウインドウから削除することができます。]このボタンをクリックすることによってタスクが終了します。ダイアログボックスが閉じ、ウインドウはそのままの表示を保ちます。タスクの開始時、ウインドウが整列した後、ダイアログボックスが開く前に以下の入力が求められる場合があります。これは、SPBUILDのバージョンアップなどによって、それまで使っていた設定ファイルが使えなくなったことが原因です。このままタスクを開始(「はい」をクリック)して旧設定ファイルを新フォーマット初期値で上書きするか、あるいはタスクを実行せずに終了(「いいえ」をクリック)して旧設定ファイルをそのまま残すかを選択してください。旧設定ファイルを残した場合は、そのファイルの名前を変えるか場所を移動するなどしてSPBUILDから見えなくした後、再度タスクを開始してください。タスクCHARGE-CHARACTERISTICSは、別のタスクSCHEMATICSの設定も使用します。SCHEMATICSの設定ファイルが無かったり、あるいはバージョンが異なっていたりした場合、一旦タスクSCHEMATICSを実行するように促されます。タスクCHARGE-CHARACTERISTICSは実行されずに終了します。LINEこのタスクは、伝送ライン構成からSPICEファイルを自動生成します。FPC上のLVDSライン(入力コネクタからレシーバまで)が対象です。マルチドロップ構成、ポイントtoポイント構成に対応しています。]このボタンをクリックすることによって、現在の設定値で構成図が描かれ、同時にSPICEファイルが生成されます。]このボタンをクリックすることによってタスクが終了します。ダイアログボックスが閉じ、ウインドウはそのままの表示を保ちます。タスクの開始時、ウインドウが整列した後、ダイアログボックスが開く前に以下の入力が求められる場合があります。これは、SPBUILDのバージョンアップなどによって、それまで使っていた設定ファイルが使えなくなったことが原因です。このままタスクを開始(「はい」をクリック)して旧設定ファイルを新フォーマット初期値で上書きするか、あるいはタスクを実行せずに終了(「いいえ」をクリック)して旧設定ファイルをそのまま残すかを選択してください。旧設定ファイルを残した場合は、そのファイルの名前を変えるか場所を移動するなどしてSPBUILDから見えなくした後、再度タスクを開始してください。4.4...GRAYSCALESこのタスクは、ドライバ部のC-V(Code-Voltage)カーブと表示材料のV-T(Voltage-Transparency)カーブから、C-T(Code-Transparency)カーブを算出して表示します。使用しているモニタのガンマ特性を補正し、算出したC-TカーブがFPD上で実際にどのような画像を表示するかをエミュレートします。:画素の充電特性<出力>C-Tカーブ、表示材料の応答特性、C-Tカーブを反映した画像(全てウインドウ)SPBUILDで画像を正しくエミュレートするためには、モニタとして使用しているディスプレイのガンマ特性を得て、これをソフトウエア上で補正しなければなりません。ウインドウ上で左から白、灰色、黒と並ぶ大きな四角形が測定ポイントとして準備された領域です。エディットボックスに入力してください。仕事率(例えば輝度)に線形な値であればどんな単位であってもかまいません。]このボタンをクリックすることによって、現在の設定値でC-Tカーブが算出され、C-Tカーブとそれを反映した画像が表示されます。]このボタンをクリックすることによってタスクが終了します。ダイアログボックスが閉じ、ウインドウはそのままの表示を保ちます。タスクの開始時、ウインドウが整列した後、ダイアログボックスが開く前に以下の入力が求められる場合があります。これは、SPBUILDのバージョンアップなどによって、それまで使っていた設定ファイルが使えなくなったことが原因です。このままタスクを開始(「はい」をクリック)して旧設定ファイルを新フォーマット初期値で上書きするか、あるいはタスクを実行せずに終了(「いいえ」をクリック)して旧設定ファイルをそのまま残すかを選択してください。旧設定ファイルを残した場合は、そのファイルの名前を変えるか場所を移動するなどしてSPBUILDから見えなくした後、再度タスクを開始してください。