AMIモデルの基本的な構造はこれまでのIBISモデルと変わりません。ヘッダ部、パッケージモデルなどの定義は全く同じですが、ドライバ、レシーバのIOモデルの定義部だけが異なります(図9)。一般のIBISモデルではドライバ、レシーバの特性は、素子の入出力インピーダンスを定義するI-V特性(図10)と、ドライバの立ち上がり/立ち下がり特性を定義するV-T特性(図11)を定義しています。Viewer)これらの特性は表(Table)形式で定義されています。図12にIBISのI-V特性、図13にV-T特性定義の一部を示します。1では33MHzや66MHzなど100MHz以下の速度が対象として考えられていたため、信号周波数に対して、素子の立ち上がり/立ち下がり時間は十分に小さいものとして扱えました。1のV-T特性は詳細な表形式ではなく、単純な立ち上がり/立ち下がり時の速度(dv/dt)の定義だけでした。Table定義が追加されても、最新バージョンまで、このdv/dt定義は必須定義とされています(図14、図15)。AMIでは基本的にはこれまでのIBIS定義と同じで、I-V特性、V-T特性の定義があります。この特性の定義は非常に簡単なもので、I-V特性は最大、最小、0の3点、V-T特性はdv/dtの定義だけになっています。実際の解析に使う特性は、IBISモデルとは違うファイルで定義されています。このため、IBISモデルには、この別ファイルの名前が記述されています。拡張子の付いた2つです。Modelと呼ぶ通り、.dllファイルはプログラムの実行形式です。プログラムは、OSやCPUなど、実行環境とプログラムが合っていないと実行できません。このため、AMIモデルで、.dllファイル名の定義文には、ファイル名の他、実行環境が定義されています。AMIモデルは使えません。AMIモデルを用意する必要があります。AMIモデル定義と.dllプログラムとの間で、パラメータを受け渡すパラメータ定義ファイルです。AMIモデルとプログラムファイル、パラメータファイルの3つがないと解析ができません。AMIファイルのIOモデル部のサンプルと説明を示します。SNSFacebookXITmediaはアイティメディア株式会社の登録商標です。