テンプレートとオートコンプリートによる言語アシスタント

Category : デザイン・エントリおよびドキュメンテーション

言語アシスタントはHDLやSystemCのソースコードやアルデックのマクロ・コマンド開発に役立つツールです。基本部分のコードが書かれたテンプレートを多数用意しています。テンプレートの基本セットは次のものから構成されています。

  • 言語テンプレート:VHDL, Verilog, Verilog2001, SystemVerilog, SystemCの基本構造体があらかじめ用意されています。
  • 合成テンプレート:合成用にインプリメンテーションされたマルチプレクサ、フリップ・フロップ、カウンタなどの基本機能ブロックがあります。
  • シミュレーション・テンプレート:シミュレーションで便利な構造体のサンプル(クロック生成や信号のフォース、ファイルの読み書き、シミュレーション結果の比較など)があります。
  • コードのオートコンプリート:HDLエディタのオートコンプリート機能を使う場合テンプレートが必要です。このグループに新しいテンプレートを追加することで、オートコンプリート機能を拡張できます。
  • MATLABインタフェースのルーチン・テンプレート:Active-HDL/MATLABの協調シミュレーション中にスカラ値とベクトル値を渡したり操作したりするのに使用できます。
  • マクロ・コマンド・テンプレート:コンパイルやシミュレーション、スクリプトの実行、ライブラリの管理、信号の確認などで便利な基本マクロ・コマンドのサンプルがあります。
Ask Us a Question
x
Ask Us a Question
x
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.