テンプレートとオートコンプリートによる言語アシスタントCategory : デザイン・エントリおよびドキュメンテーション言語アシスタントはHDLやSystemCのソースコードやアルデックのマクロ・コマンド開発に役立つツールです。基本部分のコードが書かれたテンプレートを多数用意しています。テンプレートの基本セットは次のものから構成されています。 言語テンプレート:VHDL, Verilog, Verilog2001, SystemVerilog, SystemCの基本構造体があらかじめ用意されています。 合成テンプレート:合成用にインプリメンテーションされたマルチプレクサ、フリップ・フロップ、カウンタなどの基本機能ブロックがあります。 シミュレーション・テンプレート:シミュレーションで便利な構造体のサンプル(クロック生成や信号のフォース、ファイルの読み書き、シミュレーション結果の比較など)があります。 コードのオートコンプリート:HDLエディタのオートコンプリート機能を使う場合テンプレートが必要です。このグループに新しいテンプレートを追加することで、オートコンプリート機能を拡張できます。 MATLABインタフェースのルーチン・テンプレート:Active-HDL/MATLABの協調シミュレーション中にスカラ値とベクトル値を渡したり操作したりするのに使用できます。 マクロ・コマンド・テンプレート:コンパイルやシミュレーション、スクリプトの実行、ライブラリの管理、信号の確認などで便利な基本マクロ・コマンドのサンプルがあります。