• 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: Sharing Custom SKILL Calculator Functions
Custom IC Japan
Custom IC Japan

Community Member

Blog Activity
Options
  • Subscribe by email
  • More
  • Cancel
Analog Design Environment
Virtuoso
ViVA
Virtuosity
japanese blog
Custom IC Design
SKILL
ADE Assembler

Virtuosity: Sharing Custom SKILL Calculator Functions

27 Jul 2020 • 1 minute read

計算を実行するすばらしいSKILL を記述し、それを広く世間に知らしめたいと思ったことがありますか?または、特定の計算を実行するCalculator関数が本当に必要なのに、Cadence がそのような関数をCalculator または Expression Builderで提供していないことがありますか? 

これらの問題に対処するために、私たちは、新しい Custom IC Calculator SKILL Function Library  を Cadence Online Supportに用意しました。このライブラリを使用して、カスタムSKILLスクリプトのダウンロード、他のユーザと共有したいスクリプトをアップロードできます。もちろん、これらのスクリプトはユーザの責任においてご使用いただきます。

このライブラリはCOSのリソース- SKILL情報を選択し、下記の図のようにCustom IC Calculator SKILL Function Library のリンクを選択します。




カスタム関数の作成と追加

これらのスクリプトは簡単に Calculator または Expression Builder に統合することができます。カスタム関数を追加したことが無いならば、ライブラリのページに article を用意しています。ここでも、簡単に手順を説明します。

ウェブページから、初めに使用したい関数をダウンロードし、 Calculator または Expression Builder を開いて、下記の図に示したそれぞれの Add Custom Function ボタンをクリックしてください。


Calculator


 

Expression Builder


Add Custom Calculator Function フォームを表示し、 ダウンロードしたファイルのパスを指定して、OKをクリックしてください。



 

新しい関数がCalculator または Expression Builder のCustom Functionsに青色で表示されます。他の関数と同様に Expression Builder のdrop-down にも表示されます。Expression Builder のヒントにも表示されます。





Expression Builderのヒントについて


スクリプトの引数はExpression Builderのプロンプト、または Calculatorのラベルから指定します。Add Custom Calculator Functions フォームのEdit UIボタンをクリックすると、プロンプト名、データタイプ、デフォルト値およびツールチップを編集することができます。保存すると、テンプレート情報を別の場所に保存することを選択しない限り、元のスクリプトはこの情報で上書きされます。





スクリプトを共有するには

作成したスクリプトを共有することは、とても簡単で、Cadence Online Support ページのContribute Content(ソリューションの投稿)ボタンをクリックするだけです。 詳細を記入し、このコードをCalculator functionライブラリに追加することを明記してください。このコンテンツが承認されると、ライブラリに表示されます。より多くのユーザがカスタムSKILLをアップロードすることにより、他のユーザと知識を共有することは素晴らしいことです。


関連情報

  • Virtuoso Video Diary: Why Should you Switch To the Expression Builder for Creating Expressions?
  • Virtuoso Video Diary: How Can I Plot or Evaluate with the New Expression Builder?
  • Virtuosity: Expression Builder Now Plots ALL!
  • Virtuoso Visualization and Analysis XL User Guide

Note: Cadenceの回路設計プロダクトやサービスについての詳細は www.cadence.comを参照ください。


Virtuosityについて

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

Arja Hunkin

Translator: Tomoko Shiosaka