• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Blogs
  2. カスタムIC/ミックスシグナル
  3. Virtuosity: Cdsenv Editor – Virtuoso のカスタマイズの簡素化
Custom IC Japan
Custom IC Japan

Community Member

Blog Activity
Options
  • Subscribe by email
  • More
  • Cancel
Cdsenv Editor
Virtuoso Environment Variables
ICADVM18.1
cdsenv
cdsenv variables
Virtuosity
Virtuoso Design Environment
japanese blog
Custom IC Design
IC6.1.8

Virtuosity: Cdsenv Editor – Virtuoso のカスタマイズの簡素化

15 Oct 2020 • Less than one minute read

 カスタマイズはとても重要です。アイスクリームの選択からプレミアムカーの装備まで、我々は必要または希望に応じたプロダクトのカスタマイズを求めています。

Virtuoso ユーザも例外ではありません。

ユーザは各機能をコントロールする変数の値を変更することにより、Virtuoso環境のいろいろな機能をカスタマイズできます。これらの変数は各Virtuosoのリリースと一緒に提供される複数の.cdsenvファイルに保存され、Virtuosoの外観または動作を定義します。

これまでの環境設定方法

cdsenv 変数の値は、Virtuosoの実行中にそれらの環境変数に関連するフォームから変更するか、Virtuoso Command Interpreter Window (CIW)を使用して更新することができます。

Virtuosoの起動時に必ず特定の値を読み込みたい場合は、個人用の.cdsenv ファイルを作成し、ホームディレクトリまたはワーキングディレクトリに保存します。

これらの方法を使用する場合の最大の課題の一つは、使用しているVirtuosoツールに関連する全ての.cdsenvの変数を理解し覚えておく必要があることです。それ以外では、Virtuosoが提供するデフォルトの.cdsenvファイルから変数名を検索する必要があります。この作業は新規のユーザや慣れてないユーザにとってだけではなく、熟練したユーザでも困難な作業となる可能性があります。

Cdsenv Editor によって変わります

IC6.1.8 および ICADVM18.1 FCSで導入された Cdsenv Editor では全てのVirtuosoのツールとcdsenv変数を使用して、どのようにカスタマイズできるか確認することができます。それぞれのツールのディレクトリを展開して関連するcdsenv変数を確認し、必要であれば変更することができます。

CIWで Cdsenv Editor を起動するには、Options – Cdsenv Editor を選択するか、 startCdsenvEditor()を実行してください。 

  

Cdsenv Editorの注目するべき機能

変数の名前と値を確認

Cdsenv Editorにリストされているツールをスクロールして、Virtuosoでサポートされているcdsenv変数を調べることができます。

変数名で検索

Cdsenv Editor は大文字、小文字の区別をしない部分文字列の検索をサポートしているため、使用しているVirtuosoリリースでサポートしている異なる種類のcdsenv変数を簡単に検索できます。このツールは名前の一部分のみ覚えている変数を探す場合に便利です。

例えば、 右クリックでデザインを拡大するためのcdsenv 変数を探したい場合、 検索フィールドに mouseと入力してください。全ての変数、値およびツール名の一部にmouseが含まれているものの一覧が結果に表示されます。

他の情報の検索

名前または名前に含まれる文字列によってcdsenv変数を検索する場合、Type またはStatus のようなエディタに表示されている他の情報に対しても検索を行うことができます。 例えば、 modified を検索した場合、 変更された環境変数の一覧が表示されます。この情報はVirtuosoのデフォルトから変更された設定を見つけるのに便利です。

また、boolean、string、cyclicといった変数の種類によって検索することもできます。

有効な値を覚える必要はありません

あなたがVirtuosoの熟練者であれば、頻繁に使用するcdsenv変数の有効な値はすでにご存じのことと思います。しかしながら、熟練者であっても、複数の変数で更新があった場合は困惑してしまうかもしれません。この問題は、変数の設定に値を推測する必要が無い Cdsenv Editor を使用することによって解決できます。変数の全ての有効な値がエディタで表示され、簡単に希望する値を設定できます。下記のスクリーンショットはcyclicなcdsenv変数の有効な値を示しています。

簡単に値を変更

エディタとして、このツールの主な機能は選択したcdsenv変数の変更を行うことです。 このため、選択した変数のValue の列をクリックします。その Value フィールドは変数の種類に基づいて変数を変更する選択肢を提供します。例えば、boolean変数を変更する場合、 関連するドロップダウンリストは t または nil を選択させます。 その変数が整数値を取る場合は、有効範囲内の整数を入力するか、スピンボックスを使用して整数値を増減させます。同じように、文字列を取る変数の場合は文字列を入力するテキストボックスを提供します。

ファイルに保存し読み込めます

Cdsenv Editor は変更した変数を.cdsenvファイルに保存できます。 同じファイルを読み込むこともできますし、CADエンジニアが次回のVirtuosoセッションで読み込むように設定するその他の.cdsenvファイルを読み込むこともできます。

シングルクリックでデフォルト値に戻せます

数値を取る変数の場合、長い期間設計を行った後では特に、Virtuosoが設定したデフォルト値を思い出すのは難しいです。変更した変数で右クリックし、Set to default value を選択することで簡単にデフォルト値に戻すことができます。

関連資料

Virtuoso Design Environment User Guide

Cadenceの回路設計およびサービスについての詳細は、www.cadence.com を参照ください。

Virtuosityについて

Virtuosityは、あまり知られていない、だけれども、とても便利なソフトウェアやドキュメントの改善、Virtuosoのエキサイティングな新機能に光を当てる最も多く閲覧され、評価されてきたブログ・シリーズです。私たちは、これまでのVirtuosityのように、さまざまなブロガーやエキスパートの情報発信に加え、Virtuosoに関連するトピックを広く網羅することで新次元の情報を提供することにより、引き続きこのシリーズのスコープ範囲を広げていきます。Virtuosityの最新の投稿の通知を受け取るには、 Subscribe をクリックして、ページのSubscription box にemail addressを入力しSUBSCRIBE NOWを押してください。

Happy customizing.

Sucharita, Teng-Kiat Lee

Translator: Tomoko Shiosaka